From 941d90b6be5bcc510402fac749cd0c33a8a5d5ab Mon Sep 17 00:00:00 2001 From: Humza Shahid Date: Thu, 9 Jan 2025 10:38:34 +0000 Subject: [PATCH] ensure that we do not draw field over player when player is throwing --- fcore/player.sml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fcore/player.sml b/fcore/player.sml index db01ba9..dfd2916 100644 --- a/fcore/player.sml +++ b/fcore/player.sml @@ -596,6 +596,7 @@ struct end | MAIN_ATTACKING => let + val () = print "601\n" val mainAttack = helpGetMainAttackPatches (attackHeld, chargeHeld, charge) in @@ -606,6 +607,7 @@ struct acc else let + val () = print "612\n" val mainAttack = helpGetMainAttackPatches (attackHeld, chargeHeld, charge) in @@ -830,6 +832,7 @@ struct fun getFieldVec (player: player, width, height) = case #mainAttack player of MAIN_NOT_ATTACKING => Vector.fromList [] + | MAIN_THROWING => Vector.fromList [] | _ => let val {x, y, ...} = player