From 59d28be90a924c9011ee8df975ce371473364e1a Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Wed, 9 Feb 2022 00:10:40 +0700 Subject: [PATCH] Filter actions before sending the shield embed --- Bot/HackerBattle.fs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Bot/HackerBattle.fs b/Bot/HackerBattle.fs index a1c57c4..e703ab4 100644 --- a/Bot/HackerBattle.fs +++ b/Bot/HackerBattle.fs @@ -157,7 +157,8 @@ let handleAttack (event : ComponentInteractionCreateEventArgs) = let defend (ctx : InteractionContext) = Game.executePlayerInteraction ctx (fun player -> async { if Player.shields player |> Array.length > 0 then - let embed = Embeds.pickDefense "Defend" player false + let p = Player.removeExpiredActions player + let embed = Embeds.pickDefense "Defend" p false do! ctx.FollowUpAsync(embed) |> Async.AwaitTask |> Async.Ignore