View Bug Report
user:/AddOns/ImmersiveInteractions/utility.lua:153: attempt to index a nil value
Bug #: 4319
File: Immersive Interactions
Date: 04/16/23 08:33 AM
By: Garethp
Status: Unconfirmed
A Recent update has seen Zenimax change the name of the RewardsArea object, causing the following error:

Code:
user:/AddOns/ImmersiveInteractions/utility.lua:153: attempt to index a nil value
stack traceback:
user:/AddOns/ImmersiveInteractions/utility.lua:153: in function 'ImmersiveFunctions.SetHidden'
|caaaaaa<Locals> bState = T, GetSetting = user:/AddOns/ImmersiveInteractions/settings.lua:147, showRA = F </Locals>|r
user:/AddOns/ImmersiveInteractions/chatter_keyboard.lua:46: in function 'ImmersiveFunctions.HideChatter'
user:/AddOns/ImmersiveInteractions/chatter.lua:62: in function 'ImmersiveFunctions.ChatterHandler'
|caaaaaa<Locals> SetupChatter = user:/AddOns/ImmersiveInteractions/chatter_keyboard.lua:127, ParseStage = user:/AddOns/ImmersiveInteractions/chatter_keyboard.lua:99, HideChatter = user:/AddOns/ImmersiveInteractions/chatter_keyboard.lua:40, HideChat = user:/AddOns/ImmersiveInteractions/chatter_keyboard.lua:19 </Locals>|r
The fix is to change lines 75 and 76 of defines.lua to

Code:
			["RewardArea"]			= ZO_InteractWindowCollapseContainerRewardArea,
			["RewardAreaHeader"]	= ZO_InteractWindowCollapseContainerRewardAreaHeader,