Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(58 Kb)
Download
Updated: 10-16-14 08:07 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-16-14 08:07 PM
Created:unknown
Downloads:146,072
Favorites:357
MD5:

Super Duper Macro  Popular! (More than 5000 hits)

Version: 2.6.1
by: hypehuman [More]


To view recent changes, click the "Change Log" tab at the top of this page.


Open the in-game interface by typing /sdm


This addon allows you to create macros beyond the 255-character limit, and even beyond the 1023-character macrotext limit. However, no individual line in a macro may be more than 1023 characters long (you will get a warning). The number of lines is unlimited. Super Duper Macro also allows you to share macros with your friends in-game.


This mod allows you to make two types of macros:

  • Button macros are just like regular macros, but they can be as long as you want. You cannot make an unlimited number of them; they share a limit with your regular macros (36 global and 18 character-specific for each character).
  • Floating macros do not have buttons, and are accessed by /click. You can make as many of these as you want.
  • You can also make lua scripts of unlimited length that you can call using "/sdm run <name>" or via sdm_RunScript("name")


Suggestions and bug reports are always welcome. You can post comments on the wowinterface.com page for this addon, or if you want to add something yourself, you can upload it in the "Optional Files" tab.


Alternately, create a pull request to my GitHub repo: https://github.com/hypehuman/super-duper-macro


Special thanks to:
  • SuperMacro, which inspired the idea for this addon.
  • All the regulars on the UI & Macro forums, who taught me how to program for WoW.


2.6.1 (10/16/14)
*Fixes "Different name on button" and "Expand/collapse all folders"

2.6 (10/16/14)
*Fixes character-specific macros, which broke when Warlords gave us more global macros.

2.4.6 (2/20/12)
*Fixed a bug where the interface sometimes inappropriately prevented you from making new macros

2.4.5 (1/17/12)
*Fixed a bug that caused the "Change Name/Icon" window to sometimes be unresponsive
*Now the "Change Name/Icon" always deselects the icon when it opens so that you don't accidentally change the icon of one of your macros

2.4.4 (12/17/11)
*Fixed a bug where the button on the macro frame that opens SDM would sometimes appear in the wrong place.

2.4.3 (11/30/11)
*Re-enabled the text that shows how many more button macros you can create

2.4.2 (11/30/11)
*Fixed a minor error that occurs when running SDM for the first time
*When attempting to pick up a macro during combat, you will get an error message created by SDM instead of Blizzard's "Interface action failed due to an addon".

2.4.1 (11/30/11)
*Updated for version 4.0 - you will lose any custom icons for your macros. Sorry!

2.4 (11/20/11)
*Fixed the Send/Receive feature; now you can share macros with your friends again, as long as you are both using the latest version.
Fixed a bug where buttons on the SDM frame would sometimes stretch away
*Many UI Improvements

2.3 (11/16/11)
*The SDM frame now hides when you press escape!
*Added more tooltips; still more to come

2.2.1 (11/15/11)
*Fixed a bug where the macro list sometimes became unclickable

2.2 (11/4/11)
*Upgraded macros will now appropriately change their icons based on the macro code (unless an icon other than the Question Mark icon was selected). If you upgraded a macro with version 2.1, you will need to manually change the icon to the Question Mark icon.
*Added a "Downgrade" button that converts a Super Duper macro into a standard macro
*Added a "Claim"/"Disown" button that allows you to have a single character-specific macro or script that applies to multiple characters
*Added a "Save As..." button that allows you to save an existing macro as a different type or character. For example, you can save a button macro as a floating macro if you want to free up a macro slot.
*Several UI improvements; more to come!

2.1 (10/19/11)
*Added an "Upgrade" button to the standard macro frame, allowing you to convert a standard macro into a Super Duper macro
*Removed an overbearing version-checking system

2.0 (10/16/11)
Incorporated compatibility updates by survivorx and ambro

1.8.3 (2/26/09)
*Changing the name of a macro will now properly update the title text above the edit box.
*Improved the "/sdm test" function. Please re-test it and submit your results!

