From be78ce99668ab7009ed7722560981854148f2b9f Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 30 Jan 2021 18:59:40 -0500 Subject: [PATCH] v0.9.2: fixed buffs being added to Actor before their character was --- .../com/shatteredpixel/shatteredpixeldungeon/actors/Char.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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){