How do I make it so a player completely completes a quest?
player:StartQuest(ID) -- Starts a quest.
player:CompleteQuest(ID) -- Marks all criteria as complete.
player:RewardQuest(ID) -- Give player the rewards, even the selectable ones.
player:FinishQuest(ID) -- Quest isn't on the questlog anymore, marked as completely completed.
I tried player:CompleteQuest but it doesn't actually complete the quest, the quest stays available to the player to pickup, and no rewards were given.
Fixed this by player:RewardQuest(ID)