1.8.2 (2/26/09)
*Fixed a bug that caused the image on button macros to show as a question mark more often than necessary.
*Added a command "/sdm test" that does nothing but check some nyi code. Please run this command and report the results at wowinterface.com.

1.8.1 (2/21/09)
*SDM no longer conflicts with LayMacroTooltip or with other addons that modify the macro frame.

1.8 (2/20/09)
*Added the option of creating folders to organize your macros
*Numerous minor UI improvements

1.7 (2/8/09)
*Made the macro list better
- Color-coded the different macro types
- Created a slider below the menu to adjust the size of the icons
- Added drop-down menus to filter the list by type and character
*Changed the storage of macros in preparation for a future version that will include a sortable macro list with user-defined folders
*Bug fixes
- The save confirmation dialog box now shows while dead
- Fixed a typo in the "Usage..." text for scripts

1.6.1 (1/27/09)
*Fixed a serious bug that happened upon login after leaving "different name on button" blank. You may now safely leave it blank if you wish to show no text on the button.

1.6 (1/19/09)
Changed the slash command to run a floating macro. Also added a command to run button macros. Click the "Usage..." button for more details.
*Added an interface for changing the name and icon of a macro within the SDM window.
Button macro names now conflict with each other (unless they are specific to different characters)
Disallowed some characters in macro/script names because they were causing problems. You may find that some of these problematic characters still work on button macros, for which you can select a different name in the Change Name/Icon frame.
*Changed the appearance of button macros when viewed in the default macro frame
Added a clickable, scrolling menu of macros. This will be further improved later.
*Several efficiency improvements. As a consequence, your SDM-created button macros will be removed from action bars and lose thieir icons. Sorry!

1.5.1 (1/12/09)
*Minor bug fixes

1.5 (1/12/09)
*Added the ability to share macros with other players (click "Send/Receive" to check it out!)
Fixed a bug where the Save button was sometimes inappropriately disabled

1.4.1 (1/9/09)
*Fixed a minor bug that sometimes occurred while loading

