public static BountyStatistic GetInstance(int questId) { var gameId = ZetaDia.Service.CurrentGameId; var stat = BountyStatistics.Stats.FirstOrDefault(s => s.QuestId == questId && s.GameId == gameId); if (stat != null) { return(stat); } stat = new BountyStatistic { QuestId = questId, GameId = gameId }; BountyStatistics.Stats.Add(stat); return(stat); }
public static BountyStatistic GetInstance(int questId) { var gameId = ZetaDia.Service.CurrentGameId; var stat = BountyStatistics.Stats.FirstOrDefault(s => s.QuestId == questId && s.GameId == gameId); if (stat != null) { return stat; } stat = new BountyStatistic { QuestId = questId, GameId = gameId }; BountyStatistics.Stats.Add(stat); return stat; }