diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/CharSprite.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/CharSprite.java index 49bd33e14..159ccf030 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/CharSprite.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/CharSprite.java @@ -300,7 +300,7 @@ public class CharSprite extends MovieClip implements Tweener.Listener, MovieClip flashTime = FLASH_INTERVAL; } - public synchronized void add( State state ) { + public void add( State state ) { switch (state) { case BURNING: burning = emitter(); @@ -350,7 +350,7 @@ public class CharSprite extends MovieClip implements Tweener.Listener, MovieClip } } - public synchronized void remove( State state ) { + public void remove( State state ) { switch (state) { case BURNING: if (burning != null) { @@ -414,6 +414,7 @@ public class CharSprite extends MovieClip implements Tweener.Listener, MovieClip } @Override + //syncronized due to EmoIcon handling public synchronized void update() { super.update();