DamageByAttack with MOB and BOSS parameters.
This commit is contained in:
@@ -205,6 +205,7 @@ public class EffectMasterHandler
|
||||
EffectHandler.getInstance().registerHandler("MagicalSoulAttack", MagicalSoulAttack::new);
|
||||
EffectHandler.getInstance().registerHandler("MagicCriticalDamage", MagicCriticalDamage::new);
|
||||
EffectHandler.getInstance().registerHandler("MagicCriticalRate", MagicCriticalRate::new);
|
||||
EffectHandler.getInstance().registerHandler("MagicCriticalRateByCriticalRate", MagicCriticalRateByCriticalRate::new);
|
||||
EffectHandler.getInstance().registerHandler("MagicMpCost", MagicMpCost::new);
|
||||
EffectHandler.getInstance().registerHandler("ManaCharge", ManaCharge::new);
|
||||
EffectHandler.getInstance().registerHandler("ManaDamOverTime", ManaDamOverTime::new);
|
||||
@@ -213,6 +214,7 @@ public class EffectMasterHandler
|
||||
EffectHandler.getInstance().registerHandler("ManaHealOverTime", ManaHealOverTime::new);
|
||||
EffectHandler.getInstance().registerHandler("ManaHealPercent", ManaHealPercent::new);
|
||||
EffectHandler.getInstance().registerHandler("MAtk", MAtk::new);
|
||||
EffectHandler.getInstance().registerHandler("MAtkByPAtk", MAtkByPAtk::new);
|
||||
EffectHandler.getInstance().registerHandler("MaxCp", MaxCp::new);
|
||||
EffectHandler.getInstance().registerHandler("MaxHp", MaxHp::new);
|
||||
EffectHandler.getInstance().registerHandler("MaxMp", MaxMp::new);
|
||||
|
||||
@@ -63,6 +63,16 @@ public class DamageByAttack extends AbstractEffect
|
||||
target.getStat().mergeAdd(Stats.PVE_DAMAGE_TAKEN, _value);
|
||||
break;
|
||||
}
|
||||
case MOB:
|
||||
{
|
||||
target.getStat().mergeAdd(Stats.PVE_DAMAGE_TAKEN_MONSTER, _value);
|
||||
break;
|
||||
}
|
||||
case BOSS:
|
||||
{
|
||||
target.getStat().mergeAdd(Stats.PVE_DAMAGE_TAKEN_RAID, _value);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user