public static void CompareResultsAndDealDamage() { Attacker.ClearAlreadyUsedDiceModifications(); Defender.ClearAlreadyUsedDiceModifications(); DiceCompareHelper.currentDiceCompareHelper.Close(); HideDiceResultMenu(); Phases.FinishSubPhase(typeof(DefenceDiceRollCombatSubPhase)); MovementTemplates.ReturnRangeRuler(); Defender.CallAfterModifyDefenseDiceStep(delegate { Phases.StartTemporarySubPhaseOld("Compare results", typeof(CompareResultsSubPhase)); }); }