diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/glyphs/AntiMagic.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/glyphs/AntiMagic.java index 6d33e8a9a..9ced04f21 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/glyphs/AntiMagic.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/glyphs/AntiMagic.java @@ -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 ); diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfFireblast.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfFireblast.java index e8c4699f7..c21563c59 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfFireblast.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfFireblast.java @@ -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); diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfLightning.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfLightning.java index 3079f76d6..fbe547386 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfLightning.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfLightning.java @@ -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);