LUA error AurasExt
Lisann76 opened this issue · 9 comments
LUA error:
Message: ...AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua:1031: attempt to call global 'UnitAura' (a nil value)
Time: Sat Aug 17 20:56:45 2024
Count: 23640
Stack: ...AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua:1031: attempt to call global 'UnitAura' (a nil value)
[string "@Interface/AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua"]:1031: in function ?' [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109> [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function
Fire'
[string "@Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals: self =
{options =
}
menuName = "AurasExt"
baseName = "PlexusStatusAurasExt"
modules =
}
defaultModuleLibraries =
}
defaultModuleState = true
orderedModules =
}
defaultDB =
}
super =
}
name = "Plexus_PlexusStatus_PlexusStatusAurasExt"
db =
}
enabledState = true
moduleName = "PlexusStatusAurasExt"
}
_ = "UNIT_AURA"
unit = "party2"
guid = "Player-1401-0A9998BC"
isTarget = false
targeter = ""
isPet = false
i = 1
(*temporary) = nil
(*temporary) = "party2"
(*temporary) = 1
(*temporary) = "HARMFUL"
(*temporary) = "attempt to call global 'UnitAura' (a nil value)"
PlexusRoster =
modules =
}
defaultModuleLibraries =
}
baseName = "Plexus"
name = "Plexus_PlexusRoster"
db =
}
orderedModules =
}
party_states =
}
defaultDB =
}
defaultModuleState = true
super =
}
enabledState = true
roster =
}
moduleName = "PlexusRoster"
}
groupList =
status_Krankheit =
}
status_Ausdauer =
}
status_Magie =
}
}
MAGIC_TYPE_COLORS =
Disease =
}
Poison =
}
Curse =
}
Magic =
}
none =
}
}
Hello,
thanks for your quick work. The game no longer freezes. Unfortunately, it now shows a strange behavior, so that indicators are displayed that should not be displayed at all.
That's why I removed my existing settings and used my group buff for testing.
I did a reload between each setting change.
I set the indicator to go on when all auras are missing -> it shows the indicator, always, no matter if the aura is missing or not.
If I uncheck the checkbox, it never shows me the indicator.
LUA errors did not occur.
More of a note to myself but if you find this in accurate please let me know, it does seem to have issues still, sorry.
hmmm, I am seeing that a "new aura group"
Edit:
with nothing checked works
Only mine fixed in 1.4.3?
Only theirs fixed in 1.4.3?
Exclude auras works
Only buffs fixed in 1.4.3?
Only debuffs fixed in 1.4.3?
Show Types I have not tested
check targeted enemy untested
All missing shows if none of the auras is found if any is found goes away, working? fixed in 1.4.3?
I think everything is working but I have not tested these two options:
Show Type (curse\disease\magic\poison)
and
check targeted enemy untested
let me know how 1.4.3 works?
should e fixed cdf4f46 which is included in v1.4.1 , please let me know if you still have issue with the new update thanks!
Thanks for the fast work, but got new issue. Game freeses for several seconds and got following error for diffrend auras
Message: ...AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua:975: script ran too long
Time: Sat Aug 17 23:33:43 2024
Count: 2
Stack: ...AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua:975: script ran too long
[string "@Interface/AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua"]:975: in function <...AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua:974>
[string "@Interface/AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua"]:1064: in function ?' [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109> [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function
Fire'
[string "@Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals: name = "Rhapsodie"
isPet = false
isTarget = false
isBuff = true
icon = 135922
count = 20
auraType = nil
duration = 0
expirationTime = 0
source = "player"
isStealable = false
id = 390636
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "script ran too long"
auraList =
Machtwort: Seelenstärke =
}
}
groupList =
status_Krankheit =
}
status_Ausdauer =
}
status_Magie =
}
}
auraTypes =
Curse =
}
Disease =
}
Magic =
}
Poison =
}
}
Message: ...AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua:978: script ran too long
Time: Sat Aug 17 23:32:58 2024
Count: 1
Stack: ...AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua:978: script ran too long
[string "@Interface/AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua"]:978: in function <...AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua:974>
[string "@Interface/AddOns/PlexusStatusAurasExt/PlexusStatusAurasExt.lua"]:1064: in function ?' [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109> [string "=[C]"]: ? [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function
Fire'
[string "@Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals: name = "Machtwort: Seelenstärke"
isPet = false
isTarget = false
isBuff = true
icon = 135987
count = 0
auraType = "Magic"
duration = 3600
expirationTime = 18377.134000
source = "player"
isStealable = false
id = 21562
aura =
status_Ausdauer =
}
}
isMine = true
(for state) =
status_Ausdauer =
}
}
(for control) = nil
(*temporary) =
status_Ausdauer =
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "script ran too long"
auraList =
Machtwort: Seelenstärke =
}
}
groupList =
status_Krankheit =
}
status_Ausdauer =
}
status_Magie =
}
}
auraTypes =
Curse =
}
Disease =
}
Magic =
}
Poison =
}
}
should e fixed cdf4f46 which is included in v1.4.1 , please let me know if you still have issue with the new update thanks!
After that change I get the script ran to long errors:
1x PlexusStatusAurasExt/PlexusStatusAurasExt.lua:975: script ran too long
[string "@PlexusStatusAurasExt/PlexusStatusAurasExt.lua"]:975: in function <PlexusStatusAurasExt/PlexusStatusAurasExt.lua:974>
[string "@PlexusStatusAurasExt/PlexusStatusAurasExt.lua"]:1064: in function `UNIT_AURA'
[string "@PlexusStatusAurasExt/PlexusStatusAurasExt.lua"]:547: in function `?'
[string "@Ace3/AceTimer-3.0-17/AceTimer-3.0.lua"]:55: in function <Ace3/AceTimer-3.0/AceTimer-3.0.lua:50>
Locals:
name = "Zone of Focus"
isPet = false
isTarget = true
isBuff = true
icon = 4549250
count = 0
auraType = nil
duration = 0
expirationTime = 0
source = "target"
isStealable = false
id = 387336
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "script ran too long"
auraList = <table> {
}
groupList = <table> {
}
auraTypes = <table> {
Curse = <table> {
}
Disease = <table> {
}
Magic = <table> {
}
Poison = <table> {
}
}