Update OnBattle, add Executor.OnSelectAttacker and Executor.OnSelectAttackTarget.New decks: Trickstar, LightswornShaddoldinosour, ChainBurn.Fix OnMove to keep card data when moving.Misc updates to LightswornShaddoldinosour and ChainBurn deck.Add ClientField.GetColumnCount and ClientField.HasInHandOrInSpellZone etc.Add Executor.OnCardSorting and Executor.OnDraw.
In this situation, it will be multi-threaded. WindBot can run as a "server", provide a http interface to create bot. Toadally Awesome (old lflist, master rule 3 only) Hand=1 will make the bot always show Scissors, 2 for Rock, 3 for Paper. If you are testing deck, you may want to make sure the bot go first or second. Put cards.cdb next to the compiled WindBot.exe.
How to use:Ĭompile WindBot.sln using Visual Studio or Mono. A C# bot for YGOPro, compatible with the YGOSharp and SRVPro server.