diff --git a/projects/mtg/bin/Res/sets/10E/_cards.dat b/projects/mtg/bin/Res/sets/10E/_cards.dat index 46e0fd5e8..d02754788 100644 --- a/projects/mtg/bin/Res/sets/10E/_cards.dat +++ b/projects/mtg/bin/Res/sets/10E/_cards.dat @@ -598,6 +598,18 @@ type=Instant mana={3}{U}{U} [/card] [card] +text=Whenever Elvish Berserker becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. +id=129533 +name=Elvish Berserker +rarity=C +color=Green +type=Creature +mana={G} +power=1 +subtype=Elf Berserker +toughness=1 +[/card] +[card] text=Other Elf creatures get +1/+1 and have forestwalk. (They're unblockable as long as defending player controls a Forest.) id=129534 auto=lord(elf) 1/1 other diff --git a/projects/mtg/bin/Res/sets/10E/todo.dat b/projects/mtg/bin/Res/sets/10E/todo.dat index ccd27b2f6..13cc14877 100644 --- a/projects/mtg/bin/Res/sets/10E/todo.dat +++ b/projects/mtg/bin/Res/sets/10E/todo.dat @@ -418,18 +418,6 @@ subtype=Elf toughness=3 [/card] [card] -text=Whenever Elvish Berserker becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. -id=129533 -name=Elvish Berserker -rarity=C -color=Green -type=Creature -mana={G} -power=1 -subtype=Elf Berserker -toughness=1 -[/card] -[card] text=Faerie Conclave comes into play tapped. {T}: Add {U} to your mana pool. {1}{U}: Faerie Conclave becomes a 2/1 blue Faerie creature with flying until end of turn. It's still a land. (It can't be blocked except by creatures with flying or reach.) id=106531 name=Faerie Conclave diff --git a/projects/mtg/src/MTGAbility.cpp b/projects/mtg/src/MTGAbility.cpp index be632fb5c..c39ea3d71 100644 --- a/projects/mtg/src/MTGAbility.cpp +++ b/projects/mtg/src/MTGAbility.cpp @@ -1760,12 +1760,17 @@ void AbilityFactory::addAbilities(int _id, Spell * spell){ game->mLayers->stackLayer()->addDamage(card, target, damage); break; } - case 129909: //Cryoclasm - { - card->target->controller()->game->putInGraveyard(card->target); - card->target->controller()->life-= 3; - break; - } + case 129909: //Cryoclasm + { + card->target->controller()->game->putInGraveyard(card->target); + card->target->controller()->life-= 3; + break; + } + case 129533: //Elvish Berserker + { + game->addObserver (NEW ARampageAbility(_id,card,1,1,0)); + break; + } //--- addon shm--- case 146013: //Corrupt {