public void ActivateGlitterstim() { Conditions.Glitterstim newConditionToken = new Conditions.Glitterstim(HostShip) { Tooltip = HostUpgrade.ImageUrl }; HostShip.Tokens.AssignCondition(newConditionToken); Phases.OnCombatPhaseStart_Triggers -= RegisterTrigger; Phases.OnEndPhaseStart_NoTriggers += DeactivateGlitterstim; HostShip.Tokens.AssignToken(new StressToken(HostShip), GlitterstimEffect); }
public void ActivateAbility() { Conditions.Glitterstim newConditionToken = new Conditions.Glitterstim() { Tooltip = ImageUrl }; Host.AssignToken(newConditionToken, delegate { }); Host.OnCombatPhaseStart -= RegisterTrigger; Phases.OnEndPhaseStart += DeactivateAbility; Host.AssignToken(new Tokens.StressToken(), GlitterstimEffect); }