Erwan
- fix for Dromad Purebred and other @damaged effects
This commit is contained in:
@@ -98,6 +98,7 @@ dragon_fodder.txt
|
|||||||
dragon_fodder2.txt
|
dragon_fodder2.txt
|
||||||
drain_life.txt
|
drain_life.txt
|
||||||
drift_of_the_dead.txt
|
drift_of_the_dead.txt
|
||||||
|
dromad_purebred.txt
|
||||||
dross_harvester.txt
|
dross_harvester.txt
|
||||||
duskwalker.txt
|
duskwalker.txt
|
||||||
elvish_piper.txt
|
elvish_piper.txt
|
||||||
|
|||||||
@@ -0,0 +1,24 @@
|
|||||||
|
#Test: @Damaged keyword
|
||||||
|
[INIT]
|
||||||
|
COMBATATTACKERS
|
||||||
|
[PLAYER1]
|
||||||
|
inplay:grizzly bears
|
||||||
|
[PLAYER2]
|
||||||
|
inplay:Dromad Purebred
|
||||||
|
[DO]
|
||||||
|
grizzly bears
|
||||||
|
next
|
||||||
|
#blockers
|
||||||
|
Dromad Purebred
|
||||||
|
next
|
||||||
|
#damage
|
||||||
|
next
|
||||||
|
#end combat
|
||||||
|
[ASSERT]
|
||||||
|
COMBATEND
|
||||||
|
[PLAYER1]
|
||||||
|
inplay:grizzly bears
|
||||||
|
[PLAYER2]
|
||||||
|
inplay:Dromad Purebred
|
||||||
|
life:21
|
||||||
|
[END]
|
||||||
@@ -124,9 +124,8 @@ TriggeredAbility * AbilityFactory::parseTrigger(string magicText, int id, Spell
|
|||||||
starget = s.substr(found+5,end - found - 5);
|
starget = s.substr(found+5,end - found - 5);
|
||||||
TargetChooser * fromTc = tcf.createTargetChooser(starget,card);
|
TargetChooser * fromTc = tcf.createTargetChooser(starget,card);
|
||||||
fromTc->targetter = NULL;
|
fromTc->targetter = NULL;
|
||||||
|
}
|
||||||
return NEW TrDamaged(id,card,tc,fromTc);
|
return NEW TrDamaged(id,card,tc,fromTc);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int who = 0;
|
int who = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user