TimothyLuke / GSE-Advanced-Macro-Compiler

GSE is an alternative advanced macro editor and engine for World of Warcraft.
https://discord.gg/gseunited
MIT License
218 stars 73 forks source link

[BUG] Inconsistent spelling of LoadOut #1635

Closed MythicaV80 closed 2 months ago

MythicaV80 commented 2 months ago

🔵 Describe the bug: i cant create an override key anymore, and the one i still had i can not change the talent profile.

🔵 To reproduce: (Steps to reproduce the behavior)

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

🔵 The error: 15x GSE_GUI/KeyBinding.lua:397: attempt to index field 'LoadOuts' (a nil value) [string "@GSE_GUI/KeyBinding.lua"]:397: in function <GSE_GUI/KeyBinding.lua:393>

[string "@Ace3/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <Ace3/AceGUI-3.0/AceGUI-3.0.lua:64> [string "@Ace3/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire' [string "@Ace3/AceGUI-3.0-41/widgets/AceGUIWidget-Button.lua"]:22: in function <...dOns/Ace3/AceGUI-3.0/widgets/AceGUIWidget-Button.lua:19>

Locals: destination =

{ } (temporary) = nil (temporary) = "2" (temporary) = "2" (temporary) = "2" (temporary) = nil (temporary) = "attempt to index field 'LoadOuts' (a nil value)" GSE =
{ modules =
{ } MediaPath = "Interface\Addons\GSE\Media" inArena = false GUIRecordFrame =
{ } inDungeon = false UsedSequences =
{ } UnsavedOptions =
{ } TranslatorAvailable = true TranslatorLanguageTables =
{ } name = "GSE" GUIImportFrame =
{ } PrintAvailable = true L =
{ } SequencesExec =
{ } defaultModuleState = true GameMode = 11 Utils = true ProfileStop = 448270998.335500 AdditionalLanguagesAvailable = false inHeroic = false GUICompressFrame =
{ } GUICacheFrame =
{ } GUITransmissionFrame =
{ } currentZone = "Fungal Folly" WagoAnalytics =
{ } inRaid = false MacroPreviewFrame =
{ } BooleanVariables =
{ } OutputQueue =
{ } CurrentGCD = 0 DebugOutput = "" Static =
{ } PVPFlag = false Pause =
{ } inMythicPlus = false inParty = true Library =
{ } RecorderActive = false inScenario = true VersionString = "3.2.12-f" MenuFrame =
{ } SequenceDebugOutput = "" GUIMacroFrame =
{ } GUIVariableFrame =
{ } OOCQueue =
{ } inMythic = false enabledState = true GUIDebugFrame =
{ } GUIExportframe =
{ } inTimeWalking = false OOCTimer =
{ } LDB = true GCDLDB =
{ } GUIkeybindingframe =
{ } defaultModuleLibraries =
{ } StandardAddInPacks =
{ } GUI =
{ } orderedModules =
{ } GUIEditFrame =
{ } PlayerEntered = true AddInPacks =
{ } baseName = "GSE" VersionNumber = 3212 V =
{ } } SequenceListbox =
{ button_cover = Button { } pullout =
{ } list =
{ } base =
{ } AceGUIWidgetVersion = 36 text = AceGUI30DropDown7Text { } count = 7 label = FontString { } value = "HOLYCHOTANK" userdata =
{ } button = AceGUI30DropDown7Button { } disabled = false multiselect = false alignoffset = 26 parent =
{ } dropdown = AceGUI30DropDown7 { } events =
{ } type = "Dropdown" frame = Frame { } } ActionButtonList =
{ button_cover = Button { } pullout =
{ } list =
{ } base =
{ } AceGUIWidgetVersion = 36 text = AceGUI30DropDown6Text { } count = 6 label = FontString { } userdata =
{ } button = AceGUI30DropDown6Button { } alignoffset = 26 multiselect = false disabled = false parent =
{ } value = "ActionButton2" dropdown = AceGUI30DropDown6 { } events =
{ } type = "Dropdown" frame = Frame { } } specialization = 2 loadout = "33818157" bind = "ActionButton2" button = "HOLYCHOTANK" initialbind = nil keybindingframe =
{ sizer_se = Frame { } base =
{ } statustext = FontString { } Width = 700 panels =
{ } userdata =
{ } sizer_s = Frame { } noAutoHeight = true children =
{ } type = "Frame" AceGUIWidgetVersion = 30 sizer_e = Frame { } titletext = FontString { } events =
{ } frame = Frame { } Height = 500 localstatus =
{ } content = Frame { } titlebg = Texture { } }

🔵 Screenshots: If applicable, add screenshots to help explain your problem.

🔵 Expected behavior: A clear and concise description of what you expected to happen.

🔵 GSE.lua file: Please provide your GSE.lua file or the export string for the specific macro that is causing an issue.

GSA.lua.txt

🔵 Desktop (please complete the following information):

🔵 GSE Version:

🔵 Additional context: non

TimothyLuke commented 2 months ago

Hey @MythicaV80

You may have a data fault in the GSE.lua for a character.

Could you please send me a different GSE.lua file from

\path\to\wow_retail_\WTF\Account\YourAccountName\YourServer\YourCharacter\SavedVariables\GSE.lua ?

TimothyLuke commented 2 months ago

If you just want to clear and reset the wiki has two commands to run to clear any keybinds and any action bar overrides at https://github.com/TimothyLuke/GSE-Advanced-Macro-Compiler/wiki/KeyBinding-and-Actionbar-Overrides#useful-commands

MythicaV80 commented 2 months ago

HolyChoGSE.lua.txt this is the Lua of the Char i have problems with, i just added HolyCho before GSE.Lua and added .txt to make it a text form of it

MythicaV80 commented 2 months ago

I have tested it to see on my other paladin and there i can just add an override key and change the profile on a sertain key

TimothyLuke commented 2 months ago

There is an alpha 3.2.12-f-1 that should have a fix for this on Curseforge and Wago as well as in the GSE Patrons discord. Let me know if this solves it for you.

MythicaV80 commented 2 months ago

i have done something bad i think, i copied the char GSE.lua of the char that i could create the override and pasted it in the char folder of the char that had issues, and tested it out and it had the overrides i wanted and it worked and i could even change the profile of a key

PS: the GSE alpha is that patron only? because i dont have patron sub

TimothyLuke commented 2 months ago

no the alpha for the normal version is available on Curseforge and wago.io

MythicaV80 commented 2 months ago

ok i have changed the already installed GSE the release type to Alpha instead of release on the 3.2.12-f-2-g993541e GSE version i could create an override key again so that works now

TimothyLuke commented 2 months ago

Awesome - cheers

MythicaV80 commented 2 months ago

yet if i reinstall GSE again of the version Release i can not create an override key on the char i have issues of, so meaning for that one char i need to stay on the alpha built

TimothyLuke commented 2 months ago

Im about to release that alpha as a full version

On Sun, 8 Sept 2024 at 11:24, MythicaV80 @.***> wrote:

yet if i reinstall GSE again of the version Release i can not create an override key on the char i have issues of, so meaning for that one char i need to stay on the alpha built

— Reply to this email directly, view it on GitHub https://github.com/TimothyLuke/GSE-Advanced-Macro-Compiler/issues/1635#issuecomment-2336510725, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEMCFLO45WWU4AUMRLZDBDZVOU4LAVCNFSM6AAAAABN2NHP4WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZWGUYTANZSGU . You are receiving this because you modified the open/close state.Message ID: @.*** .com>

--

*Timothy MinahanM 0406 413 680 | E **@.***