Debug commands
Below are a list of debug commands that can be used during the game.
Commands are presented in the form of how they should be typed into the chat box in-game. If the command contains any "{}", you will need to replace this with what is indicated in the brackets. For example, a "{planet_pos}" indicates you need to replace this part with a planet number, i.e. 0, 1, 2, etc. Do not include any brackets in your command.
There are two kinds of command: safe and unsafe.
Safe commands require the game to be in a safe state, i.e. nothing is currently happening.
Unsafe commands do not require the game to be in a safe state, but have a higher risk of breaking something irreparably.
Unsafe commands
/loaddeck/{deck_name} - Loads a deck that you own with the given name. Once you have loaded a deck, this command does nothing. If your deck is not found, nothing will happen.
/force-quit-action - Forcefully quits action mode.
/force-quit-reactions - Forcefully quits all queued reactions.
/force-quit-effects - Forcefully quits all queued interrupts.
/force-quit-damage - Forcefully quits all queued instances of damage.
/force-quit-moves - Forcefully quits all queued moves.
/debug-reactions - Shows the currently queued reactions of each player.
/debug-interrupts - Shows the currently queued interrupts of each player.
/debug-info - Shows generic debug info.
/toggle-search - Toggles a particular problem variable in the game.
Safe commands
/sort-hand - Sorts a player's hand. Only the owner of the hand can sort their hand.
/shuffle-deck/{player_num} - Shuffle a player's deck.
/rearrange-deck/{player_num}/{num_cards} - Allows you to rearrange the top {num_cards} of a player's deck.
/stop-rearrange-deck - Stops rearranging a deck.
/set-resources/{player_num}/{amount} - Set the resources of a player to {amount}.
/addcard/{player_num}/{card_name} - Adds a card with the name {card_name} to a player's hand. If the card does not exist, nothing happens. Only attachments, events, army units and supports may be added to the hand.
/add-to-hq/{player_num}/{card_name} - Adds a card with the name {card_name} to a player's HQ. If the card does not exist, nothing happens. Only supports, army, token and synapse units may be added to the HQ.
/add-to-play/{player_num}/{planet_num}/{card_name} - Adds a card with the name {card_name} to a player's play area at the planet with index {planet_num}. Only army, token and synapse units may be added to play this way.
/draw/{player_num}/{amount} - A player draws {amount} cards. Default amount is 1.
/discard/{player_num}/{card_pos} - A player discards the card at {card_pos} in their hand.
/remove-hand/{player_num}/{card_pos} - A player removes the card at {card_pos} in their hand from the game.
/remove-discard/{player_num}/{card_pos} - A player removes the card at {card_pos} in their discard pile from the game.
/fully-remove/{player_num}/{card_pos} - A player removes the card at {card_pos} in their removed from game pile completely.
/infest-planet/{planet_pos} - Infest target planet.
/clear-infestation/{planet_pos} - Remove infestation from target planet.
/clear-reticle/{player_num}/{planet_pos}/{unit_pos} - Clears a reticle at the given position. Use -2 for {planet_pos} to target the HQ.
/ready-card/{player_num}/{planet_pos}/{unit_pos} - Readies a card at the given position. Use -2 for {planet_pos} to target the HQ.
/exhaust-card/{player_num}/{planet_pos}/{unit_pos} - Exhausts a card at the given position. Use -2 for {planet_pos} to target the HQ.
/set-damage/{player_num}/{planet_pos}/{unit_pos}/{amount} - Sets the damage on a card at the given position. Use -2 for {planet_pos} to target the HQ.
/set-faith/{player_num}/{planet_pos}/{unit_pos}/{amount} - Sets the faith on a card at the given position. Use -2 for {planet_pos} to target the HQ.
/move-unit/{player_num}/{planet_pos}/{unit_pos}/{destination_planet_pos} - Moves a unit at the given position to the destination planet. Use -2 for {planet_pos} or {destination_planet_pos} to target the HQ.
/assign-damage/{player_num}/{planet_pos}/{unit_pos}/{amount} - Assigns damage, which allows shielding, a unit at the given position. Use -2 for {planet_pos} to target the HQ.