I was matched with Gary in multiplayer today and he cast Acid Spray on his own team. There didn't seem to be any rational attempt at denying area to me his team were all still clustered around their starting point. He did at least move them out of the acid before the next turn. He had just used Whirlwind Enemies on my team (coincidently moving two of my characters right next to the victory squares, but I don't consider that a bug so much as the risk you take using that card in multiplayer) just incase something about him using that card is what caused his AI to bug out.
That's a Cone card, right? People have posted AI problems with Cones over here: http://www.cardhunter.com/forum/threads/ai-misfires-cones.2036
Didn't notice that thread. This is a little more than Gary fired the wrong direction though, I don't even think my guys were in range. Edit: And yes it's a cone.
I know. I've had Frost enemies fire Cone Of Cold from across the map, and Morvin fire whatever that bad breath card is from across the map. Cones are weird right now.
I just had a Trapling light Melvelous on fire with Fire Spray without hitting (or being able to hit) any of my characters. I'd like to think this was intentional A.I. behaviour because it certainly made me smile and felt entirely plausible given the narrative I had in my head.
Here's a non-cone situation. Gary handed me a win in multiplayer by casting Unholy Frenzy on an ally with only 1 HP left. Now, I was probably getting that win anyway unless the ally he cast it on was able to kill my wizard and get Gary's final Victory Point, but still. It should be relatively easy to code Gary to check and make sure he isn't killing his own dudes when he uses cards like Unholy Frenzy or Misguided Heal (a simple check if allied characters hp < X do not cast this card on them).