public virtual void BasicEffects() { if (interceptFinishCard || !Ephemeral) { GM.AddMatchHeat(finisher ? GM.maxMatchHeat : matchHeatGain, !finisher); } }
protected override void OnNewTurnTriggered() { if (Caller.Turn && !Caller.Neutral) { GM.AddMatchHeat(1); } }
protected override IEnumerator ApplyEffects() { yield return(StartCoroutine(base.ApplyEffects())); GM.AddMatchHeat(GM.Count); }
public void MatchHeatEffect() { GM.AddMatchHeat(CurrentEffect.effectValue); }