aboutsummaryrefslogtreecommitdiff
path: root/bullet.c
diff options
context:
space:
mode:
Diffstat (limited to 'bullet.c')
-rw-r--r--bullet.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/bullet.c b/bullet.c
index f2e1a2e..9acefc2 100644
--- a/bullet.c
+++ b/bullet.c
@@ -75,6 +75,10 @@ void bullet_system(World* world) {
pos->x += bullet->vx;
pos->y += bullet->vy;
bullet->life--;
+
+ if (bullet->life <= 0) {
+ destroy_entity(world, i);
+ }
}
}
}