1.4 (1/8/09)
Added an option to show/hide the text on macro buttons
Fixed ">" to be more accurate
SDM will no longer attempt to create, delete, or modify macros during combat. You can still do these things, but the changes will not take effect until after combat.
*Deleting floating macros will now actually disable them
Greatly increased the efficiency of operations like saving and deleting
*Increased the limit on the length of each line to 1023, and made the number of lines limitless (actually, the maximum length of any string is 2^24 characters, so the limit is somewhere below that, but that's the length of about 20 average novels and it will probably crash your client).
*Changed the structure of the macro frames to eliminate the chance of a recently discovered "C stack overflow" error on very long macros

1.3.1 (12/16/08)
*Fixed an occasional bug with the "Get Link" and "Delete" buttons
Blocked you from attempting to make more button macros than the standard macro interface can hold

1.3 (12/15/08)
You can now use the addon to store long scripts and call them via a function or slash command.
SDM now keeps track of the button macros it creates, and deletes orphaned ones upon login. If you are upgrading from a previous version, you can delete the old button macros that SDM created (the text of the new ones all start with "#sdm").
Because of this, SDM will no longer ever replace your macros, and their names do not need to be unique at all. Floating macros and Scripts still have some restrictions on naming, you will get a warning it you try to violate them.
Added many UI improvements to make working with the addon more intuitive:
- Pressing tab will now add four spaces
- Pressing enter will now be equivalent to the appropriate button click
- Moved some buttons around to more appropriate places
- Added buttons that link between the regular macro window and the SDM window
- Buttons will now "gray out" when appropriate
- The SDM window will now become unresponsive during confirmation dialogs

1.2 (12/13/08)
Fixed a bug that caused major problems when there were no macros in the list.

1.1 (12/12/08)
More UI improvements. Some UI elements are still placeholders.

1.0 (11/13/08)
just two minor updates in code to make it 3.0-ready. More UI improvements to come!
Optional Files (2)
File Name
Version
Size
Author
Date
Type
2.5
128kB
03-04-12 10:27 PM
Patch
1.8.3-4
16kB
06-30-11 11:50 AM
Patch


Archived Files (28)
File Name
Version
Size
Author
Date
2.6
56kB
hypehuman
10-16-14 01:32 AM
2.4.6
124kB
hypehuman
02-20-12 02:11 PM
2.4.5
124kB
hypehuman
01-17-12 10:43 PM
2.4.4
124kB
hypehuman
12-17-11 09:12 AM
2.4.3
124kB
hypehuman
11-30-11 07:03 PM
2.4.2
124kB
hypehuman
11-30-11 05:53 PM
2.4.1
123kB
hypehuman
11-30-11 03:12 AM
2.4
123kB
hypehuman
11-20-11 05:39 AM
2.3
57kB
hypehuman
11-16-11 09:21 PM
2.2.1
55kB
hypehuman
11-15-11 12:57 PM
2.2
55kB
hypehuman
11-04-11 01:46 PM
2.1
28kB
hypehuman
10-19-11 01:48 AM
2.1
29kB
hypehuman
10-16-11 10:53 AM
1.8.3
29kB
hypehuman
02-26-09 09:23 PM
1.8.3
28kB
hypehuman
02-25-09 11:20 PM
1.8.1
25kB
hypehuman
02-21-09 11:24 AM
1.8
25kB
hypehuman
02-20-09 11:38 AM
1.7
23kB
hypehuman
02-08-09 11:13 PM
1.6.1
21kB
hypehuman
01-27-09 10:55 PM
1.6
21kB
hypehuman
01-19-09 08:50 PM
1.5.1
18kB
hypehuman
01-12-09 09:12 PM
1.5
17kB
hypehuman
01-12-09 05:46 PM
1.5
14kB
hypehuman
01-09-09 04:20 AM
1.4
13kB
hypehuman
01-08-09 11:12 PM
1.3.1
10kB
hypehuman
12-16-08 12:46 PM
1.3
10kB
hypehuman
12-15-08 06:55 PM
1.2
8kB
hypehuman
12-13-08 09:59 AM
1.1
8kB
hypehuman
12-12-08 03:06 AM


Post A Reply Comment Options
Unread 03-05-15, 08:22 PM  
DagonX
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I recently tried to use SDM again, as I love the functionality it provides with macros. Unfortunatley it throws an error whenever I do right about anything (open/close the map, open/close the game menu, etc.).
On top of that there is a bug which doesn't let me create new macros and the addon deleted some of my old macros.
I decided to have a look at the line in which the error occurs:
SuperDuperMacro_interface.lua:430
Code:
				if mTab.icon:upper() == sdm_defaultIcon and mTab.type=="b" and (sdm_UsedByThisChar(mTab)) then
					_,texture = GetMacroInfo(sdm_GetMacroIndex(mTab.ID))
				else
					texture = "INTERFACE\\ICONS\\"..mTab.icon
				end
The error being that mTab.icon is a nil value and can therefore not be indexed. After checking for a nil value, mTab.icon sometimes is a number value which can not be indexed.
So here's my Quick&Dirty workaround, which allowed me to restore it to full functionality (even my old macros re-appeared and I was able to save new ones!):
Code:
			if mTab.icon ~= nil and type(mTab.icon) ~= "number" then
				if mTab.icon:upper() == sdm_defaultIcon and mTab.type=="b" and (sdm_UsedByThisChar(mTab)) then
					_,texture = GetMacroInfo(sdm_GetMacroIndex(mTab.ID))
				else
					texture = "INTERFACE\\ICONS\\"..mTab.icon
				end
			end
I know that it is in no way a true "fix" for the addon, but maybe some ppl can get a use out of it until a proper patch is released
DagonX is offline Report comment to moderator  
Reply With Quote
Unread 02-11-15, 07:04 PM  
Baeon
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Re: Problem assigning Icon

Originally Posted by Baeon
i recently made a macro and assigned the icon for the heart shaped box to it. as soon as this happened, ALL global macros vanished from my list.

is there a fix for this? i dont want all my macros to have to use the ? icon.
ok, i figured out a (painful) fix to this. if you happen to know which icon you are trying to assign, you can go to wowwiki, look up the item, and then click on the icon, it will give you the "name" of the icon, which you can then manually enter into the lua for superdupermacro. currently, SDM is using the numbers for some of the icons, which gives the error that many of us have noticed. in order to work, the icon must be referenced by name.
Baeon is offline Report comment to moderator  
Reply With Quote
Unread 02-11-15, 06:43 PM  
Baeon
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Problem assigning Icon

i recently made a macro and assigned the icon for the heart shaped box to it. as soon as this happened, ALL global macros vanished from my list.

is there a fix for this? i dont want all my macros to have to use the ? icon.
Baeon is offline Report comment to moderator  
Reply With Quote
Unread 01-21-15, 12:51 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 11
File comments: 211
Uploads: 0
Re: Re: Re: Macro not working

Originally Posted by Sand23
This error pops up as soon as I log on any toon, additionally it won't let me make/keep any new macros i make. I don;t get an error message when I use this addon alone but it still won;t let me create/keep new macros I make.
1 - Exit WoW

2 - Back up your SuperDuperMacro.lua - It will be in a directory something like this:

WTF\Account\YOUR_ACCOUNT_NAME\SavedVariables\SuperDuperMacro.lua

(do not tell anyone your account name)

3 - Delete SuperDuperMacro.lua

4 - Log in with all other addons disabled.

5 - Create a macro

6 - Test if it will let you save it.

What you're doing to test this? Making one, logging out and logging back in on the same character?

If it lets you save a new macro, then enable all your addons and test again.

If you have old macros you want to rescue from your backup SuperDuperMacro.lua, let me know.

--

The one problem I know about is setting an icon for an item which is very low on the list of icons. Otherwise, it works perfectly for me.
__________________
spiralofhope.com
Last edited by spiralofhope : 01-21-15 at 12:52 PM.
spiralofhope is offline Report comment to moderator  
Reply With Quote
Unread 12-30-14, 06:39 PM  
Sand23
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Macro not working

Originally Posted by spiralofhope
Originally Posted by Sand23
Date: 2014-12-30 09:56:20
ID: 1
Error occured in: Global
1) What's the macro? Is it the one below?

