public UseObjectQuestObjective(WowInterface wowInterface, List <int> objectDisplayIds, UseObjectQuestObjectiveCondition condition) { WowInterface = wowInterface; ObjectDisplayIds = objectDisplayIds; Condition = condition; UseEvent = new TimegatedEvent(TimeSpan.FromSeconds(1)); }
public UseObjectQuestObjective(AmeisenBotInterfaces bot, List <int> objectDisplayIds, UseObjectQuestObjectiveCondition condition) { Bot = bot; ObjectDisplayIds = objectDisplayIds; Condition = condition; UseEvent = new(TimeSpan.FromSeconds(1)); }
public UseObjectQuestObjective(WowInterface wowInterface, int objectDisplayId, UseObjectQuestObjectiveCondition condition) { WowInterface = wowInterface; ObjectDisplayIds = new List <int>() { objectDisplayId }; Condition = condition; UseEvent = new(TimeSpan.FromSeconds(1)); }