v2.4.0: fixed some battlemage on-hits not counting as magical dmg

This commit is contained in:
Evan Debenham
2024-04-18 14:56:56 -04:00
parent 7e256333f4
commit 2330217c0f
3 changed files with 4 additions and 2 deletions

View File

@@ -102,7 +102,9 @@ public class AntiMagic extends Armor.Glyph {
RESISTS.add( ElementalStrike.class );
RESISTS.add( Blazing.class );
RESISTS.add( WandOfFireblast.FireBlastOnHit.class );
RESISTS.add( Shocking.class );
RESISTS.add( WandOfLightning.LightningOnHit.class );
RESISTS.add( Grim.class );
RESISTS.add( WarpBeacon.class );

View File

@@ -155,7 +155,7 @@ public class WandOfFireblast extends DamageWand {
new FireBlastOnHit().proc( staff, attacker, defender, damage);
}
private static class FireBlastOnHit extends Blazing {
public static class FireBlastOnHit extends Blazing {
@Override
protected float procChanceMultiplier(Char attacker) {
return Wand.procChanceMultiplier(attacker);

View File

@@ -101,7 +101,7 @@ public class WandOfLightning extends DamageWand {
new LightningOnHit().proc(staff, attacker, defender, damage);
}
private static class LightningOnHit extends Shocking {
public static class LightningOnHit extends Shocking {
@Override
protected float procChanceMultiplier(Char attacker) {
return Wand.procChanceMultiplier(attacker);