Storyline

Storyline

1M Downloads

11.0.2.5611 - Issue when turning in a quest

Braxusz opened this issue ยท 0 comments

commented

The below LUA error is thrown when the quest completion turn in has 5 or 6 items in it. Have not seen the error with 4 or less.

=================================================================

Message: ...AddOns/Blizzard_UIPanels_Game/Mainline/QuestInfo.lua:718: attempt to index upvalue 'ACTIVE_TEMPLATE' (a nil value)
Time: Mon Aug 26 11:14:43 2024
Count: 3
Stack: ...AddOns/Blizzard_UIPanels_Game/Mainline/QuestInfo.lua:718: attempt to index upvalue 'ACTIVE_TEMPLATE' (a nil value)
[string "@Interface/AddOns/Blizzard_UIPanels_Game/Mainline/QuestInfo.lua"]:718: in function AddRewardElement' [string "@Interface/AddOns/Blizzard_UIPanels_Game/Mainline/QuestInfo.lua"]:969: in function <...AddOns/Blizzard_UIPanels_Game/Mainline/QuestInfo.lua:616> [string "=[C]"]: in function QuestInfo_ShowRewards'
[string "@Interface/AddOns/Blizzard_UIPanels_Game/Mainline/QuestFrame.lua"]:81: in function <...ddOns/Blizzard_UIPanels_Game/Mainline/QuestFrame.lua:22>

Locals: rewardElement = QuestInfoRewardsFrameQuestInfoItem2 {
IconOverlay2 = Texture {
}
NameFrame = QuestInfoRewardsFrameQuestInfoItem2NameFrame {
}
IconOverlay = Texture {
}
IconBorder = Texture {
}
objectType = "currency"
QuestRewardContextIcon = Texture {
}
type = "reward"
questRewardContextFlags = 1
isProfessionItem = false
questID = 83087
count = 1
currencyInfo =

{
}
isCraftedItem = false
largeItemButton = true
Name = QuestInfoRewardsFrameQuestInfoItem2Name {
}
Count = QuestInfoRewardsFrameQuestInfoItem2Count {
}
Icon = QuestInfoRewardsFrameQuestInfoItem2IconTexture {
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'ACTIVE_TEMPLATE' (a nil value)"
startNewSection = false
rightSideElementPlaced = false
useOneElementPerRow = false
ACTIVE_TEMPLATE = nil
lastAnchorElement = QuestInfoRewardsFrameQuestInfoItem1 {
IconOverlay2 = Texture {
}
NameFrame = QuestInfoRewardsFrameQuestInfoItem1NameFrame {
}
IconOverlay = Texture {
}
IconBorder = Texture {
}
objectType = "item"
count = 1
type = "reward"
QuestRewardContextIcon = Texture {
}
questID = 83087
isProfessionItem = false
isCraftedItem = false
largeItemButton = true
Name = QuestInfoRewardsFrameQuestInfoItem1Name {
}
Count = QuestInfoRewardsFrameQuestInfoItem1Count {
}
Icon = QuestInfoRewardsFrameQuestInfoItem1IconTexture {
}
}
REWARDS_SECTION_OFFSET = 5
REWARDS_ROW_OFFSET = 2
buttonHeight = 41.000008
totalHeight = 103.933343
rewardsFrame = QuestInfoRewardsFrame {
ItemReceiveText = FontString {
}
RewardButtons =
{
}
followerRewardPool =
{
}
numRows = 3
WarModeBonusFrame = Button {
}
ItemChooseText = FontString {
}
TitleFrame = QuestInfoPlayerTitleFrame {
}
reputationRewardPool =
{
}
ArtifactXPFrame = Button {
}
numHeaders = 1
MoneyFrame = QuestInfoMoneyFrame {
}
spellHeaderPool =
{
}
buttonTemplate = "LargeQuestRewardItemButtonTemplate"
HonorFrame = Button {
}
spellRewardPool =
{
}
XPFrame = QuestInfoXPFrame {
}
Header = FontString {
}
ItemHighlight = QuestInfoItemHighlight {
}
SkillPointFrame = QuestInfoSkillPointFrame {
}
QuestSessionBonusReward = FontString {
}
PlayerTitleText = FontString {
}
}