Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: HeroRotation disappeared on MoonGuard #1036

Closed
Hadiroyo opened this issue Dec 19, 2023 · 15 comments
Closed

[Bug]: HeroRotation disappeared on MoonGuard #1036

Hadiroyo opened this issue Dec 19, 2023 · 15 comments
Assignees

Comments

@Hadiroyo
Copy link

Hadiroyo commented Dec 19, 2023

What version of HeroRotation are you using?

10.2.0.42.zip

What version of HeroLib are you using?

10.2.0.21.zip

What version of HeroDBC are you using?

10.2.0.06.zip

What is the issue?

Hey, the HeroRotation does not show up on my toons from Moon Guard, so can you please fix this? Thank you

Icon Behavior

None

@Hadiroyo Hadiroyo added the Bug label Dec 19, 2023
@Cilraaz
Copy link
Contributor

Cilraaz commented Dec 19, 2023

I would need more information.

What classes or specs are you having trouble with?
What, if any, message displays in your chat box upon loading the game?
What version of the three addons are you using (10.2.0 is not a valid version number)?

@Hadiroyo
Copy link
Author

I would need more information.

What classes or specs are you having trouble with? What, if any, message displays in your chat box upon loading the game? What version of the three addons are you using (10.2.0 is not a valid version number)?

I edited it

@Cilraaz
Copy link
Contributor

Cilraaz commented Dec 19, 2023

Any answers to the other two questions?

@Hadiroyo
Copy link
Author

What other two questions?

@Cilraaz
Copy link
Contributor

Cilraaz commented Dec 19, 2023

I would need more information.

What classes or specs are you having trouble with?
What, if any, message displays in your chat box upon loading the game?
What version of the three addons are you using (10.2.0 is not a valid version number)?

There are three questions...

@Hadiroyo
Copy link
Author

Hadiroyo commented Dec 19, 2023

Well, HeroRotation addon does not show up on Moon Guard obviously, even though they're all enabled. It shows up on Wyrmrest Accord. It's just that Moon Guard doesn't have HeroRotation show up.

@Cilraaz
Copy link
Contributor

Cilraaz commented Dec 19, 2023

Nothing in the addon would stop it from working on a specific retail server.

@Hadiroyo
Copy link
Author

Hadiroyo commented Dec 19, 2023

I checked my toons on Moon Guard, and I see no HeroRotation. And then I checked my toons on Wyrmrest Accord, and I see HeroRotation.

@Cilraaz
Copy link
Contributor

Cilraaz commented Dec 19, 2023

