Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(58 Kb)
Download
Updated: 09-12-14 04:42 PM
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:09-12-14 04:42 PM
Created:08-27-14 10:52 AM
Downloads:1,393
Favorites:5
MD5:
Categories:Plug-Ins & Patches, Warlords of Draenor Beta
6.0.2
SuperDuperMacro WoW 6.x
Version: 2
by: b3n9ti [More]
- fixes the errors caused by the new general macro limit of 100.

- incorporated fix by dorang


- currently there is bug when using SDM with character specific macros ('normal' character specific macros work though) and since the number for general macros was just upped to 100, use those for now ;-)

---

All credit goes to hypehuman who created this beauty back in 08.

http://www.wowinterface.com/downloads/info10496-SuperDuperMacro.html
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
1
57kB
b3n9ti
08-27-14 10:52 AM


Post A Reply Comment Options
Unread 10-16-14, 02:53 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 86
Uploads: 8
Looks like we fixed the same things. Thanks for the support!
hypehuman is offline Report comment to moderator  
Reply With Quote
Unread 10-16-14, 02:46 PM  
hypehuman
A Deviate Faerie Dragon
 
hypehuman's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 86
Uploads: 8
Oh cool! Just found this addon. Let me browse the code and see what's fixed and see if I can pull it into the main project. All I've fixed over there so far is the character-specific macro issues.
hypehuman is offline Report comment to moderator  
Reply With Quote
Unread 10-14-14, 05:39 PM  
ReverseKumaPanda
A Kobold Labourer
 
ReverseKumaPanda's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Question WOW 6.0 Patch Day

Hey, love the add-on but got the following error when logging onto my Pally.

Message: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:371: bad argument #1 to 'getn' (table expected, got nil)
Time: 10/14/14 19:24:30
Count: 1
Stack: [C]: in function `getn'
...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:371: in function `sdm_UpdateList'
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:16: in function <...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:14>
[C]: in function `Show'
...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:32: in function <...ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:31>
[C]: ?
[C]: in function `securecall'
Interface\FrameXML\UIParent.lua:2662: in function `CloseWindows'
Interface\FrameXML\UIParent.lua:2690: in function `CloseAllWindows'
Interface\FrameXML\UIParent.lua:980: in function <Interface\FrameXML\UIParent.lua:789>

Locals: (*temporary) = nil
(*temporary) = "table expected, got nil"

Anyone have any ideas on how to fix this?
__________________
I'm not a Bear "Kuma"!!!!!!
ReverseKumaPanda is offline Report comment to moderator  
Reply With Quote
Unread 10-04-14, 12:07 AM  
ringsandtats
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: will this for sure work in WOD ?

Thanks for the info ! awesome.





Originally Posted by b3n9ti
Originally Posted by ringsandtats
really worried that it may not work in WOD. this addon has changed the way i play WOW in PVE and PVP and i love it. i always use to click spam and key turn and i havent in forever now since i found this addon. i fine tune all my macros for PVE single or AOE and then one for PVP ... im so excited for WOD but if this is not working it'll kill my experience. i am getting a Razor Tartuarus Keypad ASAP as well as a Razor Naga 21 button mouse to TRY and get away from it lol or maybe tweek a few macro's instead of 1 big one. please say this is updated for WOD and will work just fine ! BLIZ DONT KILL IT ON US PLEASE !
as of now (in beta) it's working fine!!! :-) I'd also be devastated if it had stopped working...

(minor limitations like not being able to rename macros --> workaround to recreate and delete the old, and the fact that you can only create general and not character-specifc macros (no problem though, since you can have 100 now)) it works. I'm not a coder, so I'm glad it works at all
ringsandtats is offline Report comment to moderator  
Reply With Quote
Unread 10-03-14, 01:51 PM  
b3n9ti
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 1
Re: will this for sure work in WOD ?

Originally Posted by ringsandtats
really worried that it may not work in WOD. this addon has changed the way i play WOW in PVE and PVP and i love it. i always use to click spam and key turn and i havent in forever now since i found this addon. i fine tune all my macros for PVE single or AOE and then one for PVP ... im so excited for WOD but if this is not working it'll kill my experience. i am getting a Razor Tartuarus Keypad ASAP as well as a Razor Naga 21 button mouse to TRY and get away from it lol or maybe tweek a few macro's instead of 1 big one. please say this is updated for WOD and will work just fine ! BLIZ DONT KILL IT ON US PLEASE !
as of now (in beta) it's working fine!!! :-) I'd also be devastated if it had stopped working...

(minor limitations like not being able to rename macros --> workaround to recreate and delete the old, and the fact that you can only create general and not character-specifc macros (no problem though, since you can have 100 now)) it works. I'm not a coder, so I'm glad it works at all
Last edited by b3n9ti : 10-03-14 at 01:51 PM.
b3n9ti is offline Report comment to moderator  
Reply With Quote
Unread 10-03-14, 07:40 AM  
ringsandtats
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
will this for sure work in WOD ?

