It is currently 08 Sep 2025, 15:29
   
Text Size

Bug reports

Moderators: ubeefx, beholder, melvin, ShawnieBoy, Lodici, CCGHQ Admins

Re: Bug reports

Postby 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.
User avatar
Aswan jaguar
Super Tester Elite
 
Posts: 8131
Joined: 13 May 2010, 12:17
Has thanked: 748 times
Been thanked: 479 times

Re: Bug reports

Postby Lodici » 31 Aug 2014, 19:18

Aswan jaguar wrote:To be clear it was a random deck generated by magarena.
Thanks for the clarification - I have re-opened issue 672.
User avatar
Lodici
Programmer
 
Posts: 399
Joined: 13 Oct 2013, 09:44
Has thanked: 29 times
Been thanked: 71 times

Re: Bug reports

Postby 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.
User avatar
Aswan jaguar
Super Tester Elite
 
Posts: 8131
Joined: 13 May 2010, 12:17
Has thanked: 748 times
Been thanked: 479 times

Re: Bug reports

Postby ShawnieBoy » 31 Aug 2014, 21:05

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
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times

Re: Bug reports

Postby 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.
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times

Re: Bug reports

Postby 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?
PalladiaMors
 
Posts: 343
Joined: 12 Jul 2014, 17:40
Has thanked: 36 times
Been thanked: 22 times

Re: Bug reports

Postby 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.
---
Trying to squash some bugs and playtesting.
User avatar
Aswan jaguar
Super Tester Elite
 
Posts: 8131
Joined: 13 May 2010, 12:17
Has thanked: 748 times
Been thanked: 479 times

Re: Bug reports

Postby ShawnieBoy » 01 Sep 2014, 14:47

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 :)
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times

Re: Bug reports

Postby ShawnieBoy » 01 Sep 2014, 15:10

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.
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times

Re: Bug reports

Postby muppet » 03 Sep 2014, 10:02

Exhume could do with something to see if the ai has a creature in its gy before it casts it.
muppet
Tester
 
Posts: 590
Joined: 03 Aug 2011, 14:37
Has thanked: 33 times
Been thanked: 30 times

Re: Bug reports

Postby 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.
muppet
Tester
 
Posts: 590
Joined: 03 Aug 2011, 14:37
Has thanked: 33 times
Been thanked: 30 times

Re: Bug reports

Postby 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

Postby ShawnieBoy » 03 Sep 2014, 22:21

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
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times

Re: Bug reports

Postby 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.
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.
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times

Re: Bug reports

Postby 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

PreviousNext

Return to Magarena

Who is online

Users browsing this forum: No registered users and 5 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 5 users online :: 0 registered, 0 hidden and 5 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 5 guests

Login Form