Laurent - AI deck update - Added some cards (Sudden impact (10E,TMP,LEG), colossus of Sardia (10E), etc...)

This commit is contained in:
wagic.laurent
2009-06-15 23:46:47 +00:00
parent 6d7eb8276d
commit 96963fc5ac
15 changed files with 197 additions and 150 deletions
+4 -1
View File
@@ -1,5 +1,8 @@
#NAME:Alliance #NAME:Alliance
#DESC:Green/Blue/White small creatures #DESC:In the Castel of Bant,
#DESC:the call to battle
#DESC:echoes the prayer of Asha.
#DESC:Prepare to face Bant's light
#4x unsummon #4x unsummon
1229 1229
1229 1229
+5 -2
View File
@@ -1,6 +1,9 @@
#NAME:Savannah #NAME:Savannah
#DESC:Ol'good RV green/white #DESC:United against the terrible
#DESC:small creatures deck #DESC:Phyrexian Fate,
#DESC:there is no time for dispute
#DESC:or rivalries,
#DESC:in Eladamri and Gerarrd's army
#2x Black Vise #2x Black Vise
1097 1097
1097 1097
+71 -50
View File
@@ -1,63 +1,84 @@
#NAME:Elemental #NAME:Plateau
#DESC:Red/white creature deck #DESC:In the highland of Borros
#DESC:With elemental/Serra and small creatures #DESC:Angels,elementals and Goblin
1389 #DESC:are preparing for battle.
1390 #DESC:Beware, the crusade is coming...
1391 #4x Lightning Helix {W}{R} - does 3 damage and you gain 3 life replacement for #2x Black Vise (1097) and #2x The Rack (1139)
1389 87908
1390 87908
1391 87908
1389 87908
1390 #2x Bull Cerodon replacement for #3x Earth Elementat {3}{R}{R} -4/5 (1287)
1391 174952
1389 174952
1390 #2x Fire Elemental {3}{R}{R} - 5/4
1391
1395
1396
1397
1395
1396
1397
1395
1396
1397
1395
1396
1397
1097
1097
1139
1139
1287
1287
1287
1290 1290
1290 1290
1290 #2 x Nobilis of War {RW}{RW}{RW}{RW}{RW} replacement for 2x Fire elemental (1290)
1290 154258
1296 154258
1296 #2x Goblin king (replaced Rv version 1296 with 10E)
1295 129578
1295 129578
1297 #4 x Boros Recruit - {WR} - Goblin 1/1 first strike - Replace 2x Goblin Baloon brigade (1295) and 2 x Benalish Hero {W} -1/1 banding (1330)
1297 88992
1310 88992
88992
88992
#1x Mons Goblin Raide (1308)
1308 1308
#2x Skyknight Legionnaire replacement for #2x Granite Gargoyle {2}{R} - 2/2 flying {R}:0/1 1297
109082
109082
#1x Orcish Oriflame
1310
#2x Castle {3}{W} - untapped creature get 0/2
1334 1334
1334 1334
#1x Crusade White creature get +1/+1 {W}{W}
1341 1341
1356 #2x Cerodon Yearling {R}{W} vigilance haste 2/2 replacement for pearled Unicord 2/2 {2}{W} (1356)
1356 180604
180604
#2x Serra Angel {3}{W}{W} - 4/4 flying,vigilance
1366 1366
1366 1366
#2x Wall of sword {3}{W} 3/5 flying defender
1369 1369
1369 1369
#2x White knight 2/2 first strike, protection from black
1370 1370
1370 1370
1330 #1x Hill Giant {3}{R} - 3/3
1330
1328
1301
1299 1299
1300 #2x Hearthfire Hobgoblin replacement for - 1x Hurloon Minotaur - {1}{R}{R} - 2/3 - 1300 and 1xEarth Elementat {3}{R}{R} -4/5 - 1287
157201
157201
#1x Keldon Warlord
1301
#Moutains
1389
1389
1389
1389
1390
1390
1390
1390
1391
1391
1391
1391
#Plains
1395
1395
1395
1395
1396
1396
1396
1396
1397
1397
1397
1397
+1 -1
View File
@@ -1,4 +1,4 @@
#NAME:Death Army #NAME:Badlands
#DESC:Dangerous foes await you. #DESC:Dangerous foes await you.
#DESC:Both Undead, Goblins and other #DESC:Both Undead, Goblins and other
#DESC:Abominations will fight you #DESC:Abominations will fight you
+20
View File
@@ -2412,6 +2412,15 @@ subtype=Human Rebel
toughness=2 toughness=2
[/card] [/card]
[card] [card]
text=Each player loses 1 life for each creature he or she controls.
id=135197
name=Stronghold Discipline
rarity=U
color=Black
type=Sorcery
mana={2}{B}{B}
[/card]
[card]
text=Target creature can't block this turn. Draw a card. text=Target creature can't block this turn. Draw a card.
id=134755 id=134755
name=Stun name=Stun
@@ -2435,6 +2444,17 @@ color=Land
type=Land type=Land
[/card] [/card]
[card] [card]
text=Sudden Impact deals damage equal to the number of cards in target player's hand to that player.
id=129750
target=player
target=player
name=Sudden Impact
rarity=U
color=Red
type=Instant
mana={3}{R}
[/card]
[card]
text=Flying (This creature can't be blocked except by creatures with flying or reach.) text=Flying (This creature can't be blocked except by creatures with flying or reach.)
abilities=flying abilities=flying
id=129753 id=129753
+1 -31
View File
@@ -246,18 +246,6 @@ type=Artifact
mana={5} mana={5}
[/card] [/card]
[card] [card]
text=Trample (If this creature would deal enough combat damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player.) Colossus of Sardia doesn't untap during your untap step. {9}: Untap Colossus of Sardia. Play this ability only during your upkeep.
id=135268
name=Colossus of Sardia
rarity=R
color=Artifact
type=Artifact Creature
mana={9}
power=9
subtype=Golem
toughness=9
[/card]
[card]
text=Look at the top five cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. text=Look at the top five cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order.
id=130521 id=130521
name=Commune with Nature name=Commune with Nature
@@ -1236,24 +1224,6 @@ type=Enchantment
mana={1}{W}{W} mana={1}{W}{W}
[/card] [/card]
[card] [card]
text=Each player loses 1 life for each creature he or she controls.
id=135197
name=Stronghold Discipline
rarity=U
color=Black
type=Sorcery
mana={2}{B}{B}
[/card]
[card]
text=Sudden Impact deals damage equal to the number of cards in target player's hand to that player.
id=129750
name=Sudden Impact
rarity=U
color=Red
type=Instant
mana={3}{R}
[/card]
[card]
text=At the beginning of each player's upkeep, that player returns a creature he or she controls to its owner's hand. text=At the beginning of each player's upkeep, that player returns a creature he or she controls to its owner's hand.
id=129509 id=129509
name=Sunken Hope name=Sunken Hope
@@ -1262,7 +1232,6 @@ color=Blue
type=Enchantment type=Enchantment
mana={3}{U}{U} mana={3}{U}{U}
[/card] [/card]
[card] [card]
text=Your opponents play with their hands revealed. text=Your opponents play with their hands revealed.
id=129761 id=129761
@@ -1316,6 +1285,7 @@ text={1}{B}, Sacrifice Thrull Surgeon: Look at target player's hand and choose a
id=136282 id=136282
name=Thrull Surgeon name=Thrull Surgeon
rarity=U rarity=U
auto={1}{B}{S}:moveto(graveyard) target(*|opponentHand)
color=Black color=Black
type=Creature type=Creature
mana={1}{B} mana={1}{B}
+19
View File
@@ -10,6 +10,16 @@ power=3
subtype=Scarecrow subtype=Scarecrow
toughness=3 toughness=3
[/card] [/card]
text=Remove target card in a graveyard from the game. Put a 1/1 white and black Spirit creature token with flying into play.
target=*|graveyard
auto=moveTo(removedfromgame)
auto=token(Spirit,Token Spirit Creature, 1/1,white black flying)
id=157415
name=Beckon Apparition
rarity=C
type=Instant
mana={WB}
[/card]
[card] [card]
text={T}: Add {1} to your mana pool. {UR}, {T}: Add {U}{U}, {U}{R}, or {R}{R} to your mana pool. text={T}: Add {1} to your mana pool. {UR}, {T}: Add {U}{U}, {U}{R}, or {R}{R} to your mana pool.
auto={T}: Add {1} auto={T}: Add {1}
@@ -328,6 +338,15 @@ subtype=Spirit
toughness=2 toughness=2
[/card] [/card]
[card] [card]
text=When Rise of the Hobgoblins comes into play, you may pay {X}. If you do, put X 1/1 red and white Goblin Soldier creature tokens into play. {RW}: Red creatures and white creatures you control gain first strike until end of turn.
id=151114
auto={RW}:lord(creature[white;red]|myinplay) first strike
name=Rise of the Hobgoblins
rarity=R
type=Enchantment
mana={X}{RW}{RW}
[/card]
[card]
text={T}: Add {1} to your mana pool. {RW}, {T}: Add {R}{R}, {R}{W}, or {W}{W} to your mana pool. text={T}: Add {1} to your mana pool. {RW}, {T}: Add {R}{R}, {R}{W}, or {W}{W} to your mana pool.
auto={T}: Add {1} auto={T}: Add {1}
auto={RW}{T}: Add {R}{R} auto={RW}{T}: Add {R}{R}
-17
View File
@@ -95,15 +95,6 @@ type=Instant
mana={1}{WB} mana={1}{WB}
[/card] [/card]
[card] [card]
text=Remove target card in a graveyard from the game. Put a 1/1 white and black Spirit creature token with flying into play.
auto=moveTo(ownerremovedfromgame) target(*|graveyard)
auto=token(Spirit,Token Spirit Creature, 1/1,flying white,black)
id=157415
name=Beckon Apparition
rarity=C
type=Instant
mana={WB}
[/card]
[card] [card]
text=First strike Belligerent Hatchling comes into play with four -1/-1 counters on it. Whenever you play a red spell, remove a -1/-1 counter from Belligerent Hatchling. Whenever you play a white spell, remove a -1/-1 counter from Belligerent Hatchling. text=First strike Belligerent Hatchling comes into play with four -1/-1 counters on it. Whenever you play a red spell, remove a -1/-1 counter from Belligerent Hatchling. Whenever you play a white spell, remove a -1/-1 counter from Belligerent Hatchling.
abilities=first strike abilities=first strike
@@ -1049,14 +1040,6 @@ type=Sorcery
mana={2}{R}{R} mana={2}{R}{R}
[/card] [/card]
[card] [card]
text=When Rise of the Hobgoblins comes into play, you may pay {X}. If you do, put X 1/1 red and white Goblin Soldier creature tokens into play. {RW}: Red creatures and white creatures you control gain first strike until end of turn.
id=151114
name=Rise of the Hobgoblins
rarity=R
type=Enchantment
mana={RW}{RW}
[/card]
[card]
text=Whenever you play a spell that's both blue and red, Riverfall Mimic becomes 3/3 and is unblockable until end of turn. text=Whenever you play a spell that's both blue and red, Riverfall Mimic becomes 3/3 and is unblockable until end of turn.
id=151068 id=151068
name=Riverfall Mimic name=Riverfall Mimic
+10
View File
@@ -1154,6 +1154,16 @@ type=Enchantment
subtype=Aura subtype=Aura
[/card] [/card]
[card] [card]
text=Storm Seeker deals damage equal to the number of cards in target player's hand to that player.
id=1545
target=player
alias=129750
name=Storm Seeker
rarity=U
type=Instant
mana={3}{G}
[/card]
[card]
text=Legendary {T}: Add {2} to your mana pool. text=Legendary {T}: Add {2} to your mana pool.
id=1687 id=1687
name=Sunastian Falconer name=Sunastian Falconer
-8
View File
@@ -1449,14 +1449,6 @@ subtype=Human Warrior
toughness=4 toughness=4
[/card] [/card]
[card] [card]
text=Storm Seeker deals damage equal to the number of cards in target player's hand to that player.
id=1545
name=Storm Seeker
rarity=U
type=Instant
mana={3}{G}
[/card]
[card]
text=At the beginning of each player's upkeep, Storm World deals X damage to that player, where X is 4 minus the number of cards in his or her hand. text=At the beginning of each player's upkeep, Storm World deals X damage to that player, where X is 4 minus the number of cards in his or her hand.
id=1591 id=1591
name=Storm World name=Storm World
+13
View File
@@ -447,6 +447,19 @@ subtype=Island
rarity=L rarity=L
[/card] [/card]
[card] [card]
text={1}{G}{T}: Put a 0/1 green Plant Wall creature token with defender into play. Sacrifice a Plant Wall token: Add {R} to your mana pool.
id=3392
auto={1}{G}{T}:token(Plant Wal,creature Plant Wall, 0/1,green defender)
auto={S(Plant wall|myinplay)}:add {R}
name=Jungle Patrol
rarity=R
type=Creature
mana={3}{G}
power=3
subtype=Human Soldier
toughness=2
[/card]
[card]
text={R}: Regenerate {G}: Regenerate text={R}: Regenerate {G}: Regenerate
id=3540 id=3540
name=Jungle Troll name=Jungle Troll
-30
View File
@@ -1110,14 +1110,6 @@ subtype=Goblin Warrior
toughness=2 toughness=2
[/card] [/card]
[card] [card]
text=Put three 1/1 red Goblin Scout creature tokens with mountainwalk into play.
id=3449
name=Goblin Scouts
rarity=U
type=Sorcery
mana={3}{R}{R}
[/card]
[card]
text={R}, {T}, Sacrifice a Goblin: Red creatures get +1/+1 until end of turn. text={R}, {T}, Sacrifice a Goblin: Red creatures get +1/+1 until end of turn.
id=3450 id=3450
name=Goblin Soothsayer name=Goblin Soothsayer
@@ -1411,28 +1403,6 @@ type=Instant
mana={2}{U} mana={2}{U}
[/card] [/card]
[card] [card]
text={1}{G}, {T}: Put a 0/1 green Plant Wall creature token with defender into play. Sacrifice a Plant Wall token: Add {R} to your mana pool.
id=3392
name=Jungle Patrol
rarity=R
type=Creature
mana={3}{G}
power=3
subtype=Human Soldier
toughness=2
[/card]
[card]
text={R}: Regenerate Jungle Troll. {G}: Regenerate Jungle Troll.
id=3540
name=Jungle Troll
rarity=U
type=Creature
mana={1}{R}{G}
power=2
subtype=Troll
toughness=1
[/card]
[card]
text=Kaervek's Hex deals 1 damage to each nonblack creature and an additional 1 damage to each green creature. text=Kaervek's Hex deals 1 damage to each nonblack creature and an additional 1 damage to each green creature.
id=3299 id=3299
name=Kaervek's Hex name=Kaervek's Hex
+10
View File
@@ -1089,6 +1089,16 @@ rarity=R
type=Land type=Land
[/card] [/card]
[card] [card]
text=Sudden Impact deals damage equal to the number of cards in target player's hand to that player.
id=4852
target=player
alias=129750
name=Sudden Impact
rarity=U
type=Instant
mana={3}{R}
[/card]
[card]
text=Flying {B}: Pit Imp gets +1/+0 until end of turn. Play this ability no more than twice each turn. text=Flying {B}: Pit Imp gets +1/+0 until end of turn. Play this ability no more than twice each turn.
id=4677 id=4677
name=Pit Imp name=Pit Imp
-8
View File
@@ -1595,14 +1595,6 @@ subtype=Licid
toughness=1 toughness=1
[/card] [/card]
[card] [card]
text=Sudden Impact deals damage equal to the number of cards in target player's hand to that player.
id=4852
name=Sudden Impact
rarity=U
type=Instant
mana={3}{R}
[/card]
[card]
text=Enchant creature Enchanted creature gets +3/+0 as long as it's attacking. Otherwise, it gets -2/-1. text=Enchant creature Enchanted creature gets +3/+0 as long as it's attacking. Otherwise, it gets -2/-1.
id=4853 id=4853
name=Tahngarth's Rage name=Tahngarth's Rage
+43 -2
View File
@@ -1688,7 +1688,7 @@ void AbilityFactory::addAbilities(int _id, Spell * spell){
} }
//Addons Legends //Addons Legends
case 1427: //Abomination case 1427: //Abomination (does not work make the game crash)
{ {
game->addObserver(NEW AAbomination(_id,card)); game->addObserver(NEW AAbomination(_id,card));
break; break;
@@ -1732,7 +1732,6 @@ void AbilityFactory::addAbilities(int _id, Spell * spell){
break; break;
} }
//Addons ICE-AGE Cards //Addons ICE-AGE Cards
case 2660: //Word of Blasting case 2660: //Word of Blasting
@@ -1903,6 +1902,38 @@ void AbilityFactory::addAbilities(int _id, Spell * spell){
break; break;
} }
case 129750: //Sudden Impact
{
Damageable * target = spell->getNextDamageableTarget();
Player * p = spell->getNextPlayerTarget();
MTGHand * hand = p->game->hand;
int damage = hand->nb_cards;
game->mLayers->stackLayer()->addDamage(card, target, damage);
break;
}
case 135268: //Colossus of Sardia
{
int cost[] = {Constants::MTG_COLOR_ARTIFACT, 9};
game->addObserver(NEW AUntapManaBlocker(_id, card, NEW ManaCost(cost,1)));
break;
}
case 135197: //Stronghold Discipline
{
GameObserver * game = GameObserver::GetInstance();
for (int i = 0; i < 2 ; i++){
for (int j = 0; j < game->players[i]->game->inPlay->nb_cards; j++){
MTGCardInstance * current = game->players[i]->game->inPlay->cards[j];
if (current->hasType("Creature")){
current->controller()->life-= 1;
}
}
}
break;
}
//--- addon shm--- //--- addon shm---
case 146013: //Corrupt case 146013: //Corrupt
@@ -1925,7 +1956,17 @@ void AbilityFactory::addAbilities(int _id, Spell * spell){
} }
break; break;
} }
//--- addon Eventide ----
case 151114: //Rise of the Hobgoblins
{
int x = spell->cost->getConvertedCost() - 2;
ATokenCreator * tok = NEW ATokenCreator(id,card,NEW ManaCost(),"Goblin Soldier","creature Goblin Soldier",1,1,"red white",0);
for (int i=0; i < x; i++){
tok->resolve();
}
break;
}
// --- addon Lorwynn--- // --- addon Lorwynn---
case 139676: // Elvish Promenade case 139676: // Elvish Promenade