really worried that it may not work in WOD. this addon has changed the way i play WOW in PVE and PVP and i love it. i always use to click spam and key turn and i havent in forever now since i found this addon. i fine tune all my macros for PVE single or AOE and then one for PVP ... im so excited for WOD but if this is not working it'll kill my experience. i am getting a Razor Tartuarus Keypad ASAP as well as a Razor Naga 21 button mouse to TRY and get away from it lol or maybe tweek a few macro's instead of 1 big one. please say this is updated for WOD and will work just fine ! BLIZ DONT KILL IT ON US PLEASE !
ringsandtats is offline Report comment to moderator  
Reply With Quote
Unread 09-04-14, 04:19 PM  
wowintuser_
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
On beta:
Icons on my char's Specific Macros tab are multiplied (each macro takes up the whole row) and when the tab is opened it throws errors like below:

Message: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:972: attempt to perform arithmetic on local 'index' (a nil value)
Time: 09/04/14 18:09:43
Count: 1
Stack: ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:972: in function <...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:966>
[C]: in function `MacroFrame_Update'
...terface\AddOns\Blizzard_MacroUI\Blizzard_MacroUI.lua:33: in function <...terface\AddOns\Blizzard_MacroUI\Blizzard_MacroUI.lua:32>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1960: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1804: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1675: in function <Interface\FrameXML\UIParent.lua:1671>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:2434: in function <Interface\FrameXML\UIParent.lua:2422>
[C]: in function `ShowUIPanel'
...terface\AddOns\Blizzard_MacroUI\Blizzard_MacroUI.lua:23: in function `MacroFrame_Show'
Interface\FrameXML\UIParent.lua:485: in function `ShowMacroFrame'
Interface\FrameXML\ChatFrame.lua:2170: in function `?'
Interface\FrameXML\ChatFrame.lua:4386: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:4040: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4079: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: selectedIsSDM = nil
globalTab = false
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
0 = <table> {
}
}
(for control) = 2
i = 2
v = <table> {
type = "b"
name = "Bstb/Amb/Hemo"
characters = <table> {
}
text = "#showtooltip [stance:0]Backstab;Ambush
/startattack [nostealth]
/cast [stance:1/2/3]Premeditation
/cast [mod:alt]Hemorrhage
/cast [mod:ctrl,stealth]Garrote
/cast [nomod,stance:0]Backstab
/cast [nomod,stance:1/2/3]Ambush"
icon = "INV_MISC_QUESTIONMARK"
ID = 2
}
index = nil
(*temporary) = "MacroButton"
(*temporary) = 120
(*temporary) = 118
(*temporary) = 1
(*temporary) = "attempt to perform arithmetic on local 'index' (a nil value)"
Last edited by wowintuser_ : 09-04-14 at 08:09 PM.
wowintuser_ is offline Report comment to moderator  
Reply With Quote
Unread 09-04-14, 04:12 PM  
dorang
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I also found this problem. I had a fix and came to post it here and found Dreawind already posted on this matter. But you will find it will still error out if numbers[1] winds up not being "nil" but numbers[2] does. I'm not sure if this will ever happen or if they are just "nil" or "not nil" and never a combo of each. But to play it safe I made the following fix that will prevent this completely.

In SuperDuperMacro_Core.Lua at line 305 replace following:
Code:
if numbers[1] > numbers[2] then
   return 1
elseif numbers[2] > numbers[1] then
   return 2
elseif (not strings[1]) and (not strings[2]) then
   return 0
end
with the following:
Code:
if type(numbers[1])=="number" and type(numbers[2])=="number" then
  if numbers[1] > numbers[2] then
    return 1
  elseif numbers[2] > numbers[1] then
    return 2
  elseif (not strings[1]) and (not strings[2]) then
    return 0
  end
end
I believe this should fix the problem
dorang is offline Report comment to moderator  
Reply With Quote
Unread 09-01-14, 11:14 PM  
Draewind
A Murloc Raider
 
Draewind's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 15
Uploads: 3
Question Fix - I hope

Looks like it is just a first run through problem since both values were nil.

I added at 305:

Code:
305		if not numbers[1] then
306			return 0;
307		end
Last edited by Draewind : 09-01-14 at 11:14 PM.
Draewind is offline Report comment to moderator  
Reply With Quote
Unread 09-01-14, 11:10 PM  
Draewind
A Murloc Raider
 
Draewind's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 15
Uploads: 3
Exclamation Error in Core

Message: ...face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:305: attempt to compare two nil values
Time: 09/01/14 22:07:09
Count: 1
Stack: ...face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:305: in function `sdm_CompareVersions'
...face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:37: in function <...face\AddOns\SuperDuperMacro\SuperDuperMacro_Core.lua:28>

Locals: firstString = "2.4.6 (fixed for WoD)"
secondString = "2.4.6 (fixed for WoD)"
strings = <table> {
}
numbers = <table> {
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = 1
(*temporary) = 2
(*temporary) = nil
(*temporary) = nil
(*temporary) = "6 (fixed for WoD)"
(*temporary) = nil
(*temporary) = "6 (fixed for WoD)"
(*temporary) = "attempt to compare two nil values"
Draewind is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: