I agree, but the other way around would be more widely usable IMO. Instead of checking if an item in the inventory is part of the quest, give use a way to get the requirements for a quest, e.g. itemLink, stackCountNeeded, stackCountInInventory = GetQuestConditionItemDetails(index) and of course a GetQuestConditionItemCount().
|