Code:
#showtooltip Arcane Blast
/targetenemy [noharm,dead]
/startattack
/castsequence [nochanneling] reset=combat/5 Arcane Blast,Arcane Blast,Arcane Blast,Arcane Blast,Arcane Barrage
/castsequence [nochanneling] reset=0.5 !Arcane Missiles
/castsequence [nochanneling] reset=0.5 Supernova
/cast [combat,nochanneling] Presence of Mind
/script UIErrorsFrame:Clear()
2) Does this error happen with all other addons disabled?



This error pops up as soon as I log on any toon, additionally it won't let me make/keep any new macros i make. I don;t get an error message when I use this addon alone but it still won;t let me create/keep new macros I make.
Last edited by Sand23 : 12-30-14 at 06:47 PM.
Sand23 is offline Report comment to moderator  
Reply With Quote
Unread 12-30-14, 03:13 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 11
File comments: 211
Uploads: 0
Re: Macro not working

Originally Posted by Sand23
Date: 2014-12-30 09:56:20
ID: 1
Error occured in: Global
1) What's the macro? Is it the one below?

Code:
#showtooltip Arcane Blast
/targetenemy [noharm,dead]
/startattack
/castsequence [nochanneling] reset=combat/5 Arcane Blast,Arcane Blast,Arcane Blast,Arcane Blast,Arcane Barrage
/castsequence [nochanneling] reset=0.5 !Arcane Missiles
/castsequence [nochanneling] reset=0.5 Supernova
/cast [combat,nochanneling] Presence of Mind
/script UIErrorsFrame:Clear()
2) Does this error happen with all other addons disabled?
__________________
spiralofhope.com
spiralofhope is offline Report comment to moderator  
Reply With Quote
Unread 12-30-14, 08:59 AM  
Sand23
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Macro not working

