Macro Toolkit

Macro Toolkit

2M Downloads

Unsupported ruRU clients

rollings-relay opened this issue · 2 comments

commented

Commit: ede1076
WoW Client ver. (ruRU) WRATH 3.4.3.54261

The error can only be reproduced on ruRU clients; the add-on is completely non-functional. At the same time, there are no complaints about the work on the enEN client.

This is not a problem with the latest version of the addon, I partially checked the previous versions, they are also not working.

Error:

2x MacroToolkit/MacroToolkit.lua:58: attempt to index upvalue 'MTF' (a nil value)
[string "@MacroToolkit/MacroToolkit.lua"]:58: in function `ShowMacroFrame'
[string "*GameMenuFrame.xml:88_OnClick"]:3: in function <[string "*GameMenuFrame.xml:88_OnClick"]:1>

Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'MTF' (a nil value)"
MTF = nil
MT = <table> {
 BrokerAdd = <function> defined @MacroToolkit/modules/macrobroker.lua:156
 LS = <table> {
 }
 RunCommands = <function> defined @MacroToolkit/modules/macrobroker.lua:82
 BindingButtonOnClick = <function> defined @MacroToolkit/modules/bindingframe.lua:229
 IsTarget = <function> defined @MacroToolkit/modules/parser.lua:288
 target = "/цель"
 UpdateErrors = <function> defined @MacroToolkit/MacroToolkit.lua:696
 origMTText = MacroFrameText {
 }
 CreateBrokerObject = <function> defined @MacroToolkit/modules/macrobroker.lua:102
 SetBinding = <function> defined @MacroToolkit/modules/bindingframe.lua:246
 eventHandler = <function> defined @MacroToolkit/MacroToolkit.lua:95
 FindScript = <function> defined @MacroToolkit/MacroToolkit.lua:451
 skinned = <table> {
 }
 UpdateIcon = <function> defined @MacroToolkit/modules/mainframe.lua:1044
 ClearAllMacros = <function> defined @MacroToolkit/MacroToolkit.lua:295
 FormatMacro = <function> defined @MacroToolkit/MacroToolkit.lua:484
 Skin = <function> defined @MacroToolkit/modules/elvskin.lua:7
 CombatMessage = <function> defined @MacroToolkit/MacroToolkit.lua:1236
 CONDITION_TYPE_NUMERIC_WITH_SLASH = 7
 click = "/click"
 GetLastBackupDate = <function> defined @MacroToolkit/modules/restoreframe.lua:243
 COMMAND_REMOVED = 5
 clist = <table> {
 }
 SetLastBackupDate = <function> defined @MacroToolkit/MacroToolkit.lua:1182
 PopupButtonOnClick = <function> defined @MacroToolkit/modules/popupframe.lua:521
 UpdateInterfaceOptions = <function> defined @MacroToolkit/modules/options.lua:903
 UpdateIconCount = <function> defined @MacroToolkit/modules/popupframe.lua:556
 Eval = <function> defined @MacroToolkit/modules/macrobroker.lua:70
 SaveMacro = <function> defined @MacroToolkit/MacroToolkit.lua:1109
 UpdateBindingFrame = <function> defined @MacroToolkit/modules/bindingframe.lua:273
 ReceiveMacro = <function> defined @MacroToolkit/modules/shareframe.lua:218
 commandinfo = <table> {
 }
 Spells = <table> {
 }
 AIS = <table> {
 }
 FindComment = <function> defined @MacroToolkit/modules/parser.lua:712
 UpdateCharLimit = <function> defined @MacroToolkit/MacroToolkit.lua:678
 IsCast = <function> defined @MacroToolkit/modules/parser.lua:286
 SelectTexture = <function> defined @MacroToolkit/modules/popupframe.lua:462
 CreateSecureActionButton = <function> defined @MacroToolkit/modules/mainframe.lua:1096
 ParseMacro = <function> defined @MacroToolkit/modules/parser.lua:717
 L = <table> {
 }
 OptionsFrame = Frame {
 }
 GetSpellorMacroIconInfo = <function> defined @MacroToolkit/modules/popupframe.lua:430
 ChangeBindingProfile = <function> defined @MacroToolkit/modules/bindingframe.lua:261
 RestoreBackup = <function> defined @MacroToolkit/modules/restoreframe.lua:197
 MACRO_ICON_FILENAMES = <table> {
 }
 ShowShortened = <function> defined @MacroToolkit/MacroToolkit.lua:453
 conditions = <table> {
 }
 ShowDetails = <function> defined @MacroToolkit/MacroToolkit.lua:1089
 UnextendMacro = <function> defined @MacroToolkit/MacroToolkit.lua:662
 CONDITION_TYPE_PARTY_RAID = 4
 GetBackupTitle = <function> defined @MacroToolkit/modules/restoreframe.lua:162
 COMMAND_PARAM_OPTIONAL = 2
 BuildCommandList = <function> defined @MacroToolkit/modules/parser.lua:63
 FrameOnKeyDown = <function> defined @MacroToolkit/modules/mainframe.lua:11
commented

should be fixed next version

commented

thank you, basically everything works as it should, there is a problem with syntax highlighting of spell names in Cyrillic, but this is not critical, the main functionality works completely