public float DPS() { return (White.WhiteDPS() + SealDPS(Seal, SealDot) + GetAbilityDps(Judge) + GetAbilityDps(DS) + GetAbilityDps(CS) + GetAbilityDps(Cons) + GetAbilityDps(Exo) + GetAbilityDps(HoW) + HandOfReckoningDPS(HoR)); }
public void SetDPS(CharacterCalculationsRetribution calc) { SetCharacterCalculations(calc); calc.AverageSoVStack = AverageSoVStackSize(); calc.SoVOvertake = SoVOvertakeTime(); calc.WhiteDPS = White.WhiteDPS(); calc.SealDPS = SealDPS(Seal, SealDot); calc.JudgementDPS = GetAbilityDps(Judge); calc.DivineStormDPS = GetAbilityDps(DS); calc.CrusaderStrikeDPS = GetAbilityDps(CS); calc.ConsecrationDPS = GetAbilityDps(Cons); calc.ExorcismDPS = GetAbilityDps(Exo); calc.HammerOfWrathDPS = GetAbilityDps(HoW); calc.HandOfReckoningDPS = HandOfReckoningDPS(HoR); calc.WhiteSkill = White; calc.SealSkill = Seal; calc.JudgementSkill = Judge; calc.DivineStormSkill = DS; calc.CrusaderStrikeSkill = CS; calc.ConsecrationSkill = Cons; calc.ExorcismSkill = Exo; calc.HammerOfWrathSkill = HoW; calc.HandOfReckoningSkill = HoR; calc.DPSPoints = calc.WhiteDPS + calc.SealDPS + calc.JudgementDPS + calc.CrusaderStrikeDPS + calc.DivineStormDPS + calc.ExorcismDPS + calc.HandOfReckoningDPS + calc.ConsecrationDPS + calc.HammerOfWrathDPS + calc.OtherDPS; }