BotArena Bugs
by battlestar
Moderators: FranAvalon, Marek14, CCGHQ Admins
Re: BotArena Bugs
by FranAvalon » 29 Jul 2011, 18:22
Buyback is a bit bugged. I found that too using other cards with buyback. The problem here is that is not reproducible and this bug seems a bit random.
- FranAvalon
- Programmer
- Posts: 569
- Joined: 02 Jul 2008, 06:54
- Has thanked: 44 times
- Been thanked: 64 times
Re: BotArena Bugs
by Replika » 31 Jul 2011, 09:50
That is true, most of the time buyback works, but sometimes it doesn't.
Gitaxian Probe is still listed as an instant in the deck editor. It can only be cast at sorcery speed, so the only wrong interactions could be Mystical Teachings or so.
Scrapyard Salvo can hit creatures, but shouldn't.
Conjurer's Bauble does not work correctly when the library is empty. It just puts the targeted card on top of the empty library, but doesn't draw a card.
Gitaxian Probe is still listed as an instant in the deck editor. It can only be cast at sorcery speed, so the only wrong interactions could be Mystical Teachings or so.
Scrapyard Salvo can hit creatures, but shouldn't.
Conjurer's Bauble does not work correctly when the library is empty. It just puts the targeted card on top of the empty library, but doesn't draw a card.
Re: BotArena Bugs
by FranAvalon » 01 Aug 2011, 07:47
Both will be fixed on 1.31.1Replika wrote:Gitaxian Probe is still listed as an instant in the deck editor. It can only be cast at sorcery speed, so the only wrong interactions could be Mystical Teachings or so.
Scrapyard Salvo can hit creatures, but shouldn't.
- FranAvalon
- Programmer
- Posts: 569
- Joined: 02 Jul 2008, 06:54
- Has thanked: 44 times
- Been thanked: 64 times
Re: BotArena Bugs
by muppet » 03 Aug 2011, 14:44
Vendilion Clique.
reads you may choose a non land card.
I wanted to look at his hand and then not choose a card.
I checked the all actions tick box and the option was not there either.
It currently forces you to choose a card once you have looked at his hand which is not correct I believe.
It may be a more general feature that isn't supported I found I can't search and not find with other cards too. For example if I crack a fetch land I can't fail to find a land. This is also allowed by the rules but doesn't come up much.
reads you may choose a non land card.
I wanted to look at his hand and then not choose a card.
I checked the all actions tick box and the option was not there either.
It currently forces you to choose a card once you have looked at his hand which is not correct I believe.
It may be a more general feature that isn't supported I found I can't search and not find with other cards too. For example if I crack a fetch land I can't fail to find a land. This is also allowed by the rules but doesn't come up much.
Re: BotArena Bugs
by FranAvalon » 03 Aug 2011, 19:46
Thx for reporting. That bug is known since a few months ago, but no one started to work on it. Maybe, some daymuppet wrote:Vendilion Clique.
reads you may choose a non land card.
I wanted to look at his hand and then not choose a card.
I checked the all actions tick box and the option was not there either.
It currently forces you to choose a card once you have looked at his hand which is not correct I believe.

Yes, you can. Just no select any card, or if you click on one, just unselected it and press ok. If you do that when you broke a fetchland, you willn't get a land. BA supports that rulemuppet wrote:It may be a more general feature that isn't supported I found I can't search and not find with other cards too. For example if I crack a fetch land I can't fail to find a land. This is also allowed by the rules but doesn't come up much.

- FranAvalon
- Programmer
- Posts: 569
- Joined: 02 Jul 2008, 06:54
- Has thanked: 44 times
- Been thanked: 64 times
Re: BotArena Bugs
by Cagan » 05 Aug 2011, 04:02
BotArena crashes after declaring attackers when I have forced an attack using Bullwhip. The computer thought for a long time (longer than allowed) prior to crashing.
- Cagan
- Posts: 20
- Joined: 13 May 2011, 02:02
- Has thanked: 0 time
- Been thanked: 0 time
Re: BotArena Bugs
by FranAvalon » 05 Aug 2011, 08:53
I was trying to reproduce it, forcing several AI controlled creatures to die with my huge blockers and always the AI attacked with the bullwhipped creature without crash. Also, I use different thinking times, but i wasn't able to reproduce it. Maybe another card is causing the game crash.Cagan wrote:BotArena crashes after declaring attackers when I have forced an attack using Bullwhip. The computer thought for a long time (longer than allowed) prior to crashing.

