Returns information about a spell awarded when completing a quest. Only valid when the questgiver UI is showing the accept/decline or completion stages of a quest dialog (between the QUEST_DETAIL and QUEST_FINISHED events, or between the QUEST_COMPLETE and QUEST_FINISHED events); otherwise may return zero or values from the most recently displayed quest.
If both isTradeskillSpell and isSpellLearned are nil, the reward is a spell cast upon the player.
See also Spell functions, Quest functions.
Signature:
texture, name, isTradeskillSpell, isSpellLearned = GetRewardSpell()
Returns:
texture- Path to the spell's icon texture (string)name- Name of the spell (string)isTradeskillSpell- 1 if the spell is a tradeskill recipe; otherwise nil (1nil)isSpellLearned- 1 if the reward teaches the player a new spell; otherwise nil (1nil)