[Fixed] Bug Archive
Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins
Re: Moonlit Strider shoulshift not working
by stassy » 13 Jun 2013, 05:22
confirmed, also Moonit Strider don't have a legacy card like others Soulshift cards (eg Promised Kannushi)
- stassy
- Moderator
- Posts: 5274
- Joined: 25 Feb 2009, 07:06
- Has thanked: 471 times
- Been thanked: 337 times
Re: [confirmed]Moonlit Strider
by Aswan jaguar » 13 Jun 2013, 06:24
I don't remember if Gargaroz said anything about (possible coding problems)why he decided to use an "Effect/legacy Card" for Shoulshift as the effect triggers as card goes to graveyard and you have the card itself to show you this info.(it isn't like others that the effect goes on till end of turn or upkeep,or at any later time)
Of course the really important stuff is that it works and the only disadvantage is that you have an "Effect Card" for Shoulshift and another "Legacy Card"like in this case of Moonlit Strider that has an ability that gives ability to another creature and be attached to that creature.You can't interact with the first but certainly you can interact with the 2nd (disabling the protection,changing it to another colour ,etc)
Of course the really important stuff is that it works and the only disadvantage is that you have an "Effect Card" for Shoulshift and another "Legacy Card"like in this case of Moonlit Strider that has an ability that gives ability to another creature and be attached to that creature.You can't interact with the first but certainly you can interact with the 2nd (disabling the protection,changing it to another colour ,etc)
---
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
[fixed by Gargaroz]Knighthood
by Aswan jaguar » 13 Jun 2013, 06:37
Describe the Bug:
Knighthood gives first strike to creatures in hand,too.
Which card did behave improperly ?
Knighthood
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
ML3-MAY\2013
What exactly should be the correct behavior/interaction ?
Are any other cards possibly affected by this bug ?
Knighthood gives first strike to creatures in hand,too.
Which card did behave improperly ?
Knighthood
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
ML3-MAY\2013
What exactly should be the correct behavior/interaction ?
Are any other cards possibly affected by this bug ?
- Attachments
-
knighthood.rar
- (1.92 KiB) Downloaded 461 times
Last edited by Aswan jaguar on 13 Jun 2013, 14:23, edited 2 times in total.
Reason: fixed bug
Reason: fixed bug
---
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
[fixed]My Undead Horde Awakens
by Korath » 13 Jun 2013, 09:44
Describe the Bug:
My Undead Horde Awakens chooses from opponent's library instead of graveyard, and if a creature is chosen, two textless effect cards are put on the battlefield instead.
Which card did behave improperly ?
Archenemy.
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
Planeswalking to Modern 05182013.rar on top of CirothUngol. Solo duel/none.
What exactly should be the correct behavior/interaction ?
At the beginning of your end step, you may put target creature card from an opponent's graveyard onto the battlefield under your control. When a creature put onto the battlefield with this scheme dies, abandon this scheme.
Are any other cards possibly affected by this bug ?
Nope.
My Undead Horde Awakens chooses from opponent's library instead of graveyard, and if a creature is chosen, two textless effect cards are put on the battlefield instead.
Which card did behave improperly ?
Archenemy.
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
Planeswalking to Modern 05182013.rar on top of CirothUngol. Solo duel/none.
What exactly should be the correct behavior/interaction ?
At the beginning of your end step, you may put target creature card from an opponent's graveyard onto the battlefield under your control. When a creature put onto the battlefield with this scheme dies, abandon this scheme.
Are any other cards possibly affected by this bug ?
Nope.
- Code: Select all
diff --git a/src/cards/archenemy.c b/src/cards/archenemy.c
index 41a28a8..0aa73c4 100644
--- a/src/cards/archenemy.c
+++ b/src/cards/archenemy.c
@@ -831,7 +831,7 @@ int card_archenemy(int player, int card, event_t event){
//My Undead Horde Awakens
if( current_turn == player && (instance->targets[10].card & 1) ){
- int selected = select_a_card(player, 1-player, 1, 0, 2, -1, TYPE_CREATURE, 0, 0, 0, 0, 0, 0, 0, -1, 0);
+ int selected = select_a_card(player, 1-player, TUTOR_FROM_GRAVE, 0, 2, -1, TYPE_CREATURE, 0, 0, 0, 0, 0, 0, 0, -1, 0);
if( selected != -1 ){
int reanimated = reanimate_permanent(player, card, 1-player, selected, 0, 2);
card_instance_t *zombie = get_card_instance(player, reanimated);
- Attachments
-
my_undead_horde_awakens.zip
- (2.76 KiB) Downloaded 388 times
Last edited by Aswan jaguar on 13 Jun 2013, 15:01, edited 2 times in total.
Reason: fixed bug
Reason: fixed bug
-
Korath - DEVELOPER
- Posts: 3708
- Joined: 02 Jun 2013, 05:57
- Has thanked: 496 times
- Been thanked: 1108 times
[fixed by Gargaroz]Necromancer's Magemark
by Aswan jaguar » 13 Jun 2013, 10:15
Describe the Bug:
Necromancer's Magemark is returning to hand non-enchanted creatures that die,too.
Which card did behave improperly ?
Necromancer's Magemark
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
ML3-MAY\2013
What exactly should be the correct behavior/interaction ?
Only enchanted creatures that die will return to hand
Are any other cards possibly affected by this bug ?
Necromancer's Magemark is returning to hand non-enchanted creatures that die,too.
Which card did behave improperly ?
Necromancer's Magemark
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
ML3-MAY\2013
What exactly should be the correct behavior/interaction ?
Only enchanted creatures that die will return to hand
Are any other cards possibly affected by this bug ?
- Attachments
-
necromancers magemark.rar
- (3.43 KiB) Downloaded 468 times
Last edited by Aswan jaguar on 13 Jun 2013, 15:13, edited 1 time in total.
Reason: fixed bug
Reason: fixed bug
---
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
[fixed]My Wish Is Your Command
by Korath » 13 Jun 2013, 10:38
Describe the Bug:
My Wish Is Your Command copies the wrong spell based on its position in the opponent's hand, e.g. it casts Air Elemental if the first card is picked, or Ancestral Recall if the second card is.
Which card did behave improperly ?
Archenemy.
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
Planeswalking to Modern 05182013.rar on top of CirothUngol. Solo duel/none.
What exactly should be the correct behavior/interaction ?
When you set this scheme in motion, each opponent reveals his or her hand. You may choose a noncreature, nonland card revealed this way and cast it without paying its mana cost.
Are any other cards possibly affected by this bug ?
No. The problem here's that effect_coercion(), contrary to its documentation, always returns an index into the player's hand instead of a card id. The other cards with a similar effect (Reversal of Fortune, Mindclaw Shaman, Silent-Blade Oni, Mindleech Mass) all find the correct id and then destroy the card themselves, instead of relying on effect_coercion() to do it.
My Wish Is Your Command copies the wrong spell based on its position in the opponent's hand, e.g. it casts Air Elemental if the first card is picked, or Ancestral Recall if the second card is.
Which card did behave improperly ?
Archenemy.
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
Planeswalking to Modern 05182013.rar on top of CirothUngol. Solo duel/none.
What exactly should be the correct behavior/interaction ?
When you set this scheme in motion, each opponent reveals his or her hand. You may choose a noncreature, nonland card revealed this way and cast it without paying its mana cost.
Are any other cards possibly affected by this bug ?
No. The problem here's that effect_coercion(), contrary to its documentation, always returns an index into the player's hand instead of a card id. The other cards with a similar effect (Reversal of Fortune, Mindclaw Shaman, Silent-Blade Oni, Mindleech Mass) all find the correct id and then destroy the card themselves, instead of relying on effect_coercion() to do it.
- Code: Select all
diff --git a/src/cards/archenemy.c b/src/cards/archenemy.c
index 41a28a8..0ee9404 100644
--- a/src/cards/archenemy.c
+++ b/src/cards/archenemy.c
@@ -444,11 +444,13 @@ int set_scheme_in_motion(int player, int card, event_t event, int cheat_code){
int selected = -1;
if( hand_count[1-player] > 0 ){
int type = TYPE_ARTIFACT | TYPE_ENCHANTMENT | TYPE_INSTANT | TYPE_SORCERY;
- selected = effect_coercion(1-player, player, 9, 1, type, 2, 0, 0, 0, 0, 0, 0, -1, 0);
+ selected = effect_coercion(1-player, player, EC_SELECT_CARD, 1, type, 2, 0, 0, 0, 0, 0, 0, -1, 0);
}
if( selected != -1 ){
- copy_spell(player, selected);
+ int id = get_id(1-player, selected);
+ kill_card(1-player, selected, KILL_DESTROY);
+ copy_spell(player, id);
}
}
Last edited by Aswan jaguar on 13 Jun 2013, 15:14, edited 2 times in total.
Reason: fixed bug
Reason: fixed bug
-
Korath - DEVELOPER
- Posts: 3708
- Joined: 02 Jun 2013, 05:57
- Has thanked: 496 times
- Been thanked: 1108 times
Re: [confirmed]Scourge of Numai
by Gargaroz » 13 Jun 2013, 13:55
Fixed.
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
Re: [confirmed]Orzhov Guildmage
by Gargaroz » 13 Jun 2013, 14:00
All fixed.
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
Re: [confirmed]Unwilling Recruit
by Gargaroz » 13 Jun 2013, 14:01
Fixed.
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
Re: [confirmed]Word of Seizing
by Gargaroz » 13 Jun 2013, 14:05
Fixed.
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
Re: [confirmed]Revenant Patriarch
by Gargaroz » 13 Jun 2013, 14:08
Fixed.
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
Re: [confirmed]Moonlit Strider
by Gargaroz » 13 Jun 2013, 14:11
Fixed.
Also the "legacy card" is required as asking a target or making a player draw while a creature is dying of combat damage generates always some errors (duplicate cards in grave, decking and so).
Also the "legacy card" is required as asking a target or making a player draw while a creature is dying of combat damage generates always some errors (duplicate cards in grave, decking and so).
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
Re: [confirmed]Knighthood
by Gargaroz » 13 Jun 2013, 14:13
Well, here's another global bug yet to discover. It probably happens with Slivers and such. It's fixed now.
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
Re: [confirmed]Moonlit Strider
by Aswan jaguar » 13 Jun 2013, 14:14
Thanks for the explanation Gargaroz.
---
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: [confirmed]Knighthood
by Aswan jaguar » 13 Jun 2013, 14:22
I have seen this with other cards that give flying and probably others,is it now fixed for all or if I come up with others,report them?
---
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
Who is online
Users browsing this forum: Google [Bot] and 31 guests