diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java index cf7d78e69..8a63e93cd 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java @@ -625,7 +625,7 @@ public abstract class Char extends Actor { public synchronized void add( Buff buff ) { buffs.add( buff ); - Actor.add( buff ); + if (Actor.chars().contains(this)) Actor.add( buff ); if (sprite != null && buff.announced) switch(buff.type){