v2.4.0: fixed some battlemage on-hits not counting as magical dmg
This commit is contained in:
+2
@@ -102,7 +102,9 @@ public class AntiMagic extends Armor.Glyph {
|
|||||||
|
|
||||||
RESISTS.add( ElementalStrike.class );
|
RESISTS.add( ElementalStrike.class );
|
||||||
RESISTS.add( Blazing.class );
|
RESISTS.add( Blazing.class );
|
||||||
|
RESISTS.add( WandOfFireblast.FireBlastOnHit.class );
|
||||||
RESISTS.add( Shocking.class );
|
RESISTS.add( Shocking.class );
|
||||||
|
RESISTS.add( WandOfLightning.LightningOnHit.class );
|
||||||
RESISTS.add( Grim.class );
|
RESISTS.add( Grim.class );
|
||||||
|
|
||||||
RESISTS.add( WarpBeacon.class );
|
RESISTS.add( WarpBeacon.class );
|
||||||
|
|||||||
+1
-1
@@ -155,7 +155,7 @@ public class WandOfFireblast extends DamageWand {
|
|||||||
new FireBlastOnHit().proc( staff, attacker, defender, damage);
|
new FireBlastOnHit().proc( staff, attacker, defender, damage);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static class FireBlastOnHit extends Blazing {
|
public static class FireBlastOnHit extends Blazing {
|
||||||
@Override
|
@Override
|
||||||
protected float procChanceMultiplier(Char attacker) {
|
protected float procChanceMultiplier(Char attacker) {
|
||||||
return Wand.procChanceMultiplier(attacker);
|
return Wand.procChanceMultiplier(attacker);
|
||||||
|
|||||||
+1
-1
@@ -101,7 +101,7 @@ public class WandOfLightning extends DamageWand {
|
|||||||
new LightningOnHit().proc(staff, attacker, defender, damage);
|
new LightningOnHit().proc(staff, attacker, defender, damage);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static class LightningOnHit extends Shocking {
|
public static class LightningOnHit extends Shocking {
|
||||||
@Override
|
@Override
|
||||||
protected float procChanceMultiplier(Char attacker) {
|
protected float procChanceMultiplier(Char attacker) {
|
||||||
return Wand.procChanceMultiplier(attacker);
|
return Wand.procChanceMultiplier(attacker);
|
||||||
|
|||||||
Reference in New Issue
Block a user