Advertisement
G-hamsteR

giveHp

Jun 4th, 2020
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.29 KB | None | 0 0
  1. diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/skills/Stat.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/skills/Stat.java
  2. index 40440c9..4e41f2f 100644
  3. --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/skills/Stat.java
  4. +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/model/skills/Stat.java
  5. @@ -35,6 +35,7 @@
  6.     REGENERATE_MP_RATE("regMp"),
  7.     RECHARGE_MP_RATE("gainMp"),
  8.     HEAL_EFFECTIVNESS("gainHp"),
  9. +   HEAL_PROFICIENCY("giveHp"),
  10.    
  11.     // Atk & Def
  12.     POWER_DEFENCE("pDef"),
  13. diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/handler/skillhandlers/Heal.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/handler/skillhandlers/Heal.java
  14. index 9f3876d..2e2f899 100644
  15. --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/handler/skillhandlers/Heal.java
  16. +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/gameserver/handler/skillhandlers/Heal.java
  17. @@ -135,6 +135,10 @@
  18.             else if (skill.getSkillType() != SkillType.HEAL_PERCENT)
  19.             {
  20.                 hp *= target.calcStat(Stat.HEAL_EFFECTIVNESS, 100, null, null) / 100;
  21. +               if (player != null)
  22. +               {
  23. +                   hp *= player.calcStat(Stat.HEAL_PROFICIENCY, 100, null, null) / 100;
  24. +               }
  25.             }
  26.            
  27.             target.setCurrentHp(hp + target.getCurrentHp());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement