HeroRotation

HeroRotation

5M Downloads

Receiving multiple errors with 7/6 release

Parslol opened this issue ยท 1 comments

commented

Edit: I see you've addressed this on the addon page.

(Apologies if this is more info than needed, but I wasn't sure if I should submit all of them or just one)

1

1x AethysRotation\Panels.lua:8: attempt to index field 'GUI' (a nil value)
AethysRotation\Panels.lua:8: in main chunk

Locals:
addonName = "AethysRotation"
AR = <table> {
}
AC = <table> {
 RegisterForEvent = <function> defined @AethysCore\Events\Main.lua:46
 MAXIMUM = 40
 RegisterForSelfCombatEvent = <function> defined @AethysCore\Events\Main.lua:77
 BuildInfo = <table> {
 }
 Unit = <table> {
 }
 MythicDungeon = <function> defined @AethysCore\Class\Player.lua:1084
 Item = <table> {
 }
 LiveRealm = <function> defined @AethysCore\Core.lua:32
 GetTime = <function> defined @AethysCore\Core.lua:45
 BetaRealm = <function> defined @AethysCore\Core.lua:40
 Spell = <table> {
 }
 HasTier = <function> defined @AethysCore\Class\Player.lua:1036
 GetInstanceInfo = <function> defined @AethysCore\Misc\ToSort.lua:31
 RegisterForCombatSuffixEvent = <function> defined @AethysCore\Events\Main.lua:122
 MainFrame = AethysCore_MainFrame {
 }
 Equipment = <table> {
 }
 RecoveryTimer = <function> defined @AethysCore\Misc\ToSort.lua:74
 Enum = <table> {
 }
 CompareThis = <function> defined @AethysCore\Core.lua:74
 Latency = <function> defined @AethysCore\Misc\ToSort.lua:68
 LastUnitCycled = <table> {
 }
 Pulse = <function> defined @AethysCore\Main.lua:29
 UnitNotInFrontTime = 0
 OutOfCombatTime = <function> defined @AethysCore\Misc\ToSort.lua:89
 LastUnitCycledTime = 0
 Class = <function> defined @AethysCore\Class\Main.lua:19
 Print = <function> defined @AethysCore\Core.lua:54
 UnitNotInFront = <table> {
 }
 TTD = <table> {
 }
 CombatEnded = 1
 CombatStarted = 0
 GetInstanceDifficulty = <function> defined @AethysCore\Misc\ToSort.lua:62
 CombatTime = <function> defined @AethysCore\Misc\ToSort.lua:84
 UnregisterForCombatPrefixEvent = <function> defined @AethysCore\Events\Main.lua:196
 GetEquipment = <function> defined @AethysCore\Class\Player.lua:962
 BMPullTime = <function> defined @AethysCore\Misc\ToSort.lua:94
 UnregisterForCombatEvent = <function> defined @AethysCore\Events\Main.lua:154
 UnregisterForSelfCombatEvent = <function> defined @AethysCore\Events\Main.lua:168
 TTDRefresh = <function> defined @AethysCore\Class\Unit.lua:840
 RecoveryOffset = <function> defined @AethysCore\Misc\ToSort.lua:79
 UnregisterForPetCombatEvent = <function> defined @AethysCore\Events\Main.lua:182
 UnregisterForEvent = <function> defined @AethysCore\Events\Main.lua:137
 SpecID_ClassesSpecs = <table> {
 }
 RegisterForCombatPrefixEvent = <function> defined @AethysCore\Events\Main.lua:107
 RegisterForPetCombatEvent = <function> defined @AethysCore\Events\Main.lua:92
 RegisterForCombatEvent = <function> defined @AethysCore\Events\Main.lua:62
 GetEnemies = <function> defined @AethysCore\Misc\Enemies.lua:23
 UnregisterForCombatSuffixEvent = <function> defined @AethysCore\Events\Main.lua:210
 Timer = <table> {
 }
 MergeTable = <function> defined @AethysCore\Core.lua:59
 PTRRealm = <function> defined @AethysCore\Core.lua:36
 GUISettings = <table> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'GUI' (a nil value)"

2

1x AethysRotation\Settings-Settings.lua:9: attempt to index local 'GUI' (a nil value)
AethysRotation\Settings-Settings.lua:9: in main chunk

Locals:
addonName = "AethysRotation"
AR = <table> {
}
AC = <table> {
 RegisterForEvent = <function> defined @AethysCore\Events\Main.lua:46
 MAXIMUM = 40
 RegisterForSelfCombatEvent = <function> defined @AethysCore\Events\Main.lua:77
 BuildInfo = <table> {
 }
 Unit = <table> {
 }
 MythicDungeon = <function> defined @AethysCore\Class\Player.lua:1084
 Item = <table> {
 }
 LiveRealm = <function> defined @AethysCore\Core.lua:32
 GetTime = <function> defined @AethysCore\Core.lua:45
 BetaRealm = <function> defined @AethysCore\Core.lua:40
 Spell = <table> {
 }
 HasTier = <function> defined @AethysCore\Class\Player.lua:1036
 GetInstanceInfo = <function> defined @AethysCore\Misc\ToSort.lua:31
 RegisterForCombatSuffixEvent = <function> defined @AethysCore\Events\Main.lua:122
 MainFrame = AethysCore_MainFrame {
 }
 Equipment = <table> {
 }
 RecoveryTimer = <function> defined @AethysCore\Misc\ToSort.lua:74
 Enum = <table> {
 }
 CompareThis = <function> defined @AethysCore\Core.lua:74
 Latency = <function> defined @AethysCore\Misc\ToSort.lua:68
 LastUnitCycled = <table> {
 }
 Pulse = <function> defined @AethysCore\Main.lua:29
 UnitNotInFrontTime = 0
 OutOfCombatTime = <function> defined @AethysCore\Misc\ToSort.lua:89
 LastUnitCycledTime = 0
 Class = <function> defined @AethysCore\Class\Main.lua:19
 Print = <function> defined @AethysCore\Core.lua:54
 UnitNotInFront = <table> {
 }
 TTD = <table> {
 }
 CombatEnded = 1
 CombatStarted = 0
 GetInstanceDifficulty = <function> defined @AethysCore\Misc\ToSort.lua:62
 CombatTime = <function> defined @AethysCore\Misc\ToSort.lua:84
 UnregisterForCombatPrefixEvent = <function> defined @AethysCore\Events\Main.lua:196
 GetEquipment = <function> defined @AethysCore\Class\Player.lua:962
 BMPullTime = <function> defined @AethysCore\Misc\ToSort.lua:94
 UnregisterForCombatEvent = <function> defined @AethysCore\Events\Main.lua:154
 UnregisterForSelfCombatEvent = <function> defined @AethysCore\Events\Main.lua:168
 TTDRefresh = <function> defined @AethysCore\Class\Unit.lua:840
 RecoveryOffset = <function> defined @AethysCore\Misc\ToSort.lua:79
 UnregisterForPetCombatEvent = <function> defined @AethysCore\Events\Main.lua:182
 UnregisterForEvent = <function> defined @AethysCore\Events\Main.lua:137
 SpecID_ClassesSpecs = <table> {
 }
 RegisterForCombatPrefixEvent = <function> defined @AethysCore\Events\Main.lua:107
 RegisterForPetCombatEvent = <function> defined @AethysCore\Events\Main.lua:92
 RegisterForCombatEvent = <function> defined @AethysCore\Events\Main.lua:62
 GetEnemies = <function> defined @AethysCore\Misc\Enemies.lua:23
 UnregisterForCombatSuffixEvent = <function> defined @AethysCore\Events\Main.lua:210
 Timer = <table> {
 }
 MergeTable = <function> defined @AethysCore\Core.lua:59
 PTRRealm = <function> defined @AethysCore\Core.lua:36
 GUISettings = <table> {
 }
}
GUI = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'GUI' (a nil value)"

3

1x AethysRotation\Commons.lua:18: attempt to index field 'GUISettings' (a nil value)
AethysRotation\Commons.lua:18: in main chunk

Locals:
addonName = "AethysRotation"
AR = <table> {
 CastLeftOffset = 1
 MaxQueuedCasts = 3
 CmdHandler = <function> defined @AethysRotation\Core.lua:138
 Print = <function> defined @AethysRotation\Core.lua:31
 CastQueue = <function> defined @AethysRotation\Core.lua:91
 Cast = <function> defined @AethysRotation\Core.lua:72
 Locked = <function> defined @AethysRotation\Core.lua:224
 CastLeftCommon = <function> defined @AethysRotation\Core.lua:106
 CastSuggested = <function> defined @AethysRotation\Core.lua:126
 APLs = <table> {
 }
 SetAPL = <function> defined @AethysRotation\Core.lua:37
 Commons = <table> {
 }
 CastLeftNameplate = <function> defined @AethysRotation\Core.lua:117
 CastSuggestedOffset = 1
 CastLeft = <function> defined @AethysRotation\Core.lua:111
 AoEON = <function> defined @AethysRotation\Core.lua:214
 CastOffGCDOffset = 1
 CDsON = <function> defined @AethysRotation\Core.lua:209
 ON = <function> defined @AethysRotation\Core.lua:219
 GetTexture = <function> defined @AethysRotation\Core.lua:42
}
AC = <table> {
 RegisterForEvent = <function> defined @AethysCore\Events\Main.lua:46
 MAXIMUM = 40
 RegisterForSelfCombatEvent = <function> defined @AethysCore\Events\Main.lua:77
 BuildInfo = <table> {
 }
 Unit = <table> {
 }
 MythicDungeon = <function> defined @AethysCore\Class\Player.lua:1084
 Item = <table> {
 }
 LiveRealm = <function> defined @AethysCore\Core.lua:32
 GetTime = <function> defined @AethysCore\Core.lua:45
 BetaRealm = <function> defined @AethysCore\Core.lua:40
 Spell = <table> {
 }
 HasTier = <function> defined @AethysCore\Class\Player.lua:1036
 GetInstanceInfo = <function> defined @AethysCore\Misc\ToSort.lua:31
 RegisterForCombatSuffixEvent = <function> defined @AethysCore\Events\Main.lua:122
 MainFrame = AethysCore_MainFrame {
 }
 Equipment = <table> {
 }
 RecoveryTimer = <function> defined @AethysCore\Misc\ToSort.lua:74
 Enum = <table> {
 }
 CompareThis = <function> defined @AethysCore\Core.lua:74
 Latency = <function> defined @AethysCore\Misc\ToSort.lua:68
 LastUnitCycled = <table> {
 }
 Pulse = <function> defined @AethysCore\Main.lua:29
 UnitNotInFrontTime = 0
 OutOfCombatTime = <function> defined @AethysCore\Misc\ToSort.lua:89
 LastUnitCycledTime = 0
 Class = <function> defined @AethysCore\Class\Main.lua:19
 Print = <function> defined @AethysCore\Core.lua:54
 UnitNotInFront = <table> {
 }
 TTD = <table> {
 }
 CombatEnded = 1
 CombatStarted = 0
 GetInstanceDifficulty = <function> defined @AethysCore\Misc\ToSort.lua:62
 CombatTime = <function> defined @AethysCore\Misc\ToSort.lua:84
 UnregisterForCombatPrefixEvent = <function> defined @AethysCore\Events\Main.lua:196
 GetEquipment = <function> defined @AethysCore\Class\Player.lua:962
 BMPullTime = <function> defined @AethysCore\Misc\ToSort.lua:94
 UnregisterForCombatEvent = <function> defined @AethysCore\Events\Main.lua:154
 UnregisterForSelfCombatEvent = <function> defined @AethysCore\Events\Main.lua:168
 TTDRefresh = <function> defined @AethysCore\Class\Unit.lua:840
 RecoveryOffset = <function> defined @AethysCore\Misc\ToSort.lua:79
 UnregisterForPetCombatEvent = <function> defined @AethysCore\Events\Main.lua:182
 UnregisterForEvent = <function> defined @AethysCore\Events\Main.lua:137
 SpecID_ClassesSpecs = <table> {
 }
 RegisterForCombatPrefixEvent = <function> defined @AethysCore\Events\Main.lua:107
 RegisterForPetCombatEvent = <function> defined @Int

4

1x AethysRotation\Main.lua:31: attempt to index field 'GUISettings' (a nil value)
AethysRotation\Main.lua:31: in main chunk

Locals:
addonName = "AethysRotation"
AR = <table> {
 CastLeftOffset = 1
 NameplateIconFrame = AethysRotation_NameplateIconFrame {
 }
 ToggleIconFrame = AethysRotation_ToggleIconFrame {
 }
 MaxQueuedCasts = 3
 CmdHandler = <function> defined @AethysRotation\Core.lua:138
 Print = <function> defined @AethysRotation\Core.lua:31
 CastQueue = <function> defined @AethysRotation\Core.lua:91
 Cast = <function> defined @AethysRotation\Core.lua:72
 Commons = <table> {
 }
 Nameplate = <table> {
 }
 Locked = <function> defined @AethysRotation\Core.lua:224
 CreateBackdrop = <function> defined @AethysRotation\UI.lua:57
 CastLeftCommon = <function> defined @AethysRotation\Core.lua:106
 CastSuggested = <function> defined @AethysRotation\Core.lua:126
 APLs = <table> {
 }
 ResetIcons = <function> defined @AethysRotation\UI.lua:36
 SuggestedIconFrame = AethysRotation_SuggestedIconFrame {
 }
 CastLeftNameplate = <function> defined @AethysRotation\Core.lua:117
 SetAPL = <function> defined @AethysRotation\Core.lua:37
 SmallIconFrame = AethysRotation_SmallIconFrame {
 }
 LeftIconFrame = AethysRotation_LeftIconFrame {
 }
 MainFrame = AethysRotation_MainFrame {
 }
 MainIconFrame = AethysRotation_MainIconFrame {
 }
 CastSuggestedOffset = 1
 CastLeft = <function> defined @AethysRotation\Core.lua:111
 AoEON = <function> defined @AethysRotation\Core.lua:214
 CastOffGCDOffset = 1
 CDsON = <function> defined @AethysRotation\Core.lua:209
 ON = <function> defined @AethysRotation\Core.lua:219
 GetTexture = <function> defined @AethysRotation\Core.lua:42
}
AC = <table> {
 RegisterForEvent = <function> defined @AethysCore\Events\Main.lua:46
 MAXIMUM = 40
 RegisterForSelfCombatEvent = <function> defined @AethysCore\Events\Main.lua:77
 BuildInfo = <table> {
 }
 Unit = <table> {
 }
 MythicDungeon = <function> defined @AethysCore\Class\Player.lua:1084
 Item = <table> {
 }
 LiveRealm = <function> defined @AethysCore\Core.lua:32
 GetTime = <function> defined @AethysCore\Core.lua:45
 BetaRealm = <function> defined @AethysCore\Core.lua:40
 Spell = <table> {
 }
 HasTier = <function> defined @AethysCore\Class\Player.lua:1036
 GetInstanceInfo = <function> defined @AethysCore\Misc\ToSort.lua:31
 RegisterForCombatSuffixEvent = <function> defined @AethysCore\Events\Main.lua:122
 MainFrame = AethysCore_MainFrame {
 }
 Equipment = <table> {
 }
 RecoveryTimer = <function> defined @AethysCore\Misc\ToSort.lua:74
 Enum = <table> {
 }
 CompareThis = <function> defined @AethysCore\Core.lua:74
 Latency = <function> defined @AethysCore\Misc\ToSort.lua:68
 LastUnitCycled = <table> {
 }
 Pulse = <function> defined @AethysCore\Main.lua:29
 UnitNotInFrontTime = 0
 OutOfCombatTime = <function> defined @AethysCore\Misc\ToSort.lua:89
 LastUnitCycledTime = 0
 Class = <function> defined @AethysCore\Class\Main.lua:19
 Print = <function> defined @AethysCore\Core.lua:54
 UnitNotInFront = <table> {
 }
 TTD = <table> {
 }
 CombatEnded = 1
 CombatStarted = 0
 GetInstanceDifficulty = <function> defined @AethysCore\Misc\ToSort.lua:62
 CombatTime = <function> defined @AethysCore\Misc\ToSort.lua:84
 UnregisterForCombatPrefixEvent = <function> defined @AethysCore\Events\Main.lua:196
 GetEquipment = <function> defined @AethysCore\Class\Player.lua:962
 BMPullTime = <function> defined @AethysCore\Misc\ToSort.lua:94
 UnregisterForCombatEvent = <function> defined @AethysCore\Events\Main.lua:154
 UnregisterForSelfCombatEvent = <function> defined @AethysCore\Events
commented

Cf Desc:
FOR SOME REASON CURSE BROKE THE ADDON DEPENDENCIES, IF YOU WANT TO USE THE LATEST VERSION, REPLACE AETHYSCORE & AETHYSCACHE FROM YOUR ADDONS FOLDER BY THE ONE FROM THE LINK BELOW
https://github.com/SimCMinMax/AethysCore/archive/master.zip

I opened a ticket on Curse support.
I might do the packaging myself btw, it's not the first time Curse is giving me headaches.