Error when importing BiB on a Hunter BM lvl 80

Update:
Found the cause.
Left over Talent saves from the last expansion was causing the problem.
The solution was to set all new talent saves on the AMR site. I had to create “generic” talent builds first, save as “generic” on all Specs, Export to AMR site, then on all my builds I set the talent to generic on all specs, exported. I then reimported into WoW and no error. From there I was able to operate normally, deleting the “Generic” builds and replacing them with my custom.

An error in the addon when importing on a hunter.

It doesn’t stop the mounting of gear, but after gear is slotted, it opens the talents to set them and this error appears. Not sure if that is coincidence or not as haven’t really looked at the code to see yet. I figured I would report it first.

Message: Interface/AddOns/AskMrRobot/Gear.lua:883: attempt to compare number with nil
Time: Mon Sep 2 06:35:46 2024
Count: 1
Stack: Interface/AddOns/AskMrRobot/Gear.lua:883: attempt to compare number with nil
[string “=[C]”]: ?
[string “@Interface/AddOns/AskMrRobot/Gear.lua”]:883: in function <Interface/AddOns/AskMrRobot/Gear.lua:815>
[string “@Interface/AddOns/AskMrRobot/Gear.lua”]:1019: in function <Interface/AddOns/AskMrRobot/Gear.lua:1016>
[string “@Interface/AddOns/AskMrRobot/Gear.lua”]:1458: in function <Interface/AddOns/AskMrRobot/Gear.lua:1291>
[string “@Interface/AddOns/AskMrRobot/Gear.lua”]:1208: in function <Interface/AddOns/AskMrRobot/Gear.lua:1171>
[string “@Interface/AddOns/AskMrRobot/Gear.lua”]:1270: in function handler' [string "@Interface/AddOns/AskMrRobot/Core.lua"]:698: in function <Interface/AddOns/AskMrRobot/Core.lua:692> [string "=[C]"]: ? [string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function Fire’
[string “@Interface/AddOns/AskMrRobot/Libs/AceEvent-3.0/AceEvent-3.0.lua”]:120: in function <…AddOns/AskMrRobot/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:

Thanks for the report – I’ll look into that. Theoretically the website should clear out old talents that would be incompatible, thus preventing them from being sent back to the game and causing this issue.

If you happen to have any other characters with old talents lying around that might cause this issue, I can use it as a test case to figure out how they made it past our checks for old talents.

I will keep an eye out.