public BringItemsToObjective(Character character, QuestObjectiveTemplate template, bool finished, int npcId, int amount, int itemId) : base(character, template, finished) { Npc = NpcManager.Instance.GetNpcTemplate(npcId); Amount = amount; Item = ItemManager.Instance.TryGetTemplate(itemId); }
public DefeatMonstersObjective(Character character, QuestObjectiveTemplate template, bool finished, int monsterId, int amount) : base(character, template, finished) { Monster = MonsterManager.Instance.GetTemplate(monsterId); Amount = amount; }
public QuestObjective(Character character, QuestObjectiveTemplate template, bool finished) { Character = character; Template = template; Finished = finished; }