diff --git a/assets/elemental.png b/assets/elemental.png
index c93b4d7ed..b57fdbb41 100644
Binary files a/assets/elemental.png and b/assets/elemental.png differ
diff --git a/assets/items.png b/assets/items.png
index 155c2edad..2836f8357 100644
Binary files a/assets/items.png and b/assets/items.png differ
diff --git a/assets/rot_heart.png b/assets/rot_heart.png
index 653191c6e..a2318e4e1 100644
Binary files a/assets/rot_heart.png and b/assets/rot_heart.png differ
diff --git a/assets/rot_lasher.png b/assets/rot_lasher.png
index 0a58e6f9c..c66413714 100644
Binary files a/assets/rot_lasher.png and b/assets/rot_lasher.png differ
diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/sprites/RotHeartSprite.java b/src/com/shatteredpixel/shatteredpixeldungeon/sprites/RotHeartSprite.java
index 8f7643a9e..77753b61c 100644
--- a/src/com/shatteredpixel/shatteredpixeldungeon/sprites/RotHeartSprite.java
+++ b/src/com/shatteredpixel/shatteredpixeldungeon/sprites/RotHeartSprite.java
@@ -63,6 +63,11 @@ public class RotHeartSprite extends MobSprite {
 		}
 	}
 
+	@Override
+	public void turnTo(int from, int to) {
+		//do nothing
+	}
+
 	@Override
 	public void update() {
 
diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/sprites/RotLasherSprite.java b/src/com/shatteredpixel/shatteredpixeldungeon/sprites/RotLasherSprite.java
index 0817867ff..57626c0ba 100644
--- a/src/com/shatteredpixel/shatteredpixeldungeon/sprites/RotLasherSprite.java
+++ b/src/com/shatteredpixel/shatteredpixeldungeon/sprites/RotLasherSprite.java
@@ -32,17 +32,17 @@ public class RotLasherSprite extends MobSprite {
 
 		TextureFilm frames = new TextureFilm( texture, 12, 16 );
 
-		idle = new Animation( 8, true );
-		idle.frames( frames, 0, 1, 2, 3 );
+		idle = new Animation( 0, true );
+		idle.frames( frames, 0);
 
-		run = new Animation( 12, true );
-		run.frames( frames, 0, 1 );
+		run = new Animation( 0, true );
+		run.frames( frames, 0);
 
-		attack = new Animation( 12, false );
-		attack.frames( frames, 2, 3, 0, 1 );
+		attack = new Animation( 24, false );
+		attack.frames( frames, 0, 1, 2, 2, 1 );
 
 		die = new Animation( 12, false );
-		die.frames( frames, 4, 5, 6 );
+		die.frames( frames, 3, 4, 5, 6 );
 
 		play( idle );
 	}