diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/duelist/ElementalStrike.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/duelist/ElementalStrike.java index cf20bc416..dba70dad8 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/duelist/ElementalStrike.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/duelist/ElementalStrike.java @@ -335,7 +335,9 @@ public class ElementalStrike extends ArmorAbility { int terr = Dungeon.level.map[cell]; if (terr == Terrain.EMPTY || terr == Terrain.EMBERS || terr == Terrain.EMPTY_DECO || terr == Terrain.GRASS) { - if (grassToPlace > 0){ + if (grassToPlace > 0 + && !Char.hasProp(Actor.findChar(cell), Char.Property.IMMOVABLE) + && Dungeon.level.plants.get(cell) == null){ Level.set(cell, highGrassType); grassToPlace--; } else {