How does game_state.attempt_remove work?

the game_state.attempt_remove function works verywired for me cause sometimes it just removes it instantly and other times it just remves it next turn.also it sometimes leaves 1 entry of a list out.
could someone pls explain it

It always takes 1 action phase to remove the structure. If no units are deployed, then the action phase does not occur, as there are no units to act, which may be the source of your confusion.

1 Like

thank you

1 Like