Page 1 of 1

[fixed/closed]AI's Barrin's Spite crash

PostPosted: 29 Sep 2015, 14:02
by Aswan jaguar
Describe the Bug:
AI had on his hand Barrin's Spite,Breakthrough,Recurring Insight,Dream Fracture and on AI's first main phase I got this parameters error:
bad parameters | Open
get_card_instance(-1, -1)
0: 0x023EE088
1: 0x023A899E
2: 0x023C06AC
3: 0x02155C70
4: 0x004018E0
5: 0x00435BCF
6: 0x004368C6
7: 0x023B10CC
8: 0x0043BFAA
9: 0x004399BD
10: 0x0047902C
11: 0x004946E9
12: 0x7C80B729

followed by this error:
2015-09-27_162301.jpg

and then a crash.
I removed all other cards from AI's hand except Barrin's Spite and the bug still persisted so it strongly seems this is the problem.And the problem most probably is that I had 2 cards on the battlefield(Barrin's Spite needs 2 creatures of the same player)but AI didn't I debugged a 2nd creature for AI before AI's first main phase and as I suspected AI indeed cast Barrin's Spite with success this time on me.So it seems the card checks if both players have 2 cards on battlefield while targets one and crash?

Which card did behave improperly ?
Barrin's Spite - AI at least.

Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
Manalink 2015/3/25: Fate Reforged,duel

What exactly should be the correct behavior/interaction ?


Are any other cards possibly affected by this bug ?
-

Re: [confirmed]AI's Barrin's Spite crash

PostPosted: 30 Sep 2015, 16:42
by BAgate
Some quick testing suggests the issue only arises when one player has >=2 crits and the other has 1 crit. When AI had 0 crits and I had 2 he cast Barrin's Spite with no issue, same if he had 2 crits and I had 2 crits. But when I had 2 and he had 1 it crashed.

Re: [confirmed]AI's Barrin's Spite crash

PostPosted: 27 Nov 2015, 15:00
by Korath
A much easier and consistent repo is to cast it yourself when the bf looks like that, targeting the lonely creature. Fixed 4d86d78.

Re: [fixed]AI's Barrin's Spite crash

PostPosted: 26 Dec 2015, 03:40
by BAgate
It works and doesn't crash, but I have to ask. When Barrin's Spite is cast by AI and I am asked to sac a creature, why is there an untargetable sign on the AI's creatures? I understand my creatures that weren't chosen, but the AI's seems like overkill.

Re: [fixed]AI's Barrin's Spite crash

PostPosted: 27 Dec 2015, 05:00
by Korath
I'm calling somebody else's problem. At least 3/4 of the uses of the no-target sign in Manalink are incorrect, and 3/4 of the remainder are redundant; it's not going to be me that fixes them.