diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfBlastWave.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfBlastWave.java index 6c5c6cc97..01fb00ca8 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfBlastWave.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfBlastWave.java @@ -125,7 +125,9 @@ public class WandOfBlastWave extends DamageWand { boolean collided = dist == trajectory.dist; - if (dist == 0 || ch.properties().contains(Char.Property.IMMOVABLE)) return; + if (dist == 0 + || ch.rooted + || ch.properties().contains(Char.Property.IMMOVABLE)) return; //large characters cannot be moved into non-open space if (Char.hasProp(ch, Char.Property.LARGE)) {