summary refs log tree commit diff
path: root/src/player.c
diff options
context:
space:
mode:
authorzlago2024-10-02 20:39:39 +0200
committerzlago2024-10-02 20:39:39 +0200
commitce13cd4be59c0415877571d92aaea3fd0d5a7e49 (patch)
tree6e078cf505d2b1a0362ec6cbd28f30ba814e2a90 /src/player.c
parent89f441dd4b07a507aedd1a61791e30b2ce337a34 (diff)
entities
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) {