diff --git a/vacuum_gambit.p8 b/vacuum_gambit.p8 index 0f1227c..866e488 100644 --- a/vacuum_gambit.p8 +++ b/vacuum_gambit.p8 @@ -234,7 +234,7 @@ function updategame() end events:vore(new_events) events:strip(call_move) - for _, lst in ipairs{intangibles_bg, eships, pbullets} do + for _, lst in ipairs{intangibles_bg, eships} do lst:strip(call_move) end @@ -261,6 +261,7 @@ function updategame() end pbullets:strip(function(pb) + if (pb:move()) return true for es in eship_collider:iterate_collisions(hurtbox(pb)) do if (es:hitbullet(pb)) eship_collider:yoink(es) if (pb:hitship(es)) return true