added "energized" event

energizedof(player):do something
energizedfoeof(player):do something
also some fixes in the primitives
This commit is contained in:
Anthony Calosa
2017-01-23 11:41:19 +08:00
parent 6fe57be115
commit 7f6e96459c
6 changed files with 81 additions and 18 deletions

View File

@@ -240,6 +240,11 @@ WEventCombatStepChange::WEventCombatStepChange(CombatStep step) :
WEvent(), step(step)
{
}
WEventplayerEnergized::WEventplayerEnergized(Player * player, int nb_count) :
player(player), nb_count(nb_count)
{
}
;
Targetable * WEventDamage::getTarget(int target)
@@ -408,6 +413,12 @@ Targetable * WEventCardTransforms::getTarget(int target)
return NULL;
}
Targetable * WEventplayerEnergized::getTarget(Player * player)
{
if (player) return player;
return NULL;
}
std::ostream& WEvent::toString(std::ostream& out) const
{
return out << "EVENT";