- FranAvalon
- Programmer
- Posts: 569
- Joined: 02 Jul 2008, 06:54
- Has thanked: 44 times
- Been thanked: 64 times
Re: BotArena Bugs
by muppet » 05 Aug 2011, 09:20
Not actually a bug more an AI issue. Tha AI needs some way to determine a loop has occurred, a way to say how many loops you want to process and a way to break itself out after a given number. For example I made a melira persist extended deck.
AI had viscera seer, bloodthrone vampire, kitchen finks and melira in play. The mechanics all worked nicely and an infinite loop was set up where it gained life and a massive bloodthrone but it had no way to know it should stop at somepoint and attack.
AI had viscera seer, bloodthrone vampire, kitchen finks and melira in play. The mechanics all worked nicely and an infinite loop was set up where it gained life and a massive bloodthrone but it had no way to know it should stop at somepoint and attack.
Re: BotArena Bugs
by FranAvalon » 05 Aug 2011, 10:17
Sadly, no one of us has enough knowledge to tweak the AI (battlestar, BA designer and AI and engine original coder, left the project sometime ago)
- FranAvalon
- Programmer
- Posts: 569
- Joined: 02 Jul 2008, 06:54
- Has thanked: 44 times
- Been thanked: 64 times
Re: BotArena Bugs
by Cagan » 07 Aug 2011, 15:07
I will do some more testing to see what is causing the issue, it may have been something related to my Wall of Glare (enchanted with Inviolability and Luminous Wake) or another card in play the computer didn't like.FranAvalon wrote:I was trying to reproduce it, forcing several AI controlled creatures to die with my huge blockers and always the AI attacked with the bullwhipped creature without crash. Also, I use different thinking times, but i wasn't able to reproduce it. Maybe another card is causing the game crash.
On another note, the computer had Oath of Scholars in play. On my turn I chose to discard my hand but the computer received the three cards rather than me.
- Cagan
- Posts: 20
- Joined: 13 May 2011, 02:02
- Has thanked: 0 time
- Been thanked: 0 time
Re: BotArena Bugs
by Replika » 17 Aug 2011, 16:42
Now on 1.31.1.
Some cards that do things in a specific order, namely Death Cloud and Primal Command, but there might be more, do their stuff in the wrong order.
For a Death Cloud you cast, the order should be:
You lose X life, opponent loses X life.
Then, each player chooses his X cards to discard without seeing what the others chose. They are then discarded simultaneously.
After that, you choose X creatures to sacrifice. Then your opponent chooses his, but this time with the knowledge of what creatures you chose. The creatures are sacrificed simultaneously as well.
Last but not least, the same procedure for the lands: You choose, your opponent chooses seeing your choices, then the lands get sacrificed.
The most important parts here are that it's life->hand->creatures->lands (At the moment Dryad Arbor has to be sacrificed as a creature because they come before lands, causing you to lose an additional land) and that the non-active player gets to see the sacrifice choices of the caster before making his.
In the case of Primal Command and the other members of the cycle, the order of the effects is the order of the modes listed on the card. In particular, a Primal Command with "Shuffle your graveyard, search for a creature" should be able to find a creature that was in your graveyard.
Some cards that do things in a specific order, namely Death Cloud and Primal Command, but there might be more, do their stuff in the wrong order.
For a Death Cloud you cast, the order should be:
You lose X life, opponent loses X life.
Then, each player chooses his X cards to discard without seeing what the others chose. They are then discarded simultaneously.
After that, you choose X creatures to sacrifice. Then your opponent chooses his, but this time with the knowledge of what creatures you chose. The creatures are sacrificed simultaneously as well.
Last but not least, the same procedure for the lands: You choose, your opponent chooses seeing your choices, then the lands get sacrificed.
The most important parts here are that it's life->hand->creatures->lands (At the moment Dryad Arbor has to be sacrificed as a creature because they come before lands, causing you to lose an additional land) and that the non-active player gets to see the sacrifice choices of the caster before making his.
In the case of Primal Command and the other members of the cycle, the order of the effects is the order of the modes listed on the card. In particular, a Primal Command with "Shuffle your graveyard, search for a creature" should be able to find a creature that was in your graveyard.
Re: BotArena Bugs
by muppet » 19 Aug 2011, 15:15
Bazaar of Baghdad has a similar problem asking you to discard 3 cards before you draw 2.
Re: BotArena Bugs
by FranAvalon » 19 Aug 2011, 16:11
I can't reproduce that. the only problem with this and other cards is a UI issue. When you draw some cards and you must discard/put on top of the library, drawn cards are not displayed on your hand, but thei are on the discard list.muppet wrote:Bazaar of Baghdad has a similar problem asking you to discard 3 cards before you draw 2.
- FranAvalon
- Programmer
- Posts: 569
- Joined: 02 Jul 2008, 06:54
- Has thanked: 44 times
- Been thanked: 64 times
Re: BotArena Bugs
by muppet » 20 Aug 2011, 09:31
Ok I will retry it and send a log it happened everytime I used it. I may have already dredged that turn anyway I will try to be more specific if I can get it to work sometimes and not others.
Also I think dredge isn't working correctly with multple card draws. If I draw 3 cards I can replace the first with a dredge and then if I happen to dredge a dredger I can use that new dredge card for the second draw. This doesn't seem to be happening again I'll play a few more dredge games and see if I can be more specific.
Also I think dredge isn't working correctly with multple card draws. If I draw 3 cards I can replace the first with a dredge and then if I happen to dredge a dredger I can use that new dredge card for the second draw. This doesn't seem to be happening again I'll play a few more dredge games and see if I can be more specific.
Re: BotArena Bugs
by Marek14 » 20 Aug 2011, 11:19
With dredge, I think Bazaar of Baghdad WILL have you discard before drawing... it's one of known problems with the mechanic.
Return to BotArena and DeckBot
Who is online
Users browsing this forum: No registered users and 4 guests