public void AdvanceNextWeek() { CurrentWeek++; Logs.Add(new WeekActivityLog(CurrentWeek)); if (DarkestDungeonManager.RaidManager.Status == RaidStatus.Success) CheckGuarantees(DarkestDungeonManager.RaidManager.Quest); if (TriggeredEvent != null || GuaranteedEvent != null) Estate.RedeployCrier(); else Estate.KickCrier(); for (int i = 0; i < Heroes.Count; i++) Heroes[i].RemoveAllBuffsWithSource(BuffSourceType.Estate); }