Closed Bloodleh closed 1 week ago
yeah, seems like they added stuff once again :D i will change it to GetSpecialization instead, this doesn't seem to exist on wrath and classic but works fine on retail. Thank you for your detailed report :)
should be fixed in latest version 10.0.5.0. if you still notice an issue let me know
The addon is not working in battlegrounds after the new patch 4.4.1 (Firelands) in Cataclysm Classic. Several LUA errors occur when loading into the game:
It seems the root issue for all of them is in
Main.lua:70
:returns true. I am not familiar with the specifics but I assume that
GetSpecializationInfoByID
was supposed to be available only after MoP but it is now added in 4.4.1 by mistake andHasSpeccs
resolves to true. Because of that the addon tries to loadLibGroupInSpecT-1.1
library and do some other stuff as well which is not supported in Cataclysm and Cataclysm version of the addon.Changing the line 70 into:
fixed all of the above errors (except the first one) and made the addon work again in battlegrounds (I only did one random BG test though). Of course the fix is not very good and should probably do some other way to detect MoP specs thing.
The first error is also related to this. In
Data.lua:1128
the addon checks for function support for specs thing again:and because the functions are now available the data is messed up. It should have a different check for MoP specs, same thing as with
Main.lua:70
. I just addedand false
to the if-statement temporarily to fix it.