Date: 2014-12-30 09:56:20
ID: 1
Error occured in: Global
Count: 10
Message: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua line 430:
attempt to index field 'icon' (a number value)
Debug:
...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:430: sdm_UpdateList()
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:16:
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:14
[C]: Show()
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:32:
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:31
[C]: ?
[C]: securecall()
..\FrameXML\UIParent.lua:2662: CloseWindows()
..\FrameXML\UIParent.lua:2690: CloseAllWindows()
..\FrameXML\UIParent.lua:980:
..\FrameXML\UIParent.lua:789
Locals:
f = nil
sorted = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
}
offsets = <table> {
1 = 0
2 = 0
3 = 0
4 = 0
}
listItem = sdm_ListButton1 {
0 = <userdata>
highlight = <unnamed> {
}
isContainerFrame = false
slotIcon = <unnamed> {
}
text = <unnamed> {
}
icon = <unnamed> {
}
buttonHighlight = <unnamed> {
}
}
isContainer = false
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
}
(for control) = 1
i = 1
mTab = <table> {
type = "b"
name = "Arcane"
ID = 1
text = "#showtooltip Arcane Blast
/targetenemy [noharm,dead]
/startattack
/castsequence [nochanneling] reset=combat/5 Arcane Blast,Arcane Blast,Arcane Blast,Arcane Blast,Arcane Barrage
/castsequence [nochanneling] reset=0.5 !Arcane Missiles
/castsequence [nochanneling] reset=0.5 Supernova
/cast [combat,nochanneling] Presence of Mind
/script UIErrorsFrame:Clear()"
icon = 133253
}
(*temporary) = 133253
(*temporary) = 133253
(*temporary) = sdm_ListButton1 {
0 = <userdata>
highlight = <unnamed> {
}
isContainerFrame = false
slotIcon = <unnamed> {
}
text = <unnamed> {
}
icon = <unnamed> {
}
buttonHighlight = <unnamed> {
}
}
(*temporary) = <unnamed> {
0 = <userdata>
}
(*temporary) = "CENTER"
(*temporary) = <userdata>
(*temporary) = <userdata>
(*temporary) = "attempt to index field 'icon' (a number value)"

