Static Orb activates twice during my upkeep, letting me untap two permanents each time, when the AI is enchanted by Paradox Haze.
Which card did behave improperly ?
Static Orb.
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 ?
Static Orb should let you untap two permanents during the untap step. The approximation to untap them at the start of upkeep instead is fine, but effects that add or remove upkeeps shouldn't affect the orb. Even if they should, it's checking the wrong target for Paradox Haze.
Are any other cards possibly affected by this bug ?
Eon Hub or Gibbering Descent (if the other player has no cards in hand) will almost certainly prevent any untapping at all.
- Code: Select all
diff --git a/src/cards/tempest.c b/src/cards/tempest.c
index 4a6b953..097623d 100644
--- a/src/cards/tempest.c
+++ b/src/cards/tempest.c
@@ -3755,8 +3755,6 @@ int card_static_orb(int player, int card, event_t event){
}
if( upkeep_trigger(player, card, event) ){
- int count = count_upkeeps(1-player);
- while( count > 0 && can_target(&td) ){
int i;
for( i = 0; i < 2; i++){
if( can_target(&td) ){
@@ -3766,8 +3764,6 @@ int card_static_orb(int player, int card, event_t event){
}
}
}
- count--;
- }
}
return 0;




until you can't pay or refuse to, and sacced only if you refuse the first time; also weirdly asks for target permanents after each payment, and a target creature after refusing to pay or running out of mana
{B},
: Put target creature card from a graveyard onto the battlefield under your control.