at the beginning of the game, my bot dropped the coin but never used it. instead, it kept looping through this until the turn timed out: (yes shieldbearer was in my hand and I had 1 mana left) Code: Checking hand cards priorities : Should we play coin ? There will be 1 cards avaible once coin played Priority of card Shieldbearer is : High Priority is high => play coin to use it Card The Coin has an ULTRA priority! Grabbing card: The Coin Dropping currently held card! Checking hand cards priorities : Card Shieldbearer has a low priority Checking hand cards priorities : Card Shieldbearer has a low priority Checking hand cards priorities : Card Shieldbearer has a low priority Checking hand cards priorities : Card Shieldbearer has a low priority Checking hand cards priorities : Card Shieldbearer has a low priority Checking hand cards priorities : Card Shieldbearer has a low priority Checking hand cards priorities : Card Shieldbearer has a low priority Checking hand cards priorities : Card Shieldbearer has a low priority