AddOns:
Swatter, v5.0.0 (<%codename%>)
NPCScan, v6.0.3.4
NPCScanOverlay, v6.0.3.4
AtlasLoot, vv8.00.00beta5
AucAdvanced, v5.21c.5521 (SanctimoniousSwamprat)
AucFilterBasic, v5.21c.5521 (SanctimoniousSwamprat)
AucFilterOutlier, v5.21c.5521.5459(5.21c/embedded)
AucMatchUndercut, v5.21c.5521.5507(5.21c/embedded)
AucStatHistogram, v5.21c.5521 (SanctimoniousSwamprat)
AucStatiLevel, v5.21c.5521 (SanctimoniousSwamprat)
AucStatPurchased, v5.21c.5521 (SanctimoniousSwamprat)
AucStatSales, v5.21c.5521.5476(5.21c/embedded)
AucStatSimple, v5.21c.5521 (SanctimoniousSwamprat)
AucStatStdDev, v5.21c.5521 (SanctimoniousSwamprat)
AucStatWOWEcon, v5.21c.5521.5323(5.21c/embedded)
AucUtilAHWindowControl, v5.21c.5521.5347(5.21c/embedded)
AucUtilAppraiser, v5.21c.5521.5495(5.21c/embedded)
AucUtilAskPrice, v5.21c.5521.5447(5.21c/embedded)
AucUtilAutoMagic, v5.21c.5521.5443(5.21c/embedded)
AucUtilCompactUI, v5.21c.5521.5496(5.21c/embedded)
AucUtilEasyBuyout, v5.21c.5521.5507(5.21c/embedded)
AucUtilFixAH, v5.21c.5521 (SanctimoniousSwamprat)
AucUtilItemSuggest, v5.21c.5521.5417(5.21c/embedded)
AucUtilPriceLevel, v5.21c.5521.5458(5.21c/embedded)
AucUtilScanButton, v5.21c.5521.5403(5.21c/embedded)
AucUtilScanFinish, v5.21c.5521.5515(5.21c/embedded)
AucUtilScanProgress, v5.21c.5521.4979(5.21c/embedded)
AucUtilScanStart, v5.21c.5521.5347(5.21c/embedded)
AucUtilSearchUI, v5.21c.5521.5515(5.21c/embedded)
AucUtilSimpleAuction, v5.21c.5521.5514(5.21c/embedded)
AucUtilVendMarkup, v5.21c.5521.4828(5.21c/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BeanCounter, v5.21c.5521 (SanctimoniousSwamprat)
Configator, v5.1.DEV.376(/embedded)
DBMCore, v
DBMDefaultSkin, v
DBMLDB, v
DBMSpellTimers, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
Gatherer, v5.0.0
HandyNotes, vv1.3.2
HandyNotesDraenorTreasures, v1.07
HandyNotesTimelessIsleRareElites, v2.32
HandynotesTimelessTreasures, v1.0.2
HandyNotesTreasureHunter, v1
Informant, v5.21c.5521 (SanctimoniousSwamprat)
LibExtraTip, v5.12.DEV.363(/embedded)
LibSharedMedia30, v3.0-89
Prat30, v3.5.10
Prat30Libraries, v
RareCoordinator, v
Skada, v1.4-27
SlideBar, v5.0.0 (<%codename%>)
SpellFlash, v6.17
SpellFlashCore, v2.0.5
Stubby, v5.21c.5521 (SanctimoniousSwamprat)
SuperDuperMacro, v2.6.1
TipHelper, v5.12.DEV.351(/embedded)
TomTom, vv60000-1.1.1
BlizRuntimeLib_enUS v6.0.3.60000 <none>
(ck=992)
Sand23 is offline Report comment to moderator  
Reply With Quote
Unread 12-09-14, 07:57 AM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 11
File comments: 211
Uploads: 0
Re: Re: Re: Re: Can't see macros

Wonderful addon. I still use it heavily after all this time. I have extremely complex macros and code which are essential to my gameplay.

Originally Posted by Blanckaert
Also getting this creating a macro and assigning an icon to it... I did delete SDM and lua/lua.bak files and re installed, but same thing. any other ideas?
I believe I have this same problem.

I noticed that when I assign a custom icon, all entries underneath that one are removed from the list. I can re-edit that entry and change the icon back to '?' and all items reappear.

I believe someone else reported having this problem in their earlier comment.

[edit] This only occurs when the icon I select is at the bottom of the list and not at the top. Perhaps Super Duper Macro only understands a specific range of Icons, and new ones added with this new expansion somehow break it.

--

I also noticed that I am unable to edit Blizzard's default macros. Any additions, deletions or modifications are discarded on logout. My solution was to disable Super Duper Macro, restart the client, make my changes, restart the client, and enable Super Duper Macro. This was frustrating to reproduce, and that workaround was the only one I discovered.

--

I'd also love to be able to have snippets of SDM (or other) code able to reach into SDM macros to modify them. I use code to modify my macros on the fly, but I'm limited to standard Blizzard macros and not more advanced or lengthy stuff in SDM.

--

I'm presently using SDM alongside BindPad and _Dev, since all of these solve somewhat different problems. I'd love to get rid of BindPad if SDM had easy hotkey functionality.

I've had macro toolkit on my radar for some time, but still haven't tried it.
__________________
spiralofhope.com
Last edited by spiralofhope : 12-30-14 at 03:09 PM.
spiralofhope is offline Report comment to moderator  
Reply With Quote
Unread 11-14-14, 02:26 PM  
Blanckaert
A Flamescale Wyrmkin

Forum posts: 121
File comments: 1
Uploads: 0
Re: Re: Re: Can't see macros

Originally Posted by hypehuman
Originally Posted by infectedwithrage
Also getting this 22x:
Date: 2014-10-25 18:09:10
ID: 1
Error occured in: Global
Count: 1
Message: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua line 430:
attempt to index field 'icon' (a number value)

Sounds like your saved variables file is corrupted. Could you please send me the following file: World of Warcraft\WTF\Account\[account name]\SavedVariables\SuperDuperMacro.lua
Also getting this creating a macro and assigning an icon to it... I did delete SDM and lua/lua.bak files and re installed, but same thing. any other ideas?
__________________
Have fun, and remember WOW is just a game, for us to enjoy, and all the Addons we use.... remember the programmer is a human too, and MOST times, is doing this as a hobby, so give them time to have their life, so they can fix the addons, so we can have our WOW life.
Blanckaert is offline Report comment to moderator  
Reply With Quote
Unread 10-29-14, 07:29 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 87
Uploads: 9
Re: Re: Can't see macros

Originally Posted by infectedwithrage
Having an issue with seeing my macros. Does this have to do with WOW's issue with not allowing add ons that save variables per character when a player's name has a special character to save said info? I cannot see it regardless of which toon creates it.
SDM does not use per-character save variables.

Originally Posted by infectedwithrage
Also getting this 22x:
Date: 2014-10-25 18:09:10
ID: 1
Error occured in: Global
Count: 1
Message: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua line 430:
attempt to index field 'icon' (a number value)

Sounds like your saved variables file is corrupted. Could you please send me the following file: World of Warcraft\WTF\Account\[account name]\SavedVariables\SuperDuperMacro.lua
hypehuman is offline Report comment to moderator  
Reply With Quote
Unread 10-26-14, 12:10 PM  
roxir
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Icon selection killed macros

So as I was using the icon selector inside of SDM I picked a version of renew that I saw just further down the list of icons and now it throws errors on loading and the point that macro was created it is not displayed in the sidebar and anything created past that seems to be chopped off as well. Hopefully this error helps:

Date: 2014-10-26 14:05:35
ID: 1
Error occured in: Global
Count: 1
Message: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua line 430:
attempt to index field 'icon' (a number value)
Debug:
...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:430: sdm_UpdateList()
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:16:
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:14
[C]: Show()
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:32:
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:31
[C]: ?
[C]: securecall()
..\FrameXML\UIParent.lua:2662: CloseWindows()
..\FrameXML\UIParent.lua:2690: CloseAllWindows()
..\FrameXML\UIParent.lua:980:
..\FrameXML\UIParent.lua:789
Locals:
f = nil
sorted = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
}
offsets = <table> {
1 = 0
2 = 0
3 = 0
4 = 0
}
listItem = sdm_ListButton3 {
0 = <userdata>
highlight = <unnamed> {
}
isContainerFrame = false
slotIcon = <unnamed> {
}
text = <unnamed> {
}
icon = <unnamed> {
}
buttonHighlight = <unnamed> {
}
}
isContainer = false
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
}
(for control) = 3
i = 3
mTab = <table> {
type = "b"
name = "Instant"
characters = <table> {
}
text = "# Enter macro text here."
icon = 237545
ID = 1
}
(*temporary) = <function> defined @Interface\FrameXML\RestrictedInfrastructure.lua:116
(*temporary) = 237545
(*temporary) = 237545
(*temporary) = <unnamed> {
0 = <userdata>
}
(*temporary) = "CENTER"
(*temporary) = <userdata>
(*temporary) = <userdata>
(*temporary) = "attempt to index field 'icon' (a number value)"
roxir is offline Report comment to moderator  
Reply With Quote
Unread 10-25-14, 04:09 PM  
infectedwithrage
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Can't see macros

