Corrections to match proper ImmobileDamageResist effect logic.
This commit is contained in:
@@ -1367,20 +1367,20 @@
|
||||
<value level="4">0</value>
|
||||
<value level="5">0</value>
|
||||
<value level="6">0</value>
|
||||
<value level="7">5</value>
|
||||
<value level="8">7</value>
|
||||
<value level="9">9</value>
|
||||
<value level="10">11</value>
|
||||
<value level="11">13</value>
|
||||
<value level="12">15</value>
|
||||
<value level="13">17</value>
|
||||
<value level="14">18</value>
|
||||
<value level="15">20</value>
|
||||
<value level="16">22</value>
|
||||
<value level="17">24</value>
|
||||
<value level="18">26</value>
|
||||
<value level="19">28</value>
|
||||
<value level="20">30</value>
|
||||
<value level="7">-5</value>
|
||||
<value level="8">-7</value>
|
||||
<value level="9">-9</value>
|
||||
<value level="10">-11</value>
|
||||
<value level="11">-13</value>
|
||||
<value level="12">-15</value>
|
||||
<value level="13">-17</value>
|
||||
<value level="14">-18</value>
|
||||
<value level="15">-20</value>
|
||||
<value level="16">-22</value>
|
||||
<value level="17">-24</value>
|
||||
<value level="18">-26</value>
|
||||
<value level="19">-28</value>
|
||||
<value level="20">-30</value>
|
||||
</amount>
|
||||
</effect>
|
||||
<effect name="PveMagicalSkillDefenceBonus">
|
||||
|
@@ -4418,7 +4418,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
|
||||
if (target.isImmobilized())
|
||||
{
|
||||
damage *= _stat.getMul(Stat.IMMOBILE_DAMAGE_BONUS, 1);
|
||||
damage /= target.getStat().getMul(Stat.IMMOBILE_DAMAGE_RESIST, 1);
|
||||
damage *= Math.max(0.22, target.getStat().getMul(Stat.IMMOBILE_DAMAGE_RESIST, 1));
|
||||
}
|
||||
|
||||
if (!reflect && !isDOT)
|
||||
|
Reference in New Issue
Block a user