public BotQuest(AmeisenBotInterfaces bot, int id, string name, int level, int gossipId, BotQuestGetPosition start, BotQuestGetPosition end, List <IQuestObjective> objectives) { Bot = bot; Id = id; Name = name; Level = level; GossipId = gossipId; GetStartObject = start; GetEndObject = end; Objectives = objectives; ActionEvent = new(TimeSpan.FromMilliseconds(250)); }
public BotQuest(WowInterface wowInterface, int id, string name, int level, int gossipId, BotQuestGetPosition start, BotQuestGetPosition end, List <IQuestObjective> objectives) { WowInterface = wowInterface; Id = id; Name = name; Level = level; GossipId = gossipId; GetStartObject = start; GetEndObject = end; Objectives = objectives; ActionEvent = new TimegatedEvent(TimeSpan.FromMilliseconds(250)); }