Bugs SVN

Do not post feature requests here, please.
Before posting bugs report check the Image Bug reporting help & guidelines
Forum rules
Do not post Features/Improvments request here (i.e : AI being stupid is not a bug, not being able to do a mulligan is not a bug, etc..etc..)
Before posting, please read the Bugs reporting guideline
wololo
Site Admin
Posts: 3728
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: Bugs SVN

Post by wololo »

Onitenshi wrote:Small bug:
- Diabolic Tutor has manacost {1} instead of {2}{B}{B}
Thanks, fixed. I messed up when I tested the card :D
and:
- an attacking creature seems to get the bonus from 'exalted' even after the player attacked with more creatures and all but one creature where destroyed through blockers (had no effect in this case, because the combat damage was already dealed, but I think it will also occur when the attackers are destroyed before combat damage is on the stack)
Yes, this bug is part of "Exalted should be a triggered ability", not sure I will fix it soon, but it has been in the bug list for a while now. Thanks though :)
superhiro
Posts: 151
Joined: Thu Nov 13, 2008 1:28 pm

Re: Bugs SVN

Post by superhiro »

Knight of the Reliquary could work, but there is an engine error, because you have to first target the land in your library, then sacrifice a forest or plains. But if you try to exit the library, the whole ability is cancelled.
superhiro
Posts: 151
Joined: Thu Nov 13, 2008 1:28 pm

Re: Bugs SVN

Post by superhiro »

r497: Ethersworn Adjudicator does not untap after you use the destroy ability (I don't know if he untaps after just attacking) and if you click on him tapped, the game freezes.
zhykon
Posts: 4
Joined: Mon Jun 15, 2009 8:45 am

Re: Bugs SVN

Post by zhykon »

flanking doesnt work and Arcanis the Omnipotent once summoned it automatically draw 3 cards and tap effect doesn't work.
abrasax
Posts: 976
Joined: Wed Oct 15, 2008 7:46 am
Location: Switzerland

Re: Bugs SVN

Post by abrasax »

Which cards are you using with flanking ?
All cards with flanking from official release 0.7.1 have been removed ... are you using the last wagic release...?
I recall Arcanis the Omnipotent should also have been fixed since last release and should now work (but I admit I did not test it, so will look to be sure)... be sure to download the last _cards.dat from the set you are using.

ALSO these bugs Seems not related to a new revision of the SVN or did you compile the last revision and the bug appeared after ?

If not please post the bug report in the corresponding thread (probably bug from 0.7.1).


Grüssi

Abra
We need your Help !!!
New to wagic ? Be sure to check the following :

Bug report: Bug reporting
Help us: Add cards & Compiling.
Customize: Themes FAQ, All images thread, Abra's Mediafire folder
wololo
Site Admin
Posts: 3728
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: Bugs SVN

Post by wololo »

I confirm that Arcanis does not work correctly. You draw 3 Cards when he comes into play, and can't after that
J.B.
Posts: 1
Joined: Wed Jun 24, 2009 10:38 pm

Re: Bugs SVN

Post by J.B. »

I edited Arcanis the Omnipotent in _cards.dat, I write auto={0U}{T}:draw:3 and it works
Dr.Solomat
Posts: 975
Joined: Mon Dec 15, 2008 5:12 pm
Location: Germany

Re: Bugs SVN

Post by Dr.Solomat »

This works??? Cool move J.B. :)
Sets Coded/Released: Legends, Visions, Weatherlight, Tempest, Stronghold, Portal I & III, Urza's Saga BLOCK, Mercadian Masques, Invasion BLOCK, Mirrodin, Ravnica, Guildpact, Conflux, Alara Reborn
orine
Posts: 6
Joined: Sun May 31, 2009 4:36 am

Re: Bugs SVN

Post by orine »

In these days, svn code seems to have a problem with playing Momir mode.
Tokens going to graveyard after battle become stupid p/t and remains in play.
(I'm sorry if it is already reported. I don't have enough time to check forum.)

I guess that a WEventZoneChange should be thrown in such a case as follow

Code: Select all

Index: src/MTGGameZones.cpp
===================================================================
--- src/MTGGameZones.cpp        (revision 517)
+++ src/MTGGameZones.cpp        (working copy)
@@ -149,10 +149,11 @@
       }
     }

+    MTGCardInstance * ret = copy;
     if (card->isToken){
       if (to != g->players[0]->game->inPlay && to != g->players[1]->game->inPlay){
-        garbage->addCard(copy);
-        return NULL;
+        to = garbage;
+        ret = NULL;
       }
     }

@@ -162,7 +163,7 @@
     WEvent * e = NEW WEventZoneChange(copy, from, to);
     g->receiveEvent(e);
     delete e;
-    return copy;
+    return ret;
   }
   return card; //Error
 }

On another matter,
there may be a potential misstake in the code handling MTGCardInstance::changedZoneRecently.
I'm not sure what happen with this, but it should be fixed as:

Code: Select all

Index: src/CardGui.cpp
===================================================================
--- src/CardGui.cpp     (revision 517)
+++ src/CardGui.cpp     (working copy)
@@ -234,6 +234,8 @@
   if (card->changedZoneRecently){
     if (mParticleSys) mParticleSys->Update(dt);
     card->changedZoneRecently-= (5 *dt);
+    if (card->changedZoneRecently == 0)
+      card->changedZoneRecently-= dt;//must not become zero atm
     if (card->changedZoneRecently < 0){
       if (mParticleSys)  mParticleSys->Stop();
     }

wololo
Site Admin
Posts: 3728
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: Bugs SVN

Post by wololo »

thanks, I'll check
Locked