protected override void Initialize() { base.Initialize(); BattleStats.StatsChanged += OnStatsChanged; BattleController.ClockTick += OnClockTick; battleStats = BattleRoot.BattleController.BattleStats; battleStats.ResetStats(); }