Filter actions before sending the shield embed
This commit is contained in:
parent
7676981499
commit
59d28be90a
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user