2019-01-06

  • Server:
    • *Corrected a typo in a message related to push carts.
    • *Added support for the "ZC_MSG_COLOR" packet.
      +Currently not used....yet.
    • *Fixed a issue with the "allskills" command where it may not appear to give you all the skills accessable by your job. This is needed due to the normalize job skilltree recode.
    • *clif_msg_value; *clif_msg_skill
      +Added support for these functions.
      -This replaces "clif_msgtable_num" and "clif_skill_msg" and are properly recoded to the way they should of been coded.
    • *clif_msg_color
      +Added support for this function to work with "ZC_MSG_COLOR".
    • *pc_normalize_job_max_skillpoint
      +Added support for ths function.
      -This works with the normalizing of jobs to set how many skill points should be invested into certain skills in a skill tree depending on the job since the max job level is different between jobs.
    • *pc_calc_skilltree_normalize_job
      +Recoded the function to properly work for 3rd jobs.
    • *pc_search_job_skilltree
      +Added support for this function.
      -This replaces "pc_isSkillFromJob" and is a recode of it.
    • *pc_skillup
      +Recoded the checks and message handling for telling the player how many skill points need to be placed into lower tier skills. This is also part of the reason "pc_calc_skilltree_normalize_job" was recoded.
      -Having to update the skill range check every time new 3rd job skills come out is annoying. Better to let the normalize_job and search_job_skilltree functions work together for this.
    • *pc_jobchange
      +Removed JOBL_THIRD from the upper setting switch.
      -Third jobs are not a alternate version of 2nd jobs. Its a higher tier, making it its own job.
    • *Updated "pc_msg" and "msg_skill" MSG names with official ones.
    • *cooldown_rate; *min_skill_cooldown_limit; *no_skill_cooldown
      +Added these config settings to the skill.conf file.
    • *clif_spdamage
      +Added seprate function for the ZC_NOTIFY_ACT3 packet.
      -This packet is mainly used for displaying SP damage and not HP damage.
      -The ZC_NOTIFY_ACT2 packet is confirmed still used for HP damage.
    • *Fixed a issue where some status's that deal damage and shows it will not show the damage done on the enemy if its a killing blow.
    • *Autocasted skills will no longer trigger a cooldown on renewal era skills.
    • *skill_cooldownfix
      +Added support for this function.
      -This function is kinda like skill_delayfix, but for cooldowns.
      -At the moment its functional enough to allow cooldown time adjustments through status's but will be updated later to work with equip bonuses.
    • *Changed a few settings in the client.conf file to new defaults.
      +max_doram_cloth_color changed from 0 to 3. (July 2018 client or higher needed, not yet supported.)
      +save_body_style changed from no to yes.
      -Note: Body style's will now be saved by default from here on since the alternate 3rd job outfits are now officially released in kRO. (newer client needed, not yet supported.)
    • *bCooldownRate; *bNoMadoFuel
      +Added support for these bonuses.
    • *Fixed a issue where bonus and bonus2 for fixedcastrate stacked.
      -Only the highest percentage should be taken.
    • *Burning status now reduces MDEF by 25%.
    • *Frost status no longer increases variable cast time.
      +Now increases fixed cast time by 50%.
    • *The party window now updates the shown job and base level of a party member when the member's job or base level changes.
    • *Added 2 new skill place holders.
    • *Updated the "displayskill" command to allow for selecting which skill animation packets to send.
    • *Added tons of new maps to the map index and cache.
      -Cache is completely rebuilt using data.grf last patched on 2018-06-20.
      -Index lists are taken from rAthena. Credits to them.
    • *Players that have hair style 0 will have their style changed to 1 on login.
      -Also players having a body dye of 1 will have their dye changed to 0 on login.
      -This is because hair style 0 and body dye 1 are not allowed in official servers.
      -Both for each one is basicly the same. Not sure why its like that but it is.
      -Using them can cause small glitches on character select and the equip window.
      -Example: The blue crystal looking things on the Warlock outfit will appear black and missing other colors on body dye 1.
      -GM's can still access those values by command, but will be changed back on login.
    • *Added 3 new towns to the "go" command. Eclage, Lasagna and Rock Ridge.
      -Lasagna and Rock Ridge will stay disabled until we support them.
    • *Fixed some linux compile error's.
    • *Removed MAX_CHARS_SLOTS.
      -This was useless since noone uses the feature to set max slots and how many of those slots can be used. Best to only have MAX_CHARS.
    • *MAX_CHARS is now set to 12 by default.
    • *Update HC_ACCEPT_ENTER2 packet.
    • *HC_ACK_CHARINFO_PER_PAGE; *HC_CHARLIST_NOTIFY; *CH_CHARLIST_REQ
      -Added support for these packets to better support the new character select.
      -These are currently setup for 2018-06-20 and newer clients since I don't want to risk breaking things with older clients.
    • *Increased MAX_MAP_PER_SERVER to 2000
      +Because their's nearly 1000 maps in the cache, instance maps will likely generate -in the ID range for Extra/Custom maps. The 500 increase will give headspace for more official maps and instances. This also shifts the ID ranges for Extra/Custom maps by 500.
    • *Balanced the refine system.
      -This is a customized system for supporting +20 equippment refines.
      -Updated success rates for +11 ~ +20 to official.
      -Weapon refine bonus is same as before (pre-renewal formulars, extended to +20).
      -Equip refine bonus is changed as follows:
      --Adds full bonus for +1 ~ +10 & add half of the bonus for +11 ~ +20.
      --This means:
      --- +0,70 def / upgrade for + 1 ~ +10 -> + 7,0 DEF @ +10 (as in pre-renewal)
      --- +0,35 def / upgrade for +11 ~ +20 -> +10,5 DEF @ +20 (custom)
    • *Important monster ID's are now set in a enum table.
    • *Player clone ID range reduced to 200 clones max.
      +This will be increased back in the future once the 2nd monster ID range is supported.
    • *Disabled access to multi-colored dragons through commands and scripts.
      -Its been found that riding any color other then green while having a body style of 1 or more causes sprite error's and client crash, making it impossible to get back on that character.
      -This is done now to avoid these problems once the body styles will be released (new client).
    • *Fixed a issue where skills could not be leveled up when playing as a Summoner.
    • *Added support for equips with effect animations.
      -These are animations displayed through SI_HEAD_EQUIPMENT_EFFECT which are controlled through the HatEffectInfo.lua file.
    • *Corrected a issue where item types ARMOR and WEAPON were switched.
      -This fixes the incorrect tabs issue in the storage window.
    • *Added a structure init for skill_spellbook_db.
    • *Fixed some item script errors in item_db.
    • *Added item_fixeddrop.
      -This allows you to add items that you don't want to be affected by the set server rates and instead only be affected by whats set in the monster database.
      -Basicly its a way to force certain items to drop at official chances no matter what the rates are set to.
    • *Renamed the monster KO_ZANZOU to KO_KAGE.
      +Its the actural official name.
    • *Changed Nightmare Scaraba Hole monsters to fit pre-renewal system.
    • *Mechanic
      +Can now use all Merchant, Blacksmith, and Whitesmith skills while in a Mado.
    • *WS_WEAPONREFINE
      +Updated refine chance bonus gained from JobLV's to official.
      +JobLV will not affect the success chance when below 50.
      -When above 50, it will add a 0.5% chance bonus for each level above 50.
      -This brings the added success chance to 10% at JobLV 70.
      +Mechanics now get the full 10% added chance bonus no matter the JobLV.
    • *SJ_STAREMPEROR; *SJ_NOVAEXPLOSING; *SJ_BOOKOFCREATINGSTAR
      +Added support for these skills.
    • *SJ_FALLINGSTAR_ATK
      +The AoE size for the stellar mark check is now 5x5.
      -Note: Sucks that its this small but its confirmed official.
    • *LG_BANDING
      +Fixed a issue where using the skill under certain conditions would crash the server.
    • *WM_METALICSOUND
      +Fixed a issue where it didn't deal bonus damage on sleeping targets.
      +Now displays SP damage as blue numbers.
    • *SJ_SUNSTANCE; *SJ_LUNARSTANCE; *SJ_STARSTANCE; *SJ_UNIVERSESTANCE
      +Switching or disabling stances now removes status's given from skills exclusive to the previously active stance.
    • *SJ_GRAVITYCONTROL; *SJ_BOOKOFDIMENSION
      *Added full support for these skills.
    • *SJ_PROMINENCEKICK
      +Now deals 2 hits.
      -The first hit is the main damage. The second hit is the 100% fire damage.
    • *SP_SOULDIVISION
      +Adjusted map check code.
    • *SP_SOULEXPLOSION
      +Now only usable in PVP type maps.
      -Fixed a issue where the damage didn't bypass protection from Devotion.
    • *GN_ILLUSIONDOPING
      +Fixed a issue where casting the skill didn't require alcohol.
      *Star Emperor; *Soul Reaper
      +Updated the status's given by their skills for dispell/clearance rules.
    • *TK_JUMPKICK
      +No longer removes soul reaper soul links.
    • *AB_CLEARANCE
      +Can now be used on Soul Linker / Soul Reaper jobs.
    • *SJ_FALLINGSTAR
      +Duration updated to official and is now affected by skill level used.
    • *RK_IGNITIONBREAK
      -Fixed a issue where the animation wouldn't appear on 2018-06-20 and newer clients.
    • *SC_ESCAPE
      -Added missing item requirement.
    • *RK_CRUSHSTRIKE; *LG_SHIELDSPELL
      +Updated damage, effect, and duration formula's to work properly for +20 refine settings.
    • *LG_SHIELDPRESS
      +Updated stun duration to official.
      -Once again the 2011 iRO document is wrong.
      +Updated damage, effect, and duration formula's to work properly for +20 refine settings.


    Webdesign Webanwendungen Programme

    15peaces.com