Bug reports
by ubeefx
Moderators: ubeefx, beholder, melvin, ShawnieBoy, Lodici, CCGHQ Admins
Re: Bug reports
by Aswan jaguar » 31 Aug 2014, 19:03
To be clear it was a random deck generated by magarena.
---
Trying to squash some bugs and playtesting.
Trying to squash some bugs and playtesting.
-
Aswan jaguar - Super Tester Elite
- Posts: 8131
- Joined: 13 May 2010, 12:17
- Has thanked: 748 times
- Been thanked: 479 times
Re: Bug reports
by Lodici » 31 Aug 2014, 19:18
Thanks for the clarification - I have re-opened issue 672.Aswan jaguar wrote:To be clear it was a random deck generated by magarena.
Re: Bug reports
by Aswan jaguar » 31 Aug 2014, 20:15
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.
---
Trying to squash some bugs and playtesting.
Trying to squash some bugs and playtesting.
-
Aswan jaguar - Super Tester Elite
- Posts: 8131
- Joined: 13 May 2010, 12:17
- Has thanked: 748 times
- Been thanked: 479 times
Re: Bug reports
by ShawnieBoy » 31 Aug 2014, 21:05
That's a strange one - looks like it might be something to do with theAswan 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.
- Code: Select all
return payedCost.getTarget().isPermanent() ?
-
ShawnieBoy - Programmer
- Posts: 601
- Joined: 02 Apr 2012, 22:42
- Location: UK
- Has thanked: 80 times
- Been thanked: 50 times
Re: Bug reports
by ShawnieBoy » 31 Aug 2014, 23:02
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.
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.
-
ShawnieBoy - Programmer
- Posts: 601
- Joined: 02 Apr 2012, 22:42
- Location: UK
- Has thanked: 80 times
- Been thanked: 50 times
Re: Bug reports
by PalladiaMors » 01 Sep 2014, 13:54
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?
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?
- PalladiaMors
- Posts: 343
- Joined: 12 Jul 2014, 17:40
- Has thanked: 36 times
- Been thanked: 22 times
Re: Bug reports
by Aswan jaguar » 01 Sep 2014, 14:06
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.
EDIT:It seems to draw cards for each creature that deals damage to a player.
---
Trying to squash some bugs and playtesting.
Trying to squash some bugs and playtesting.
-
Aswan jaguar - Super Tester Elite
- Posts: 8131
- Joined: 13 May 2010, 12:17
- Has thanked: 748 times
- Been thanked: 479 times
Re: Bug reports
by ShawnieBoy » 01 Sep 2014, 14:47
Correct, wasn't using a more recent combat trigger - was triggering for all combat damage. Got a fix for that, nice workAswan 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.

-
ShawnieBoy - Programmer
- Posts: 601
- Joined: 02 Apr 2012, 22:42
- Location: UK
- Has thanked: 80 times
- Been thanked: 50 times
Re: Bug reports
by ShawnieBoy » 01 Sep 2014, 15:10
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.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?
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.
-
ShawnieBoy - Programmer
- Posts: 601
- Joined: 02 Apr 2012, 22:42
- Location: UK
- Has thanked: 80 times
- Been thanked: 50 times
Re: Bug reports
by muppet » 03 Sep 2014, 16:08
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
by jerichopumpkin » 03 Sep 2014, 18:26
Glacial Crasher could not attk even if opponent controls a mountain
- jerichopumpkin
- Posts: 212
- Joined: 12 Sep 2013, 11:21
- Has thanked: 19 times
- Been thanked: 13 times
Re: Bug reports
by ShawnieBoy » 03 Sep 2014, 22:21
Encountered a similar issue with Woolly Razorback - is using a BattlefieldEqual instead of BattlefieldAtLeast.jerichopumpkin wrote:Glacial Crasher could not attk even if opponent controls a mountain
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
-
ShawnieBoy - Programmer
- Posts: 601
- Joined: 02 Apr 2012, 22:42
- Location: UK
- Has thanked: 80 times
- Been thanked: 50 times
Re: Bug reports
by ShawnieBoy » 03 Sep 2014, 22:37
muppet wrote:Exhume could do with something to see if the ai has a creature in its gy before it casts it.
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)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.
Seems to be an issue with all non-targeted effects as well as player targeted effects which affect a zone.
-
ShawnieBoy - Programmer
- Posts: 601
- Joined: 02 Apr 2012, 22:42
- Location: UK
- Has thanked: 80 times
- Been thanked: 50 times
Re: Bug reports
by jerichopumpkin » 04 Sep 2014, 16:58
creture exiled by Banisher Priest did not return to the battlefield when the priest died
- jerichopumpkin
- Posts: 212
- Joined: 12 Sep 2013, 11:21
- Has thanked: 19 times
- Been thanked: 13 times
Who is online
Users browsing this forum: No registered users and 5 guests