Page 54 of 505

[fixed by Gargaroz] Armament Master slows down the game

PostPosted: 11 Aug 2011, 08:32
by 0rion79
: Armament Master is working fine, but is also slowing down the game, more or less as Propaganda and simial cards were doing before.

Re: Armament Master slows down the game

PostPosted: 11 Aug 2011, 11:10
by stassy
I guess it's an unfixable issue, as Garg stated some time ago those type of card constantly check the graveyard, the battlefield, library and hand so it's a cpu eater (and "fixing" that would cause all wished card to not work properly).

Re: Armament Master slows down the game

PostPosted: 11 Aug 2011, 12:40
by 0rion79
Yep, I know... but I wonder if it was a coincidence that AI stoped playing after that I played Armament Master. That card is damn cool: it is a pity that we can't improve the code.

Re: [unfixable?] Armament Master slows down the game

PostPosted: 11 Aug 2011, 14:26
by Gargaroz
Stassy is right on the spot about this issue.
But I checked the code, and it could be improved like I did for Propaganda. I'll keep you posted.

Edit : The new code is working fine and the slowdowns seems eased, so this is fixed.

Re: [unfixable?] Armament Master slows down the game

PostPosted: 11 Aug 2011, 14:35
by Aswan jaguar
Sorry for my ignorance-misunderstanding but why must a card like Armament Master constantly check the library,graveyard,hand it doesn't give 2-2 counters to Kors being there right?Only check the battlefield right?

Re: [unfixable?] Armament Master slows down the game

PostPosted: 11 Aug 2011, 14:44
by Gargaroz
I meant that it countinously check the battlefield (and no other zone, obviosuly), because there is no variable anywhere that keeps the number of equipments attached to a specific creature.

[fixed by Gargaroz]Deceiver Exarch + Onulet+all artifacts

PostPosted: 12 Aug 2011, 11:02
by stassy
Describe the Bug:
When Deceiver Exarch is cast from hand and target Onulet, instead of being tapped/untapped Onulet will be buried into the graveyard.

Which card did behave improperly ?
Deceiver Exarch + Onulet

Which Version did you use ?(Constructed, Limited)and which update(date,name)
July V2 Constructed
What exactly should be the correct behavior/interaction ?
Onulet should not be buried and only tapped/untapped

Are any other cards possibly affected by this bug ?
Strangely no other card are interacting like that, Deceiver Exarch correctly tap/untap others creatures and Onulet correctly interact with others enchantment/spells

Re: Deceiver Exarch + Onulet

PostPosted: 12 Aug 2011, 12:24
by Gargaroz
There's no thing in the Deceiver Hexarch code that should force a similar behaviour. So my guess it's some hardcoded issue about Onulet.

Re: [confirmed]Deceiver Exarch + Onulet+all artifacts

PostPosted: 12 Aug 2011, 12:35
by Aswan jaguar
Gargaroz in fact Deceiver Exarch acts like this, as a disenchant with all artifacts.

[fixed by Gargaroz]Surgical Extraction

PostPosted: 12 Aug 2011, 13:44
by stassy
Describe the Bug:
When cast on any graveyard, Surgical Extraction will put others cards out of play that doesn't exist in any deck in play.

Which card did behave improperly ?
Surgical Extraction

Which Version did you use ?(Constructed, Limited)and which update(date,name)
July V2 Constructed

What exactly should be the correct behavior/interaction ?
The exiled card and its duplicate from a deck should be in the out of play zone and nothing else

Are any other cards possibly affected by this bug ?
-

This is an up from a bug found in this thread :
viewtopic.php?f=86&t=4812&p=62426&hilit=surgical#p62426
And it seems it's still there

Edit : In fact, the exiled card and its dupe are correctly removed from the game but doesn't appear in the out of play area, another type of card is shown instead.

Re: [confirmed]Deceiver Exarch + Onulet+all artifacts

PostPosted: 12 Aug 2011, 19:31
by Gargaroz
Strange bug is strange.
However, fixed.

Re: [confirmed]Surgical Extraction

PostPosted: 12 Aug 2011, 19:45
by Gargaroz
Oh, thanks to this bug report I discovered another bug in a global function. It's fixed now.

Re: [fixed by Gargaroz]Deceiver Exarch + Onulet+all artifact

PostPosted: 13 Aug 2011, 08:17
by Aswan jaguar
Maybe anything to do with original card in that slot which is Crop Rotation if I am not wrong.

Re: [fixed by Gargaroz]Deceiver Exarch + Onulet+all artifact

PostPosted: 13 Aug 2011, 14:41
by Sonic
Aswan jaguar wrote:Maybe anything to do with original card in that slot which is Crop Rotation if I am not wrong.
Worms of the Earth was the original Microprose coded card on that slot.
{2} {B} {B} {B}
Enchantment
Prevents opponent from playing any land until worms are destroyed. Any player may destroy worms during his upkeep by sacrificing two lands or taking 5 damage.

Re: [fixed by Gargaroz]Deceiver Exarch + Onulet+all artifact

PostPosted: 13 Aug 2011, 16:40
by Gargaroz
Which was never coded, however.