Support transforms for nonpermanent

fix startled awake to persistent nightmare
This commit is contained in:
Anthony Calosa
2016-08-01 03:52:10 +08:00
parent 89a30ae5ee
commit 71a9ef00ee
5 changed files with 43 additions and 5 deletions
+11
View File
@@ -231,6 +231,11 @@ WEventCardControllerChange::WEventCardControllerChange(MTGCardInstance * card) :
{
}
WEventCardTransforms::WEventCardTransforms(MTGCardInstance * card) :
WEventCardUpdate(card)
{
}
WEventCombatStepChange::WEventCombatStepChange(CombatStep step) :
WEvent(), step(step)
{
@@ -397,6 +402,12 @@ Targetable * WEventCardControllerChange::getTarget(int target)
return NULL;
}
Targetable * WEventCardTransforms::getTarget(int target)
{
if (target) return card;
return NULL;
}
std::ostream& WEvent::toString(std::ostream& out) const
{
return out << "EVENT";