It is currently 25 Apr 2024, 22:44
   
Text Size

Eldritch Moon Spoiler Season

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Eldritch Moon Spoiler Season

Postby Marek14 » 15 Jul 2016, 08:46

It should. Once the color is chosen, the ability is protection from a color and can be removed as such.
Marek14
Tester
 
Posts: 2761
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 297 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 15 Jul 2016, 10:34

Protection from ChosenColor is done too.

Stupid different cases ...
  • Normal = Protection from black
  • ChosenColor = Protection from Black

makes everything 20% more complicated!
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 15 Jul 2016, 15:01

Green is complete, i did Foul Emissary! (now my mind is bleeding XD)

some other might check my code if i did it right.
(i am not 100% sure if it couldn't be better)

like for example i add this:
IndividualCostPaymentInstance -> CostPayment -> SpellAbility
to get the SpellAbility of the Cost Instance.

i don't know if would have been better to let:
IndividualCostPaymentInstance -> SpellAbility
the instance get the SpellAbility directly,
because i don't need the CostParts, the Cost, or the CostPayment.

i did try first to get from:
IndividualCostPaymentInstance -> CostPart -> Cost -> ?
(until i noticed that i didn't get to the route i wanted, so i reverted that)

the CostPaymentStack is now iterable, but i think that should not break anything.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Eldritch Moon Spoiler Season

Postby Agetian » 15 Jul 2016, 15:40

Wow, you're really pushing the limits here! :) Nice job so far, keep it up!

- Agetian
Agetian
Programmer
 
Posts: 3472
Joined: 14 Mar 2011, 05:58
Has thanked: 677 times
Been thanked: 561 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 16 Jul 2016, 04:45

matrix4767 wrote:Eldritch Evolution's effect works differently. If I sacrifice, say an Elvish Visionary, I can grab a creature with 5 mana cost instead of 4 mana cost or less. And if I sacrifice Goblin Dark-Dwellers for example, I can't grab Dragonlord Atarka, even though her mana cost is 2 more thus a valid target.
Fixed now, there was something broken that it used Eldritch Evolution's CMC (3) for the Calculation instead of the Sacrificed CMC.
thats why i did always search for <=5.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 17 Jul 2016, 20:19

got MustBeBlockedBy working for Slayer's Cleaver.
hm only the output of it in the CardView could be better, but thats more cosmetic.

===
now the last EMN pack can be added.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Eldritch Moon Spoiler Season

Postby sharkus » 19 Jul 2016, 19:33

Quick fix for Spontaneous Mutation:

SVar:X:Count$InYourGraveyard/Times.-1

should be:

SVar:X:Count$InYourYard/Times.-1
sharkus
 
Posts: 14
Joined: 19 Sep 2014, 18:18
Has thanked: 0 time
Been thanked: 3 times

Re: Eldritch Moon Spoiler Season

Postby Hanmac » 29 Jul 2016, 20:56

http://magic.wizards.com/en/articles/ar ... 2016-07-28

Finally the Bulletin for the Rules changes ... have fun to implement/update the stuff.

Like Sigarda's Aid + Bestow works. (Currently that might not work)

Also interesting:
605.3c Once a player begins to activate a mana ability, that ability can’t be activated again until it has resolved.
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Eldritch Moon Spoiler Season

Postby mastroego » 30 Jul 2016, 08:12

Rules are getting out of hand.
Good thing I'm a casual player..
mastroego
 
Posts: 236
Joined: 22 Sep 2013, 14:04
Has thanked: 28 times
Been thanked: 16 times

Previous

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 110 guests


Who is online

In total there are 110 users online :: 0 registered, 0 hidden and 110 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 110 guests

Login Form