MArcomage

Free multiplayer on-line fantasy card game

Please log in

dimitris on 09:53, 7. Oct, 2010
I'm not really sure as I've never really played this card, but I believe it used to be some kind of remedy against Cleansing. Now with the new version (only after Undead card played) this will not apply anymore?
Mojko on 10:05, 7. Oct, 2010
Actually, you can achieve better combos with Corpses behemoth and Unholy shrine.

Note that Undead and Undead support cards are not the same. Go to deck section and select Undead on support filter to view Undead support cards.
dimitris on 10:09, 7. Oct, 2010
Oh my! I've never used the "support filter" before! There's always something new to learn! :P
Fithz Hood on 10:24, 7. Oct, 2010
Anyway this change doesn't fix the bug I've show you, because I've played the second emissary after an other emissary (that is a support undead) so the situation might come back.
and still i didn't understand it at all: in the code it's clear that the damage depends on how many undead cards there are in the discard piles (max 8), and not on how many card were replaced in hand (that the system sometimes doesn't see).
in that situation there were 9 undead in the $discarded_cards[0] array, so the $storage array should have had 8 cards and the attack shuold have been count($storage)*10 =80.
(the previous code was different but it worked in the same way using an array called $temparray)
the code seems correct to me, so I don't understand why the card didn't worked at all (as I told the redraw doesn't affect the attack).
the only thing I can think is that the variable $discarded_cards[0] have some error, but i'm only guessing, I'm not a programmer.
sorry for bothering.
Mojko on 10:26, 7. Oct, 2010
I'll look into it some more.
dimitris on 10:30, 7. Oct, 2010
Maybe Emissary shouldn't include itself in the list of the returned undead cards, in order to avoid these strange loops. But then again you lose the combo of having two emisarries on hand.
Fithz Hood on 10:36, 7. Oct, 2010
and also the combo with auxilia is dead.
Mojko on 10:44, 7. Oct, 2010
Well, it wasn't meant to be used with Auxilia in the first place. Unholy shrine needs little buff though. I'll probably raise the limit from 4 to 5. This will also make the combo with Emissary more usable.
Mojko on 11:00, 7. Oct, 2010
@Fithz Hood: I'm unable to replicate the situation when the bug occurs. When I play the second Emissary it returns the cards to my hand and deals damage as it should. Please send me a replay with that bug (after the correction today), if you happen to have one. Thanks ;-)
Fithz Hood on 11:55, 7. Oct, 2010
It's really improbable that it can happen again: I've already destroyed that deck (I've built it only to use the combo with whirlwind)
dindon on 20:00, 11. Oct, 2010
Um, the change to Emissary was huge, why wasn't it announced in the "Modified Cards" section?
Mojko on 07:19, 12. Oct, 2010
It was an exploit fixed a while ago, it was changed in recent update.
dindon on 16:55, 12. Oct, 2010
Calling it an 'exploit' is pretty ludicrous. When the card text says its effect is based on the number of undead cards discarded, how can you not expect people to use it with cards like Auxilia, Tribute, Evolution....

It was a fun, clever use of card synergies (which gave a bit more power to one of the least-used uncommons in the game). But I guess we don't like those (*cough* Dark Flame).
jbryant3 on 22:50, 12. Oct, 2010
This card shouldn't replace other undead cards or rares with the previously-discarded cards. That doesn't make any sense. Plus, for the cost of using this combo, it's the least it could do.

The only concern I have is that it might limit the damage. This could be fixed by having it do damage based on the # discarded, regardless of whether they are placed back in hand.
Lord Ornlu on 10:04, 13. Oct, 2010
the way i see it, you are basically performing a killer move for 33R/33G, provided that you have a hand filled with Undead. So whether it does replace undead cards with the previously discarded ones or not, it doesn't really matter.

Btw, you can also achieve this cheaper using Necromancy Amplifier
Mojko on 10:40, 15. Oct, 2010
@Fithz Hood: I finally found the source of the problem that caused the Emissary of the afterlife to malfunction (no damage whatsoever). I fixed it in r1185.
Fithz Hood on 11:24, 15. Oct, 2010
intersting, could you explain (with easy words) what the problem was?
Mojko on 14:38, 15. Oct, 2010
Well, if there are more than 8 cards that fit the requirement for Emissary to return them to hand, only 8 can be used (obviously no more than 8 cards can fit in your hand). In this case first 8 cards are chosen (those who were discarded as latest), the rest is discarded.

All cards that fit the requirement are stored in $storage variable (check the card code) which is an array (think of it as a list of cards). If there are more than 8, the first 8 cards are extracted, the rest is discarded.

This is done by function array_slice($storage, 0, 8). Parameters are variable name, position where to start, number of items.

Before, there was function array_pad($storage, 8) which does something completely different (it adds items to array) and moreover requires a third parameter, which is not there. So this produces an error and whole card evaluation stops. So there is no card effect.
Fithz Hood on 14:49, 15. Oct, 2010
Ok, thanks.
Zika1984Car on 02:12, 4. May, 2011
Can someone please explain to me how does this card (Emissary of the afterlife) exactly works?

[moderator DPsycho: Attached new post to existing card thread]