Erwan
- a few card fixes
This commit is contained in:
@@ -1116,9 +1116,10 @@ toughness=2
|
|||||||
[card]
|
[card]
|
||||||
text=Flying At the end of your turn, you gain 3 life if Sphinx Sovereign is untapped. Otherwise, each opponent loses 3 life.
|
text=Flying At the end of your turn, you gain 3 life if Sphinx Sovereign is untapped. Otherwise, each opponent loses 3 life.
|
||||||
id=175107
|
id=175107
|
||||||
auto=@each my endofturn:aslongas(this[-tapped]|myinplay) life:3 controller
|
auto=@each my endofturn:aslongas(sphinx sovereign[-tapped]|myinplay) life:3 controller
|
||||||
auto=@each my endofturn:aslongas(this[tapped]|myinplay) life:-3 opponent
|
auto=@each my endofturn:aslongas(sphinx sovereign[tapped]|myinplay) life:-3 opponent
|
||||||
name=Sphinx Sovereign
|
name=Sphinx Sovereign
|
||||||
|
abilities=flying
|
||||||
rarity=M
|
rarity=M
|
||||||
type=Artifact Creature
|
type=Artifact Creature
|
||||||
mana={4}{W}{U}{U}{B}
|
mana={4}{W}{U}{U}{B}
|
||||||
|
|||||||
@@ -572,6 +572,7 @@ rarity=R
|
|||||||
[/card]
|
[/card]
|
||||||
[card]
|
[card]
|
||||||
text=Enchanted Creature has "{B}: This Creature gets +1/+1 until end of turn.<2E>E
|
text=Enchanted Creature has "{B}: This Creature gets +1/+1 until end of turn.<2E>E
|
||||||
|
target=creature
|
||||||
auto={B}:1/1
|
auto={B}:1/1
|
||||||
id=50449
|
id=50449
|
||||||
name=Midnight Covenant
|
name=Midnight Covenant
|
||||||
|
|||||||
@@ -1395,7 +1395,7 @@ auto={T}: Add {B}
|
|||||||
auto={T}:-swampwalk target(creature)
|
auto={T}:-swampwalk target(creature)
|
||||||
auto={T}:-first strike target(creature)
|
auto={T}:-first strike target(creature)
|
||||||
id=1707
|
id=1707
|
||||||
name=Tolaria
|
name=Urborg
|
||||||
color=Land
|
color=Land
|
||||||
rarity=U
|
rarity=U
|
||||||
type=Land
|
type=Land
|
||||||
|
|||||||
@@ -832,7 +832,7 @@ subtype=Specter
|
|||||||
power=2
|
power=2
|
||||||
toughness=2
|
toughness=2
|
||||||
text=Flying Whenever Hypnotic Specter deals damage to an opponent, that player discards a card at random.
|
text=Flying Whenever Hypnotic Specter deals damage to an opponent, that player discards a card at random.
|
||||||
rarity=U
|
rarity=R
|
||||||
alias=1165
|
alias=1165
|
||||||
abilitites=flying
|
abilitites=flying
|
||||||
[/card]
|
[/card]
|
||||||
|
|||||||
@@ -1606,6 +1606,7 @@ mana={1}{R}
|
|||||||
text=Enchant creature (Target a creature as you play this. This card comes into play attached to that creature.) Enchanted creature has flying. (It can't be blocked except by creatures with flying or reach.) {U}: Return Shimmering Wings to its owner's hand.
|
text=Enchant creature (Target a creature as you play this. This card comes into play attached to that creature.) Enchanted creature has flying. (It can't be blocked except by creatures with flying or reach.) {U}: Return Shimmering Wings to its owner's hand.
|
||||||
id=4726
|
id=4726
|
||||||
name=Shimmering Wings
|
name=Shimmering Wings
|
||||||
|
target=creature
|
||||||
auto=flying
|
auto=flying
|
||||||
auto={U}:moveTo(hand)
|
auto={U}:moveTo(hand)
|
||||||
rarity=C
|
rarity=C
|
||||||
|
|||||||
@@ -120,6 +120,7 @@ kraken_eye2.txt
|
|||||||
kraken_eye3.txt
|
kraken_eye3.txt
|
||||||
kudzu.txt
|
kudzu.txt
|
||||||
kudzu2.txt
|
kudzu2.txt
|
||||||
|
leveler.txt
|
||||||
lhurgoyf.txt
|
lhurgoyf.txt
|
||||||
lifeforce.txt
|
lifeforce.txt
|
||||||
living_lands.txt
|
living_lands.txt
|
||||||
|
|||||||
16
projects/mtg/bin/Res/test/leveler.txt
Normal file
16
projects/mtg/bin/Res/test/leveler.txt
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
#Bug: Leveler doesn't move library to removedfromgame
|
||||||
|
[INIT]
|
||||||
|
FIRSTMAIN
|
||||||
|
[PLAYER1]
|
||||||
|
hand:leveler
|
||||||
|
library:swamp,mountain
|
||||||
|
manapool:{5}
|
||||||
|
[PLAYER2]
|
||||||
|
[DO]
|
||||||
|
leveler
|
||||||
|
[ASSERT]
|
||||||
|
FIRSTMAIN
|
||||||
|
[PLAYER1]
|
||||||
|
inplay:leveler
|
||||||
|
[PLAYER2]
|
||||||
|
[END]
|
||||||
@@ -2100,8 +2100,8 @@ void ListMaintainerAbility::updateTargets(){
|
|||||||
//add new valid ones
|
//add new valid ones
|
||||||
for (int i = 0; i < 2; i++){
|
for (int i = 0; i < 2; i++){
|
||||||
Player * p = game->players[i];
|
Player * p = game->players[i];
|
||||||
MTGGameZone * zones[] = {p->game->inPlay,p->game->graveyard,p->game->hand};
|
MTGGameZone * zones[] = {p->game->inPlay,p->game->graveyard,p->game->hand,p->game->library};
|
||||||
for (int k = 0; k < 3; k++){
|
for (int k = 0; k < 4; k++){
|
||||||
MTGGameZone * zone = zones[k];
|
MTGGameZone * zone = zones[k];
|
||||||
for (int j = 0; j < zone->nb_cards; j++){
|
for (int j = 0; j < zone->nb_cards; j++){
|
||||||
if (canBeInList(zone->cards[j])){
|
if (canBeInList(zone->cards[j])){
|
||||||
|
|||||||
Reference in New Issue
Block a user