-
Adry_85 authored
* L2PcInstance: * Removed isUsingDualWeapon() not used anymore. * Removed custom check for Strider Siege Assault skill (new condition will be added soon). * Fixed double system message when you use Soul Rage skill. * Stats: * Removed useless stats (LETHAL_RATE, AGGRESSION_VULN, AGGRESSION_PROF, CRIT_PROF, NONE_WPN_VULN, transformId). * !SystemMessageId: * Updated system message when you done damage on target. * Added missing system message for Seven Signs quests (quests will be added soon). * Formulas: * Moved calcLethalHit in proper effect handler. * Cleanup and fixes some methods. * Fixing blow bonus when you hitting from the side of target. * L2Character: * Removed !CpConsume check and fixed skill Over the Body. * L2CubicInstance: * Added !CubicDrain method. * Removed useless comment. * Fixed Magical Critical Rate calculation. * L2Skill: * Removed staticDamage variable, now have own effect like retail. * Removed canBeReflected variable, now have his proper checks. * Cleanup and fixes some methods. * L2SkillType: * Deleted PDAM, MDAM, MANADAM, CPDAMPERCENT, DRAIN, DEATHLINK, FATAL, BLOW, STRSIEGEASSAULT and CHARGEDAM. * L2EffectType: * Added new effects DEATH_LINK, ENERGY_ATTACK, FATAL_BLOW, HP_DRAIN, LETHAL, MAGICAL_ATTACK, MAGICAL_ATTACK_MP, PHYSICAL_ATTACK, PHYSICAL_ATTACK_HP_LINK and STATIC_DAMAGE. * Renamed !IncreaseCharges to !FocusEnergy and made effect retail like. * Added new effect !FocusMaxEnergy. * Effecthandlers * Removed !StatusUpdate from some effect because is already updated by setCurrentHp, setCurrentMp and setCurrentCp methods. '''NOTE''': New skill debugging will be added soon. Reviewed by: MELERIX, Zoey76
7781a9a3