I created a character on Moon Guard and it loads perfectly fine. Make sure all addons (as well as HeroRotation's sub-addons) are enabled. Also, ensure that nameplates are enabled.

You've also not answered the question about what message output HeroRotation puts in your chat box upon loading a character.

@Hadiroyo
Copy link
Author

Hadiroyo commented Dec 19, 2023 via email

@Hadiroyo
Copy link
Author

Hadiroyo commented Dec 19, 2023

Do you want me to write down all of my Moon Guard toons' names?

@Cilraaz
Copy link
Contributor

Cilraaz commented Dec 19, 2023

No. I've asked twice what output HeroRotation dumps to your chat box upon loading. Also, you can enable lua errors with /console scriptErrors 1, then reload your UI to see if it is generating any errors. You can later disable error popups with /console scriptErrors 0.

@Hadiroyo
Copy link
Author

Hadiroyo commented Dec 19, 2023 via email

@Hadiroyo
Copy link
Author

Message: Interface/AddOns/HeroRotation/Main.lua:200: attempt to call global 'LibStub' (a nil value)
Time: Tue Dec 19 23:30:02 2023
Count: 1
Stack: Interface/AddOns/HeroRotation/Main.lua:200: attempt to call global 'LibStub' (a nil value)
[string "@Interface/AddOns/HeroRotation/Main.lua"]:200: in function <Interface/AddOns/HeroRotation/Main.lua:188>

Locals: self = HeroRotation_MainFrame {
0 =
Lock = defined @Interface/AddOns/HeroRotation/Main.lua:143
ResizeButtons = defined @Interface/AddOns/HeroRotation/Main.lua:104
ToggleLock = defined @Interface/AddOns/HeroRotation/Main.lua:151
Unlock = defined @Interface/AddOns/HeroRotation/Main.lua:123
ResizeUI = defined @Interface/AddOns/HeroRotation/Main.lua:79
}
Event = "ADDON_LOADED"
Arg1 = "HeroRotation"
(*temporary) = nil
(*temporary) = "Masque"
(*temporary) = true
(*temporary) = "attempt to call global 'LibStub' (a nil value)"
MasqueFrameList =

{
Top Icons = HeroRotation_SmallIconFrame {
}
Part Overlay = HeroRotation_MainIconPartOverlayFrame {
}
Main Icon = HeroRotation_MainIconFrame {
}
Right Suggested Icon = HeroRotation_RightSuggestedIconFrame {
}
Left Icon = HeroRotation_LeftIconFrame {
}
Suggested Icon = HeroRotation_SuggestedIconFrame {
}
}
HR =
{
CastPooling = defined @Interface/AddOns/HeroRotation/Core.lua:193
MaxQueuedCasts = 3
CmdHandler = defined @Interface/AddOns/HeroRotation/Core.lua:315
PulseInit = defined @Interface/AddOns/HeroRotation/Main.lua:370
GetTexture = defined @Interface/AddOns/HeroRotation/Core.lua:45
APLInits =
{
}
CastSuggested = defined @Interface/AddOns/HeroRotation/Core.lua:287
CastQueuePooling = defined @Interface/AddOns/HeroRotation/Core.lua:224
CastAnnotated = defined @Interface/AddOns/HeroRotation/Core.lua:183
PulsePreInit = defined @Interface/AddOns/HeroRotation/Main.lua:312
LeftIconFrame = HeroRotation_LeftIconFrame {
}
CastRightSuggested = defined @Interface/AddOns/HeroRotation/Core.lua:301
GUISettings =
{
}
ChangePulseTimer = defined @Interface/AddOns/HeroRotation/Main.lua:486
Ready = defined @Interface/AddOns/HeroRotation/Main.lua:473
Pulse = defined @Interface/AddOns/HeroRotation/Main.lua:438
Timer =
{
}
CastMainNameplate = defined @Interface/AddOns/HeroRotation/Core.lua:271
MainFrame = HeroRotation_MainFrame {
}
AoEON = defined @Interface/AddOns/HeroRotation/Core.lua:418
NameplateIconFrame = HeroRotation_NameplateIconFrame {
}
Nameplate =
{
}
ToggleIconFrame = HeroRotation_ToggleIconFrame {
}
RightSuggestedIconFrame = HeroRotation_RightSuggestedIconFrame {
}
Commons =
{
}
Print = defined @Interface/AddOns/HeroRotation/Core.lua:30
ResetIcons = defined @Interface/AddOns/HeroRotation/UI.lua:39
Cast = defined @Interface/AddOns/HeroRotation/Core.lua:152
CreateBackdrop = defined @Interface/AddOns/HeroRotation/UI.lua:70
SuggestedIconFrame = HeroRotation_SuggestedIconFrame {
}
NameplateSuggestedIconFrame = HeroRotation_NameplateSuggestedIconFrame {
}
Locked = defined @Interface/AddOns/HeroRotation/Core.lua:429
SmallIconFrame = HeroRotation_SmallIconFrame {
}
CastLeftCommon = defined @Interface/AddOns/HeroRotation/Core.lua:247
FlashON = defined @Interface/AddOns/HeroRotation/Core.lua:404
APLs =
{
}
MainIconPartOverlayFrame = HeroRotation_MainIconPartOverlayFrame {
}
DebugON = defined @Interface/AddOns/HeroRotation/Core.lua:399
CastSuggestedOffset = 1
CastLeftNameplate = defined @Interface/AddOns/HeroRotation/Core.lua:263
CastRightSuggestedOffset = 1
CastLeftOffset = 1
CastQueue = defined @Interface/AddOns/HeroRotation/Core.lua:217
MainIconFrame = HeroRotation_MainIconFrame {
}
GUI = <ta

@Cilraaz
Copy link
Contributor

Cilraaz commented Dec 20, 2023

Fixed in commit 7e70aba

The fix will also be included in future version 10.2.0.43.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants