EsreverWoW / ClassicThreatMeter

A simple threat meter for WoW Classic (1.13.2)
37 stars 7 forks source link

[Rogue] Error when interacting with NPCs and/or using stealth #5

Closed towneh closed 5 years ago

towneh commented 5 years ago

Message: ...er\lib\LibClassicThreat-1.0\LibClassicThreat-1.0.lua:947: attempt to index field '?' (a nil value) Time: Tue Jul 2 21:08:59 2019 Count: 2 Stack: ...er\lib\LibClassicThreat-1.0\LibClassicThreat-1.0.lua:947: attempt to index field '?' (a nil value) ...er\lib\LibClassicThreat-1.0\LibClassicThreat-1.0.lua:947: in function <...er\lib\LibClassicThreat-1.0\LibClassicThreat-1.0.lua:941>

Locals: self = { 0 = } event = "UPDATE_SHAPESHIFT_COOLDOWN" localClass = "Rogue" class = "ROGUE" (for index) = 1 (for limit) = 10 (for step) = 1 i = 1 icon = 136047 name = true active = true spellId = 1784 (temporary) =

{ rage = 5 spell = 1 global = 1 healing = 0.500000 range = 1.300000 auraChanges =
{ } stanceChanges =
{ } spells =
{ } mana = 0.500000 aura = 1 school =
{ } melee = 0.800000 energy = 5 stance = 1 } (temporary) = nil (temporary) = nil (temporary) = "attempt to index field '?' (a nil value)" Lib =
{ DetailedThreatSituation = defined @Interface\AddOns\ClassicThreatMeter\lib\LibClassicThreat-1.0\LibClassicThreat-1.0.lua:1206 talentItemUpdater = { } callbacks =
{ } myThreatMulti =
{ } initialise = { } RegisterCallback = defined @Interface\AddOns\ClassicAuraDurations\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90 auraChecker = { } itemUpdateInfo = defined @Interface\AddOns\ClassicThreatMeter\lib\LibClassicThreat-1.0\LibClassicThreat-1.0.lua:769 UnregisterCallback = defined @Interface\AddOns\ClassicAuraDurations\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153 GUIDThreatTable =
{ } groupMessageFrame = { } groupMemberTable =
{ } updaterFrame = { } UnregisterAllCallbacks = defined @Interface\AddOns\ClassicAuraDurations\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174 } stanceList =
{ DRUID =
{ } WARRIOR =
{ } } auraThreatList =
{ 26400 =
{ } 12685 =
{ } 25895 =
{ } 23604 =
{ } 28862 =
{ } 25780 =
{ } 1038 =
{ } 25908 =
{ } 21992 =
{ } 25892 =
{ } }

towneh commented 5 years ago

Specifically seems to error only in these conditions:-

  • When I have a neutral/hostile unit targetted and attempt to use an ability or action on them e.g. ambush, sinister strike or pick pocket (not default attack) on them, which is in range and whilst I am not in combat.
  • When I enter or exit stealth regardless of having a target.
  • Swapping weapons.
  • Initially clicking on and then picking up quest objects.
  • Using hearthstone or eating food.
  • Logging in to the game world.
EsreverWoW commented 5 years ago

Mid-process of a substantial overhaul that will make this issue no longer pertinent.