diff options
Diffstat (limited to 'src/player.c')
-rw-r--r-- | src/player.c | 2 |
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) { |