public void addTriggeredAbility(TriggeredAbility ability) {
if (ability instanceof TriggeredManaAbility || ability instanceof DelayedTriggeredManaAbility) {
// 20110715 - 605.4
Ability manaAbiltiy = ability.copy();
manaAbiltiy.activate(this, false);
manaAbiltiy.resolve(this);
}
else {
TriggeredAbility newAbility = ability.copy();
newAbility.newId();
state.addTriggeredAbility(newAbility);