float GetCritImprov() { return(Math.Abs(Utils.Mathf.Round((Utils.Mathf.Pow(Char.GetStatImproved(Stat.Agi) + Char.GetStatImproved(Stat.Str) + 1, 0.8f) * 0.005f) - Char.GetCriticalDamage(), 2))); }