diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/glyphs/Thorns.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/glyphs/Thorns.java index 04c051139..200e7ea41 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/glyphs/Thorns.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/glyphs/Thorns.java @@ -41,7 +41,7 @@ public class Thorns extends Armor.Glyph { // lvl 1 - 23.1% // lvl 2 - 28.5% float procChance = (level+2f)/(level+12f) * procChanceMultiplier(defender); - if ( Random.Float() < procChance ) { + if ( attacker.alignment != defender.alignment && Random.Float() < procChance ) { float powerMulti = Math.max(1f, procChance);