ToxiUI - ElvUI edit

ToxiUI - ElvUI edit

349k Downloads

FadePersist 'IsDragonRiding' Lua Error

PlaybackNMD opened this issue ยท 2 comments

commented

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.
toxiui

Screenshots

Screenshots often say more than words

To reproduce

If this issue is describing a bug, include some steps to reproduce the behavior

  1. Mount a dragon riding mount
  2. Use any dragon riding ability
commented

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.

commented

This has already been fixed: f7a3015#diff-c056902c13b26659e5547935f22a650beee4bcc5846f8a3869f6badd1829c279L29

Get the ToxiUI beta or wait for v6.7.5 to release.