Division by 0 error when using GEX with an Evoker on beta.
sunaluff opened this issue ยท 1 comments
GladiusEX currently doesn't work on the beta when there's an Evoker involved (Though it does work with no errors when there's no Evokers), here's the full error log that Bugsack gives me when typing in /gex test 3 on my Evoker. Ofc not an issue until two weeks from now, but a headsup nontheless :P
Interface/AddOns/GladiusEx/GladiusEx.lua:1350: Division by zero
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:1350: in function `UpdateUnit'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:504: in function `UpdatePartyFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:572: in function `UpdateFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:593: in function `CheckArenaSize'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:624: in function `ShowFrames'
[string "@Interface/AddOns/GladiusEx/GladiusEx.lua"]:456: in function `SetTesting'
[string "@Interface/AddOns/GladiusEx/options.lua"]:111: in function `?'
[string "@Interface/FrameXML/ChatFrame.lua"]:5219: in function `ChatEdit_ParseText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4883: in function `ChatEdit_SendText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4919: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>
Locals:
self = <table> {
AnchorFromGrowDirection = <function> defined @Interface/AddOns/GladiusEx/options.lua:927
RefreshUnit = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:916
EnableModules = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:356
IsArenaUnit = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:893
UpdateAllGUIDs = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:776
modules = <table> {
}
party_background = GladiusExButtonBackgroundparty {
}
GetBarWidth = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:1193
SaveAnchorPosition = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:1044
IsTesting = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:462
defaultModulePrototype = <table> {
}
GetUnitIndex = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:1116
SafeGetSpellName = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:1613
SetDefaultModulePrototype = <function> defined @Interface/AddOns/BigDebuffs/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
default_bar_texture = "Blizzard Raid Bar"
IsEnabled = <function> defined @Interface/AddOns/BigDebuffs/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
RegisterMessage = <function> defined @Interface/AddOns/BigDebuffs/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90
UnregisterMessage = <function> defined @Interface/AddOns/BigDebuffs/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153
GetBarsHeight = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:1198
SoftHideUnit = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:955
IsArenaShown = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:659
db = <table> {
}
ARENA_OPPONENT_UPDATE = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:712
CreateUnit = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:985
SetEnabledState = <function> defined @Interface/AddOns/BigDebuffs/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetAttachPoints = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:212
IsModuleEnabled = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:324
OnEnable = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:362
CopyGroupModuleSettings = <function> defined @Interface/AddOns/GladiusEx/options.lua:872
OnInitialize = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:248
UnregisterAllEvents = <function> defined @Interface/AddOns/BigDebuffs/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:174
GetUnitIdByGUID = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:772
dbi_party = <table> {
}
arena_anchor = GladiusExButtonAnchorarena {
}
UNIT_NAME_UPDATE = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:761
AdjustFrameOffset = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:1229
OnProfileChanged = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:435
GetName = <function> defined @Interface/AddOns/BigDebuffs/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
CheckOpponentSpecialization = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:704
name = "GladiusEx"
HideFrames = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:633
Disable = <function> defined @Interface/AddOns/BigDebuffs/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
CheckFirstRun = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:408
Print = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:143
GetUnitAnchorType = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:1133
Debug = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:139
IsPartyUnit = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:897
MakeGroupOptions = <function> defined @Interface/AddOns/GladiusEx/options.lua:225
ClearUpdateQueue = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:751
defaults_party = <table> {
}
CheckEnableDisableModule = <function> defined @Interface/AddOns/GladiusEx/GladiusEx.lua:328
UnregisterEvent = <function> defined @Interface/AddOns