Originally Posted by infectedwithrage
Having an issue with seeing my macros. Does this have to do with WOW's issue with not allowing add ons that save variables per character when a player's name has a special character to save said info? I cannot see it regardless of which toon creates it.
Also getting this 22x:
Date: 2014-10-25 18:09:10
ID: 1
Error occured in: Global
Count: 1
Message: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua line 430:
attempt to index field 'icon' (a number value)
Debug:
[C]: ?
...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:430: sdm_UpdateList()
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:16:
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:14
[C]: Show()
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:32:
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:31
[C]: ?
[C]: securecall()
..\FrameXML\UIParent.lua:2662: CloseWindows()
..\FrameXML\UIParent.lua:2690: CloseAllWindows()
..\FrameXML\UIParent.lua:980:
..\FrameXML\UIParent.lua:789
Locals:

AddOns:
Swatter, v5.21b.5509 (SanctimoniousSwamprat)
Altoholic, v5.4.008
AskMrRobot, v14
AtlasLootLoader, vv7.07.03
DataStore, v6.0.001
DataStoreAchievements, v6.0.001
DataStoreAgenda, v6.0.001
DataStoreAuctions, v6.0.001
DataStoreCharacters, v6.0.001
DataStoreContainers, v6.0.001
DataStoreCrafts, v6.0.001
DataStoreCurrencies, v6.0.001
DataStoreInventory, v6.0.001
DataStoreMails, v6.0.001
DataStorePets, v6.0.001
DataStoreQuests, v6.0.001
DataStoreReputations, v6.0.001
DataStoreSpells, v6.0.001
DataStoreStats, v6.0.001
DataStoreTalents, v6.0.001
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
Decursive, v2.7.3.5
Recount, vr1274
Stubby, v5.21b.5509 (SanctimoniousSwamprat)
SuperDuperMacro, v2.6.1
BlizRuntimeLib_enUS v6.0.2.60000 <none>
(ck=33e)

