summary refs log tree commit diff
path: root/src/player.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/player.c')
-rw-r--r--src/player.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/player.c b/src/player.c
index 9efd0ac..b23b2f0 100644
--- a/src/player.c
+++ b/src/player.c
@@ -1,5 +1,6 @@
 #include "main.h"
 #include "entity.h"
+#include "loader.h"
 #include "input.h"
 #include "tilemap.h"
 #include <stdbool.h>
@@ -119,6 +120,7 @@ void anim(struct entity *self, unsigned anim) {
 
 static int player_update(struct entity *self) {
 	if (self->hp <= 0) {
+		self->state = 0;
 		return 1;
 	}
 	switch (self->state) {