Fixed primitives, fixed MIC set, improved Android downloader, added "Dungeon" and "Emblem" types in "Subtypes.h" enum definition, added a fix in "GameObserver::Affinity()" method in order to avoid a crash when the card is null or if it's a Dungeon in the commandzone.

This commit is contained in:
Vittorio Alfieri
2021-09-24 23:03:54 +02:00
parent cd677111b7
commit 6538f1625e
7 changed files with 153 additions and 92 deletions

View File

@@ -3,7 +3,7 @@ author=Wagic Team
name=Midnight Hunt Commander
orderindex=COM-S.MIC
year=2021-09-24
total=184
total=188
[/meta]
[card]
primitive=Beast Som2
@@ -21,6 +21,36 @@ id=-54047311
rarity=T
[/card]
[card]
primitive=Rhino
id=-53941713
rarity=T
[/card]
[card]
primitive=Centaur
id=-53941712
rarity=T
[/card]
[card]
primitive=Knight
id=-53941711
rarity=T
[/card]
[card]
primitive=Elephant
id=-53939513
rarity=T
[/card]
[card]
primitive=Wolf
id=-53939512
rarity=T
[/card]
[card]
primitive=Snake
id=-53939511
rarity=T
[/card]
[card]
primitive=Treasure Sur
id=-540753
rarity=T
@@ -56,11 +86,6 @@ id=-540460
rarity=T
[/card]
[card]
primitive=Rhino
id=-539417
rarity=T
[/card]
[card]
primitive=Soldier
id=-539416
rarity=T
@@ -81,11 +106,6 @@ id=-539400
rarity=T
[/card]
[card]
primitive=Elephant
id=-539395
rarity=T
[/card]
[card]
primitive=Beast
id=-539394
rarity=T
@@ -161,7 +181,7 @@ id=-539366
rarity=T
[/card]
[card]
primitive=Zombie
primitive=Zombie Sti
id=-539365
rarity=T
[/card]

View File

@@ -41084,9 +41084,9 @@ toughness=1
name=M'Odo, the Gnarled Oracle
aicode=activate moveTo(myBattlefield) target(creature[manacost<=X]|myLibrary)
auto={D(*|myhand)}{X}:name(Reveal my library for a creature) reveal:1 revealzone(mylibrary) revealuntil(creature[manacost<=x]|mylibrary) optionone target(creature[manacost<=x]|reveal) moveto(myBattlefield) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
auto={D(*|myhand)}{X}:name(Reveal opponent library for a creature) reveal:1 revealzone(opponentLibrary) revealuntil(creature[manacost<=X]|opponentLibrary) optionone target(creature[manacost<=X]|reveal) moveto(opponentBattlefield) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
auto={D(*|myhand)}{X}:name(Reveal opponent library for a creature) reveal:1 revealzone(opponentLibrary) revealuntil(creature[manacost<=X]|opponentLibrary) optionone target(creature[manacost<=X]|reveal) moveto(myBattlefield) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
autocommandzone={D(*|myhand)}{X}:name(Reveal from my library) reveal:1 revealzone(mylibrary) revealuntil(creature[manacost<=x]|mylibrary) optionone target(creature[manacost<=x]|reveal) moveto(myBattlefield) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
autocommandzone={D(*|myhand)}{X}:name(Reveal from opponent library) reveal:1 revealzone(opponentLibrary) revealuntil(creature[manacost<=X]|opponentLibrary) optionone target(creature[manacost<=X]|reveal) moveto(opponentBattlefield) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
autocommandzone={D(*|myhand)}{X}:name(Reveal from opponent library) reveal:1 revealzone(opponentLibrary) revealuntil(creature[manacost<=X]|opponentLibrary) optionone target(creature[manacost<=X]|reveal) moveto(mybattlefield) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
text=Eminence-{X}, Discard a card: Target player reveals cards from the top of their library until they reveal a creature card with converted mana cost X or less. Put that card onto the battlefield under your control, then that player shuffles the rest into their library. Activate this ability only if M'Odo, the Gnarled Oracle is on the battlefield or in the command zone.
mana={B}{U}{G}
type=Legendary Creature