And this once:
Date: 2014-10-25 18:09:10
ID: 1
Error occured in: Global
Count: 1
Message: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua line 430:
attempt to index field 'icon' (a number value)
Debug:
[C]: ?
...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:430: sdm_UpdateList()
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:16:
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:14
[C]: Show()
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:32:
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:31
[C]: ?
[C]: securecall()
..\FrameXML\UIParent.lua:2662: CloseWindows()
..\FrameXML\UIParent.lua:2690: CloseAllWindows()
..\FrameXML\UIParent.lua:980:
..\FrameXML\UIParent.lua:789
Locals:

AddOns:
Swatter, v5.21b.5509 (SanctimoniousSwamprat)
Altoholic, v5.4.008
AskMrRobot, v14
AtlasLootLoader, vv7.07.03
DataStore, v6.0.001
DataStoreAchievements, v6.0.001
DataStoreAgenda, v6.0.001
DataStoreAuctions, v6.0.001
DataStoreCharacters, v6.0.001
DataStoreContainers, v6.0.001
DataStoreCrafts, v6.0.001
DataStoreCurrencies, v6.0.001
DataStoreInventory, v6.0.001
DataStoreMails, v6.0.001
DataStorePets, v6.0.001
DataStoreQuests, v6.0.001
DataStoreReputations, v6.0.001
DataStoreSpells, v6.0.001
DataStoreStats, v6.0.001
DataStoreTalents, v6.0.001
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
Decursive, v2.7.3.5
Recount, vr1274
Stubby, v5.21b.5509 (SanctimoniousSwamprat)
SuperDuperMacro, v2.6.1
BlizRuntimeLib_enUS v6.0.2.60000 <none>
(ck=33e)
infectedwithrage is offline Report comment to moderator  
Reply With Quote
Unread 10-25-14, 02:57 PM  
infectedwithrage
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Can't see macros

Having an issue with seeing my macros. Does this have to do with WOW's issue with not allowing add ons that save variables per character when a player's name has a special character to save said info? I cannot see it regardless of which toon creates it.
Last edited by infectedwithrage : 10-25-14 at 03:02 PM.
infectedwithrage is offline Report comment to moderator  
Reply With Quote
Unread 10-23-14, 03:03 PM  
Enigma_TL
A Kobold Labourer

Forum posts: 0
File comments: 42
Uploads: 0
SDM is working fine for me in Live 6.0.2 Thx. Just made a pandarian elite macro and it worked fine.
Enigma_TL is offline Report comment to moderator  
Reply With Quote
Unread 10-22-14, 05:40 AM  
oddworld91
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
macro disappeared

Hey guys i have a problem i changed a icon from a macro and now its disappeared what can i do ?
oddworld91 is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: