Download
(2 Kb)
Download
Updated: 02-12-11 07:32 AM
Pictures
File Info
Updated:02-12-11 07:32 AM
Created:04-17-10 03:54 PM
Downloads:6,725
Favorites:38
MD5:
ncBiggerMacros  Popular! (More than 5000 hits)
Version: 1.2 BETA
by: nightcracker [More]
ncBiggerMacros is a little addon that allows you to create macros up to 1024 characters big, right in the default macro window. That's all. WARNING: This is an alpha version. Please backup your macros before using this addon, use at own risk!

Known issues:
- If your macro is bigger then 255 character #showtooltip won't work anymore (impossible to fix)
Report bugs!

Usage:
Install & go. No config, no slashcommand.
1.2 BETA
--
From buggy addon to reasonably stable addon ;)

1.1 BETA
--
From extremely buggy addon into maybe bugged addon ;)

1.0a
--
woops, minor error
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
1.1 BETA
2kB
nightcracker
08-26-10 12:15 PM
1.1 BETA
2kB
nightcracker
04-17-10 03:58 PM


Post A Reply Comment Options
Old 04-17-10, 04:31 PM  
Retraluna
A Murloc Raider
 
Retraluna's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 63
Uploads: 6
i think with this addon you can write a lot of unfair macros - gj nc

lg luna
__________________
Retraluna is offline Report comment to moderator  
Reply With Quote
Old 04-17-10, 06:37 PM  
vertigo1980
A Kobold Labourer

Forum posts: 0
File comments: 42
Uploads: 0
Nice addon, been looking for one like this for a very long time. How does it work though? Are the macros still stored server side? What happens if I log on with another PC that doesn't have it?
vertigo1980 is offline Report comment to moderator  
Reply With Quote
Old 04-17-10, 08:15 PM  
zohar101
A Cyclonian
 
zohar101's Avatar

Forum posts: 43
File comments: 192
Uploads: 0
Not to be a sour puss in any way but isn't this threading in the gray area of tos violation? I thought they limited it cause they wanted to prevent too sophisticated macros and higher possibility of automation.
If it's ok I'd love to try it, but as is, I'm somewhat reluctant.
Last edited by zohar101 : 04-17-10 at 08:16 PM.
zohar101 is offline Report comment to moderator  
Reply With Quote
Old 04-18-10, 05:13 AM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 14
If it can be done using the API that is given to us authors, it is legitimate and within the game's terms of service.

Besides, you can fit pretty much whatever you want into a combat macro. Longer-macro addons like this are usually best used for chat (tradespam macros, etc).

Bottom line: If you think this is unfair, you should take a look at the other thousand or so addons that do the exact same thing in a less accessible manner.
__________________
Former author of EventHorizon Continued and Other Releases.
Taroven is offline Report comment to moderator  
Reply With Quote
Old 04-18-10, 07:43 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 429
Uploads: 31
Originally posted by Taroven
If it can be done using the API that is given to us authors, it is legitimate and within the game's terms of service.

Besides, you can fit pretty much whatever you want into a combat macro. Longer-macro addons like this are usually best used for chat (tradespam macros, etc).

Bottom line: If you think this is unfair, you should take a look at the other thousand or so addons that do the exact same thing in a less accessible manner.
I actually copied one whole Lua function found in Blizzard_MacroUI and changed a few things so that it can take up to 1024 chars. That's all, completely legit. Macaroon uses the same methods as me to get bigger macros, I just made a little accessible non-bloated addon out of it.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
nightcracker is offline Report comment to moderator  
Reply With Quote
Old 04-18-10, 03:42 PM  
zohar101
A Cyclonian
 
zohar101's Avatar

Forum posts: 43
File comments: 192
Uploads: 0
Originally posted by nightcracker
I actually copied one whole Lua function found in Blizzard_MacroUI and changed a few things so that it can take up to 1024 chars. That's all, completely legit. Macaroon uses the same methods as me to get bigger macros, I just made a little accessible non-bloated addon out of it.
Yes I heard macaroon did this. Hopefully since they're not getting the boot, neither will you. Well I shall try it out and see. Nice work
zohar101 is offline Report comment to moderator  
Reply With Quote
Old 04-22-10, 05:34 PM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 825
Uploads: 13
Question:
- If your macro is bigger then 255 character #showtooltip won't work anymore
Why is this?
__________________


Livestream | Twitter | Facebook | YouTube


Dajova is offline Report comment to moderator  
Reply With Quote
Old 04-22-10, 05:36 PM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 429
Uploads: 31
Originally posted by richerich
Question:


