diff --git a/core/src/main/assets/environment/terrain_features.png b/core/src/main/assets/environment/terrain_features.png index c0c4698a0..c6e355140 100644 Binary files a/core/src/main/assets/environment/terrain_features.png and b/core/src/main/assets/environment/terrain_features.png differ diff --git a/core/src/main/assets/sprites/lotus.png b/core/src/main/assets/sprites/lotus.png index c76b2e0a3..e739c96dd 100644 Binary files a/core/src/main/assets/sprites/lotus.png and b/core/src/main/assets/sprites/lotus.png differ diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/LotusSprite.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/LotusSprite.java index eceb63bb2..d4e328a1e 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/LotusSprite.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/sprites/LotusSprite.java @@ -33,7 +33,6 @@ import com.watabou.noosa.particles.Emitter; import java.util.ArrayList; -//TODO implement on WIP sprite public class LotusSprite extends MobSprite { private ArrayList grassVfx; @@ -41,11 +40,11 @@ public class LotusSprite extends MobSprite { public LotusSprite(){ super(); - perspectiveRaise = 0.2f; + perspectiveRaise = 0f; texture( Assets.Sprites.LOTUS ); - TextureFilm frames = new TextureFilm( texture, 17, 14 ); + TextureFilm frames = new TextureFilm( texture, 19, 16 ); idle = new MovieClip.Animation( 1, true ); idle.frames( frames, 0 ); @@ -81,6 +80,12 @@ public class LotusSprite extends MobSprite { } } + @Override + public void place(int cell) { + if (parent != null) parent.sendToBack(this); + super.place(cell); + } + @Override public void turnTo(int from, int to) { //do nothing