Shadowlands support?

The usual post, any support comming for Shadowlands?

Currently getting an error on _ilevelcb being nil on PTR

And still havn't seen a better solution than ogear :D

please @tiny - oGear is the best

Agreed! This add-on is my must have every expansion. Please update! Can't find anything close to it.

1x ogear\ogear-0.2.6.lua:917: attempt to index field '_ilevelcb' (a nil value)
[string "@ogear\ogear-0.2.6.lua"]:917: in function `toggle_show_ilevel'
[string "@ogear\ogear-0.2.6.lua"]:1181: in function 

Locals:
checked = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '_ilevelcb' (a nil value)"
og =  {
 hook_options =  defined @ogear\ogear.lua:64
 paperdoll_clear =  defined @ogear\ogear.lua:924
 on_inspect_show =  defined @ogear\ogear.lua:1331
 paperdoll_slot_onclick =  defined @ogear\ogear.lua:760
 on_addon_loaded =  defined @ogear\ogear.lua:220
 register_base_events =  defined @ogear\ogear.lua:1354
 checkbox =  defined @ogear\ogear.lua:149
 stop_timer =  defined @ogear\ogear_timers.lua:45
 nGems_from_ilink =  defined @ogear\ogear.lua:391
 init =  defined @ogear\ogear.lua:120
 _id_btn = 1
 paperdoll_overlay =  defined @ogear\ogear.lua:528
 post_load_hooks =  defined @ogear\ogear.lua:262
 hook_options_menu =  defined @ogear\ogear.lua:935
 paperdoll_set_gem =  defined @ogear\ogear.lua:556
 _timer_id = "one_shot.1"
 ScanningTooltip =  defined @ogear\ogear.lua:282
 register_events =  defined @ogear\ogear.lua:1362
 paperdoll_slot_tooltip =  defined @ogear\ogear.lua:735
 toggle_show_ilevel =  defined @ogear\ogear.lua:916
 is_timer =  defined @ogear\ogear_timers.lua:49
 toggle_auto_inspect =  defined @ogear\ogear.lua:78
 msg_handler =  {
 }
 toggle_gear_hilite =  defined @ogear\ogear.lua:88
 _event = "ADDON_LOADED"
 hook_inspectdoll =  defined @ogear\ogear.lua:1244
 create_timer =  defined @ogear\ogear_timers.lua:27
 timer_trigger =  defined @ogear\ogear_timers.lua:148
 paperdoll_slot_label =  defined @ogear\ogear.lua:802
 _race = "ZandalariTroll"
 load_og_data =  defined @ogear\ogear.lua:211
 on_inspect_hide =  defined @ogear\ogear.lua:1322
 timer_trip =  defined @ogear\ogear_timers.lua:186
 on_event =  defined @ogear\ogear.lua:228
 _id_chk = 1
 moveto =  defined @ogear\ogear.lua:129
 next_timer_cycle = 126331.474000
 one_shot = 1
 on_inspect_ready =  defined @ogear\ogear.lua:239
 on_doll_show =  defined @ogear\ogear.lua:1237
 ui = OGMainFrame {
 }
 paperdoll_set_enchant =  defined @ogear\ogear.lua:582
 timer_reset =  defined @ogear\ogear_timers.lua:138
 timer =  defined @ogear\ogear_timers.lua:53
 on_player_target_change =  defined @ogear\ogear.lua:255
 timer_oneshot =  defined @ogear\ogear_timers.lua:132
 timers =  {
 }
 _tok_cnt = 0
 label =  defined @ogear\ogear.lua:178
 paperdoll_update =  defined @ogear\ogear.lua:646
 on_equipment_changed =  defined @ogear\ogear.lua:235
 ui_timer = OGearTimerFrame {
 }
 ngemslots = 1
 timer_slice = 0.100000
 get_slot_id =  defined @ogear\ogear.lua:792
 timer_clear =  defined @ogear\ogear_timers.lua:100
 customize_wotlk =  defined @ogear\ogear.lua:992
 options =  {
 }
 init_locals =  defined @ogear\ogear.lua:195
 timer_coroutine_func =  defined @ogear\ogear_timers.lua:92
 nGems =  defined @ogear\ogear.lua:497
 hook_paperdoll =  defined @ogear\ogear.lua:1166
 version_banner


 

I too would love an update for shadowlands! none of the alternatives work well at all

I tried figuring out a fix for this myself, although having 0 knowledge on Lua and extremely little experience with any kind of coding, it's a little tough.

I thought it would be as easy as replacing "_ilevelcb" with whatever replaces it in the new Shadowlands API, but either I can't find the replacement or it's more complicated than I'm understanding.

I'm seriously considering picking up Lua just to fix this addon for SL. Its function is so simple but so necessary to me, and no other addons really do what oGear does for me.

Edit: Here's my BugSack output. It's a little different from Zeta's, I'm guessing because I'm on 0.2.5

2x ogear\ogear-0.2.5.lua:926: attempt to index field '_ilevelcb' (a nil value)
[string "@ogear\ogear-0.2.5.lua"]:926: in function `paperdoll_clear'
[string "@ogear\ogear-0.2.5.lua"]:257: in function `?'
[string "@ogear\ogear-0.2.5.lua"]:231: in function <ogear\ogear.lua:228>
[string "=[C]"]: in function `TargetUnit'
[string "@FrameXML\SecureTemplates.lua"]:496: in function `handler'
[string "@FrameXML\SecureTemplates.lua"]:654: in function `SecureActionButton_OnClick'
[string "@FrameXML\SecureTemplates.lua"]:694: in function <FrameXML\SecureTemplates.lua:686>

Locals:
frame = InspectFrame {
 0 = <userdata>
 TitleText = InspectFrameTitleText {
 }
 portrait = InspectFramePortrait {
 }
 SetBorder = <function> defined @SharedXML\PortraitFrame.lua:27
 layoutType = "PortraitFrameTemplate"
 SetPortraitShown = <function> defined @SharedXML\PortraitFrame.lua:52
 SetPortraitAtlasRaw = <function> defined @SharedXML\PortraitFrame.lua:44
 SetPortraitToUnit = <function> defined @SharedXML\PortraitFrame.lua:36
 SetPortraitTexCoord = <function> defined @SharedXML\PortraitFrame.lua:48
 SetPortraitTextureRaw = <function> defined @SharedXML\PortraitFrame.lua:40
 SetTitleFormatted = <function> defined @SharedXML\PortraitFrame.lua:64
 NineSlice = <unnamed> {
 }
 TopTileStreaks = <unnamed> {
 }
 TitleBg = <unnamed> {
 }
 SetPortraitToAsset = <function> defined @SharedXML\PortraitFrame.lua:32
 SetTitleMaxLinesAndHeight = <function> defined @SharedXML\PortraitFrame.lua:68
 SetTitleColor = <function> defined @SharedXML\PortraitFrame.lua:56
 CloseButton = InspectFrameCloseButton {
 }
 selectedTab = 1
 numTabs = 4
 Inset = InspectFrameInset {
 }
 SetTitle = <function> defined @SharedXML\PortraitFrame.lua:60
 Bg = InspectFrameBg {
 }
}
i = nil
v = nil
j = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '_ilevelcb' (a nil value)"

 

Any chance of getting an update here? I would try to do it myself, but I'm afraid I lack the skills required.

i've got a few minutes tonight.  i'll check into it and see what's up.  i'm sure it's blizz screwing with the api like they always do

Get a chance to look at it? Really miss this addon...

pls tiny we need u

Log in to leave a reply.