FadePersist 'IsDragonRiding' Lua Error
PlaybackNMD opened this issue ยท 2 comments
Description
Whenever you get on a dragon riding mount, or hit an ability while dragon riding this error pops up.
Lua error
Message: ...e/AddOns/ElvUI_ToxiUI/Modules/AddOns/FadePersist.lua:29: attempt to call method 'IsDragonRiding' (a nil value)
Time: Thu Jul 25 17:33:37 2024
Count: 1
Stack: ...e/AddOns/ElvUI_ToxiUI/Modules/AddOns/FadePersist.lua:29: attempt to call method 'IsDragonRiding' (a nil value)
[string "@Interface/AddOns/ElvUI_ToxiUI/Modules/AddOns/FadePersist.lua"]:29: in function `OnEvent'
[string "@Interface/AddOns/ElvUI_ToxiUI/Modules/AddOns/FadePersist.lua"]:160: in function `Enable'
[string "@Interface/AddOns/ElvUI_ToxiUI/Modules/AddOns/FadePersist.lua"]:172: in function `callback'
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:285: in function `ContinueOutOfCombat'
[string "@Interface/AddOns/ElvUI_ToxiUI/Modules/AddOns/FadePersist.lua"]:167: in function <...e/AddOns/ElvUI_ToxiUI/Modules/AddOns/FadePersist.lua:163>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:252: in function <...terface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua:250>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:170: in function <...terface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua:169>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:173: in function `TriggerEvent'
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Core.lua"]:130: in function `callback'
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:285: in function `ContinueOutOfCombat'
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Core.lua"]:128: in function `callback'
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:312: in function `ContinueAfter'
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:351: in function `ContinueAfterElvUIUpdate'
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Core.lua"]:104: in function <Interface/AddOns/ElvUI_ToxiUI/Core/Core.lua:102>
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:379: in function <...terface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua:374>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:170: in function <...terface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua:169>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:173: in function `TriggerEvent'
[string "@Interface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua"]:388: in function <...terface/AddOns/ElvUI_ToxiUI/Core/Functions/Event.lua:387>
Locals: self = <table> {
modules = <table> {
}
defaultModuleLibraries = <table> {
}
Initialized = true
name = "ElvUI_ElvUI_ToxiUI_FadePersist"
orderedModules = <table> {
}
fadeOverride = false
fadeOverrides = <table> {
}
ab = <table> {
}
db = <table> {
}
isEnabled = false
enabledState = true
baseName = "ElvUI_ToxiUI"
hooks = <table> {
}
moduleName = "FadePersist"
defaultModuleState = true
}
parent = Elv_ABFade {
fadeInfo = <table> {
}
FadeObject = <table> {
}
mouseLock = true
}
event = nil
fadeIn = false
(*temporary) = nil
(*temporary) = <table> {
mylevel = 70
Bags = <table> {
}
privateVars = <table> {
}
modules = <table> {
}
myspecRole = "DAMAGER"
PriestColors = <table> {
}
db = <table> {
}
Layout = <table> {
}
Distributor = <table> {
}
MountText = <table> {
}
INCOMPATIBLE_ADDONS = <table> {
}
TimeIndicatorColors = <table> {
}
WorldMap = <table> {
}
TimeColors = <table> {
}
ShortValueDec = "%.1f"
oUF = <table> {
}
Classic = false
myrole = "DAMAGER"
UFParent = ElvUFParent {
}
InfoColor2 = ""
myname = "Sterlinghnt"
ActionBars = <table> {
}
screenHeight = 1079.999878
ConfigModeLayouts = <table> {
}
DataTexts = <table> {
}
ClassName = <table> {
}
CreatureTypes = <table> {
}
Auras = <table> {
}
private = <table> {
}
ReverseTimer = <table> {
}
TagFunctions = <table> {
}
myClassID = 3
UnlocalizedClasses = <table> {
}
MinimapSize = 207
snapBars = <table> {
}
hooks = <table> {
}
SpecName = <table> {
}
GemTypeInf
ToxiUI Status Report
Type /tx status
in game and paste a screenshot of it here.
Screenshots
Screenshots often say more than words
To reproduce
If this issue is describing a bug, include some steps to reproduce the behavior
- Mount a dragon riding mount
- Use any dragon riding ability
Can confirm. This appears to be driven by ElvUI upgrade to 13.72. The user above has that version and the error only started when I upgraded to 13.72.
This has already been fixed: f7a3015#diff-c056902c13b26659e5547935f22a650beee4bcc5846f8a3869f6badd1829c279L29
Get the ToxiUI beta or wait for v6.7.5
to release.