Page 51 of 62

Re: Bug reports

PostPosted: 31 Aug 2014, 19:03
by Aswan jaguar
To be clear it was a random deck generated by magarena.

Re: Bug reports

PostPosted: 31 Aug 2014, 19:18
by Lodici
Aswan jaguar wrote:To be clear it was a random deck generated by magarena.
Thanks for the clarification - I have re-opened issue 672.

Re: Bug reports

PostPosted: 31 Aug 2014, 20:15
by Aswan jaguar
Fling asks for creature to sacrifice but then doesn't ask you to choose target creature or player to deal damage to,it just goes to graveyard.

Re: Bug reports

PostPosted: 31 Aug 2014, 21:05
by ShawnieBoy
Aswan jaguar wrote:Fling asks for creature to sacrifice but then doesn't ask you to choose target creature or player to deal damage to,it just goes to graveyard.
That's a strange one - looks like it might be something to do with the
Code: Select all
return payedCost.getTarget().isPermanent() ?
Bloodshot Cyclops looks happy - on the case. Issue 674

Re: Bug reports

PostPosted: 31 Aug 2014, 23:02
by ShawnieBoy
Finally wrestled Fling into submission (or a submission - been pushed).

Casting Fling without paying its mana cost, still requires additional costs to be paid (Sacrificing a creature isn't a mana cost).
Cascading into a spell with a compulsory additional costs you can't pay (ie. you can't cast it) should have it put on the bottom of the library with the other revealed cards.

"You may cast it without paying its mana cost" doesn't override the normal method of being able to cast a spell (eg. being able to pay all the costs), rendering it uncastable. Similar if cascading into an instant or sorcery (via a creature with cascade) while under the effects of Abeyance.

Re: Bug reports

PostPosted: 01 Sep 2014, 13:54
by PalladiaMors
Lim-Dûl's Paladin belongs to Alliances, but doesn't appear on the list when you filter the card list to display only cards from that set. I had noticed the same thing with Fire/Ice from Apocalypse.

Also, I don't find that particularly important but there are a couple cards MIA, such as Chaos Orb or Contract from Below. I understand that those make little sense in Magarena's setting, but they're part of the game in the end and I guess it would make sense to have them in the card list?

Re: Bug reports

PostPosted: 01 Sep 2014, 14:06
by Aswan jaguar
Cold-Eyed Selkie draws cards even when you get damaged (when poisoned with infect at least) from Blighted Agent and keep in mind that the bug may only occur if Cold-Eyed Selkie ability has already been triggered before.At least that happened to my case.

EDIT:It seems to draw cards for each creature that deals damage to a player.

Re: Bug reports

PostPosted: 01 Sep 2014, 14:47
by ShawnieBoy
Aswan jaguar wrote:Cold-Eyed Selkie draws cards even when you get damaged (when poisoned with infect at least) from Blighted Agent and keep in mind that the bug may only occur if Cold-Eyed Selkie ability has already been triggered before.At least that happened to my case.

EDIT:It seems to draw cards for each creature that deals damage to a player.
Correct, wasn't using a more recent combat trigger - was triggering for all combat damage. Got a fix for that, nice work :)

Re: Bug reports

PostPosted: 01 Sep 2014, 15:10
by ShawnieBoy
PalladiaMors wrote:Lim-Dûl's Paladin belongs to Alliances, but doesn't appear on the list when you filter the card list to display only cards from that set. I had noticed the same thing with Fire/Ice from Apocalypse.

Also, I don't find that particularly important but there are a couple cards MIA, such as Chaos Orb or Contract from Below. I understand that those make little sense in Magarena's setting, but they're part of the game in the end and I guess it would make sense to have them in the card list?
The Alliances problem would appear to be the old problem with accents and non-standard characters - I'll have a look at that today. Everything Lim-Dûl is missing.

As for the other cards - Physical Manipulation cards and Ante cards.
A line had to be drawn about the cards that were being displayed as 'unimplemented' - Currently we're using Tournament legality (Standard, Modern, Legacy, Vintage) as a rule. If the card isn't tournament legal, it's not being included in lists.
This solves the problem with the Un-sets, Vanguard, Archenemy and Planechase too. Even though these are 'still a part of magic' we're not ever likely to (never say never) implement multiplayer in the near future, and some are just impossible for a computer (looking at you Un-). And having script files for them sitting in 'unimplemented' may be a bit misleading.
We do have the tournament legal cards from Planechase and Archenemy, just not the Planes and Schemes.

Edit-The set lists need a lot of updating, you may find some of the cards with non-Ascii characters missing from many sets - on the case. Split/Fuse cards will (perhaps wrongly) follow the same rules for flip cards for display purposes. ie. List only the 'first' half, not two cards, one of each half.

Re: Bug reports

PostPosted: 03 Sep 2014, 10:02
by muppet
Exhume could do with something to see if the ai has a creature in its gy before it casts it.

Re: Bug reports

PostPosted: 03 Sep 2014, 16:08
by muppet
Stoneforge Mystic is much improved, but cld do with a do I have an equipment card in my hand clause before using its tap ability. Batterskull cld do with a don't put me back in hand if I am equipped and not about to be destroyed clause. Currrently if it has mana free it pretty much always puts it back in its hand.

Re: Bug reports

PostPosted: 03 Sep 2014, 18:26
by jerichopumpkin
Glacial Crasher could not attk even if opponent controls a mountain

Re: Bug reports

PostPosted: 03 Sep 2014, 22:21
by ShawnieBoy
jerichopumpkin wrote:Glacial Crasher could not attk even if opponent controls a mountain
Encountered a similar issue with Woolly Razorback - is using a BattlefieldEqual instead of BattlefieldAtLeast.

Woolly Razorback would only have defender when it had exactly one counter on it. Looking at the code, Glacial Crasher can only attack if there is exactly one Mountain on the battlefield instead of 'as long as there is' one.

Will take a look

Re: Bug reports

PostPosted: 03 Sep 2014, 22:37
by ShawnieBoy
muppet wrote:Exhume could do with something to see if the ai has a creature in its gy before it casts it.
muppet wrote:Stoneforge Mystic is much improved, but cld do with a do I have an equipment card in my hand clause before using its tap ability. Batterskull cld do with a don't put me back in hand if I am equipped and not about to be destroyed clause. Currrently if it has mana free it pretty much always puts it back in its hand.
I wouldn't have thought that the AI would cast Exhume while it's own graveyard was empty - but could be mis-remembering how it scores the battlefield state (I've a feeling it may only score actions, Melvin would know)

Seems to be an issue with all non-targeted effects as well as player targeted effects which affect a zone.

Re: Bug reports

PostPosted: 04 Sep 2014, 16:58
by jerichopumpkin
creture exiled by Banisher Priest did not return to the battlefield when the priest died