Why is this?
Cuz I create a virtual button which can take macros up to 1024 chars, and then change the actual macro to /click <thatbutton>. Poof, gone #showtooltip.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
nightcracker is offline Report comment to moderator  
Reply With Quote
Old 04-22-10, 05:38 PM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 825
Uploads: 13
Originally posted by nightcracker
Cuz I create a virtual button which can take macros up to 1024 chars, and then change the actual macro to /click <thatbutton>. Poof, gone #showtooltip.
Yeah, i did read that in Super Duper Macro comment box a min ago
About the #showtooltip problem, it's a known issue. It just bugs out after 255 character because the #showtooltip command doesn't read behind 255 characters (due to Blizzard's 255 character limit) and it hasn't been fixed. You can try taking #showtooltip <spellname> (without the < >) to get the tooltip of one spell, but it can't change to the other spells in the macro automatically.
__________________


Livestream | Twitter | Facebook | YouTube


Dajova is offline Report comment to moderator  
Reply With Quote
Old 06-09-10, 06:08 AM  
DivineBovine
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 4
Uploads: 5
bug

I found a bug. your addon only works on general macro tab. not charater specific tab. yes you can make a big macro. but after 255 the action stops.
Last edited by DivineBovine : 06-09-10 at 06:09 AM.
DivineBovine is offline Report comment to moderator  
Reply With Quote
Old 06-23-10, 04:51 PM  
Freak0o
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
The #showtooltip issue can be worked around pretty easily.

Just use the same if then examples you use in the macro and instead of /cast you'll have the #showtooltip above the click thingy.

Right?
Freak0o is offline Report comment to moderator  
Reply With Quote
Old 07-19-10, 12:08 PM  
MaXiMiUS
A Murloc Raider

Forum posts: 8
File comments: 3
Uploads: 0
The #showtooltip issue is very easy to fix:

Replace:
Code:
					EditMacro(MacroFrame.selectedMacro, nil, nil, "/click ExtraMacros"..MacroFrame.selectedMacro)
With:
Code:
					local macroHeader = strmatch(body, "(#show[^%c]*)")
					if macroHeader == nil then
						macroHeader = ""
					else
						macroHeader = macroHeader .. "\n"
					end
					EditMacro(MacroFrame.selectedMacro, nil, nil, macroHeader.."/click ExtraMacros"..MacroFrame.selectedMacro)
Edit:

Found and fixed another problem (if you delete or add a macro before a "large" macro it shifts the macros over by one and screws up all your macros):

Replace:
Code:
				if body:len() < 256 then
					EditMacro(MacroFrame.selectedMacro, nil, nil, body)
				else
With:
Code:
				if body:len() < 256 then
					if MacroFrame.selectedMacro > 36 then
						StoredMacrosPerCharacter[MacroFrame.selectedMacro] = nil
					else
						StoredMacros[MacroFrame.selectedMacro] = nil
					end
					EditMacro(MacroFrame.selectedMacro, nil, nil, body)
				else
It's not perfect.. it still shifts over the >256 char macros, but it doesn't screw up the "regular" macros anywhere near as badly anymore. I'll update this if I figure out a way to fix that one remaining glitch.
Last edited by MaXiMiUS : 08-08-10 at 06:20 AM.
MaXiMiUS is offline Report comment to moderator  
Reply With Quote
Old 09-16-10, 08:49 PM  
ddtroma
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Wow this addon makes me want to tear my hair out more & more every time I try to futz with a macro. All I have is 1 cast rotation macro that's over 255 characters long. It's in the general macro spot. Whenever I create a new macro, the new ones are overwritten & they don't get organized properly. It's like the new macro just keeps overwriting everything. Is there a plan to fix this? The author must have the same sort of issues.
ddtroma is offline Report comment to moderator  
Reply With Quote
Old 09-17-10, 12:24 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 429
Uploads: 31
Originally posted by ddtroma
Wow this addon makes me want to tear my hair out more & more every time I try to futz with a macro. All I have is 1 cast rotation macro that's over 255 characters long. It's in the general macro spot. Whenever I create a new macro, the new ones are overwritten & they don't get organized properly. It's like the new macro just keeps overwriting everything. Is there a plan to fix this? The author must have the same sort of issues.
Do you have the latest version?
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
nightcracker is offline Report comment to moderator  
Reply With Quote
Old 09-21-10, 07:08 AM  
ddtroma
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by nightcracker
Do you have the latest version?
Yep. I've tried freshly installing it with removing my entire WTF folder to remove any saved variables and macro pieces that could be hanging out there, and also tried the fixes suggested by MaXiMiUS. For some reason whenever I add a new macro, the extended macro gets copied around at random and overwrites other macros.
ddtroma is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: