Download
(552Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 04-30-24 09:40 PM
Pictures
File Info
Compatibility:
Cataclysm Classic (4.4.0)
Plunderstorm (10.2.6)
Classic (1.15.1)
WOTLK Patch (3.4.3)
TBC Patch (2.5.4)
Updated:04-30-24 09:40 PM
Created:05-15-16 07:14 PM
Downloads:144,256
Favorites:93
MD5:
Categories:Action Bar Mods, Combat Mods, Data Broker
10.2.6

GSE:Advanced Macro Compiler  Updated this week!  Popular! (More than 5000 hits)

Version: 3.1.68
by: TimothyLuke [More]

GSE allows you create a sequence of macros to be executed at the push of a button. Like a /castsequence macro, it cycles through a series of commands when the button is pushed. However, unlike castsequence, it uses macro text for the commands instead of spells, and it advances every time the button is pushed instead of stopping when it can't cast something. This means if a spell is on cooldown and you push the button it will continue to the next item in the list with each press until it reaches the end and starts over. It comes with an editor and everything you need to get started.

GSE2 is a complete rewrite of GSE. The video below has a summary of the UI changes.

https://www.youtube.com/watch?v=ox9d0vjdACE


For more information on the changes in GSE2 see GSE2 Screenshots

Features

  • Sequential, Priority and Internal loop Macro Templates
  • In-game Editor
  • Import Macros fro the www.wowlazymacros.com website
  • Syntax Highlighting
  • Share Macro In-game
  • Macro Debugger
  • Macro Recorder
  • Translate Macros (Optional Dependency)
  • Starter Sample Macros Included (Build upon example macros)
  • Enable/Disable various options/annoyance fixes (use trinkets, error sounds, require target, etc.)
  • And more...

GSE: Advanced Macro Compiler
3.1.68 (2024-05-01)
Full Changelog Previous Releases
  • #1419 Build Error
  • #1419 revert TWW test code.
  • #1419 Global templates not always showing in viewer.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.3
803kB
08-23-16 05:39 PM
Addon


Archived Files (58)
File Name
Version
Size
Author
Date
3.0.59
508kB
TimothyLuke
02-01-22 04:00 PM
3.0.58
508kB
TimothyLuke
01-18-22 05:38 AM
3.0.55
507kB
TimothyLuke
12-01-21 03:59 PM
3.0.54
507kB
TimothyLuke
12-01-21 03:12 PM
3.0.53
507kB
TimothyLuke
11-04-21 03:44 PM
3.0.52
507kB
TimothyLuke
11-03-21 02:16 PM
3.0.50
507kB
TimothyLuke
10-26-21 12:42 AM
3.0.49
507kB
TimothyLuke
10-07-21 10:09 PM
3.0.48
501kB
TimothyLuke
09-12-21 06:22 PM
3.0.47
501kB
TimothyLuke
09-05-21 06:05 AM
3.0.45
501kB
TimothyLuke
08-31-21 10:43 PM
3.0.45
501kB
TimothyLuke
08-23-21 04:22 PM
3.0.44
501kB
TimothyLuke
08-09-21 04:49 PM
3.0.43
501kB
TimothyLuke
08-01-21 12:51 AM
3.0.42
500kB
TimothyLuke
07-30-21 05:51 PM
3.0.41
500kB
TimothyLuke
07-30-21 03:13 AM
3.0.40
499kB
TimothyLuke
07-29-21 09:00 PM
3.0.39
499kB
TimothyLuke
07-26-21 01:21 AM
3.0.38
499kB
TimothyLuke
07-25-21 06:12 PM
3.0.37
499kB
TimothyLuke
07-23-21 03:32 PM
3.0.36
498kB
TimothyLuke
07-22-21 04:19 PM
3.0.35
499kB
TimothyLuke
07-21-21 05:36 PM
3.0.34
496kB
TimothyLuke
07-20-21 08:21 PM
3.0.33
496kB
TimothyLuke
07-19-21 12:18 AM
3.0.32
496kB
TimothyLuke
07-17-21 04:14 PM
3.0.31
496kB
TimothyLuke
07-15-21 08:15 PM
3.0.30
496kB
TimothyLuke
07-14-21 09:31 PM
3.0.29
496kB
TimothyLuke
07-11-21 10:00 PM
3.0.28
496kB
TimothyLuke
07-09-21 06:42 PM
3.0.27
496kB
TimothyLuke
07-09-21 05:35 PM
3.0.26
496kB
TimothyLuke
07-08-21 03:33 PM
3.0.25
496kB
TimothyLuke
07-08-21 02:37 PM
3.0.24
496kB
TimothyLuke
07-08-21 06:45 AM
3.0.23
496kB
TimothyLuke
07-08-21 02:22 AM
3.0.22
496kB
TimothyLuke
07-07-21 11:16 PM
3.0.21
495kB
TimothyLuke
07-07-21 03:48 PM
3.0.20
495kB
TimothyLuke
07-07-21 05:46 AM
3.0.19
491kB
TimothyLuke
07-06-21 11:16 PM
3.0.18
490kB
TimothyLuke
07-05-21 11:10 PM
3.0.17
490kB
TimothyLuke
07-05-21 05:09 PM
3.0.16
489kB
TimothyLuke
07-04-21 09:15 PM
3.0.15
489kB
TimothyLuke
07-04-21 06:37 AM
3.0.14
489kB
TimothyLuke
07-03-21 06:49 AM
3.0.13
488kB
TimothyLuke
07-02-21 07:05 PM
3.0.12
488kB
TimothyLuke
07-02-21 04:49 AM
3.0.10
488kB
TimothyLuke
07-01-21 09:55 PM
3.0.09
487kB
TimothyLuke
07-01-21 08:44 PM
3.0.08
488kB
TimothyLuke
07-01-21 05:59 AM
3.0.07
487kB
TimothyLuke
06-30-21 08:15 PM
3.0.06
487kB
TimothyLuke
06-30-21 08:03 PM
3.0.05
487kB
TimothyLuke
06-30-21 07:09 PM
3.0.04
487kB
TimothyLuke
06-30-21 06:33 PM
3.0.03
487kB
TimothyLuke
06-30-21 05:35 PM
3.0.2
486kB
TimothyLuke
06-30-21 04:40 PM
3.0.1a
486kB
TimothyLuke
06-30-21 03:46 PM
3.0.1
486kB
TimothyLuke
06-30-21 05:44 AM
3.0.0
487kB
TimothyLuke
06-29-21 04:02 PM
3.0.0
487kB
TimothyLuke
06-29-21 03:55 PM


Post A Reply Comment Options
Unread 07-21-16, 01:52 AM  
fredoi
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by TimothyLuke
Originally Posted by fredoi
Hello
Exists you it a version fr?
Disclaimer: I don't spoeak French
Theorieically the mod will work but the sequences will need to be translated from English to Francais. eg: "Consecration" to "Consécration"

I haqve had a couple of people ask about this and will see what I can come up with.

I've added a ticket for this https://github.com/TimothyLuke/Gnome...nced/issues/10
Thx
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 11:36 PM  
TimothyLuke
A Fallenroot Satyr
 
TimothyLuke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 136
Uploads: 5
Originally Posted by fredoi
Hello
Exists you it a version fr?
Disclaimer: I don't spoeak French
Theorieically the mod will work but the sequences will need to be translated from English to Francais. eg: "Consecration" to "Consécration"

I haqve had a couple of people ask about this and will see what I can come up with.

I've added a ticket for this https://github.com/TimothyLuke/Gnome...nced/issues/10
__________________
BattleNet: TimothyLuke#1860
WowLazyMacros/Curse/GitHub/WowInterface: TimothyLuke

Most Commonly Played Characters:
Huldrych@Dath'Remar
Draik@Nagrand
Last edited by TimothyLuke : 07-20-16 at 11:58 PM.
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 11:29 PM  
fredoi
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Hello
Exists you it a version fr?
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 11:06 PM  
quicksylver
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 33
Uploads: 2
Originally Posted by TimothyLuke

Quick Question why the double Blades? Wont it be on cooldown.

(You can leave Wake there uncommented - it will just skip it until you get Ashbringer.)
Good question, I'll make those changes to my rotation and see if it helps. I think my thought was it would try the abilities quicker with them doubled up, in case spamming skipped them accidentally.
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 10:12 PM  
TimothyLuke
A Fallenroot Satyr
 
TimothyLuke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 136
Uploads: 5
Originally Posted by quicksylver
Retribution Paladin [Custom Rotation] (Since WoW Lazy Macros website is down)

I've done a little bit of working on my rotation... Just some testing with Legion. Thanks for working on GS-E! It's such an improvement from the old GS.

Code:
Sequences['QS_Ret'] = {
specID = 70,
author = "Quicksylver",
helpTxt = "Retribution Single Target macro - 3312112",
icon = "INV_Sword_2H_AshbringerCorrupt",
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/cast Judgment',
'/cast [combat]!Consecration',
'/cast Crusader Strike',
'/cast Crusader Strike',
'/cast Blade of Wrath',
'/cast Blade of Wrath',
'/cast [combat]!Crusade',
"/cast Justicar's Vengeance",
"/cast Templar's Verdict",
-- '/cast !Wake of Ashes',
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}

Sequences['QS_RetAoE'] = {
specID = 70,
author = "Quicksylver",
helpTxt = "Retribution AoE macro - 3312112",
icon = "Ability_Paladin_DivineStorm",
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/cast Judgment',
'/cast [combat]!Consecration',
'/cast Crusader Strike',
'/cast Blade of Wrath',
'/cast [combat]!Crusade',
'/cast Divine Storm',
--'/cast !Wake of Ashes',
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}
Code:
'/cast Crusader Strike',
'/cast Crusader Strike',
'/cast Blade of Wrath',
'/cast Blade of Wrath',
Quick Question why the double Blades? Wont it be on cooldown.

(You can leave Wake there uncommented - it will just skip it until you get Ashbringer.)
__________________
BattleNet: TimothyLuke#1860
WowLazyMacros/Curse/GitHub/WowInterface: TimothyLuke

Most Commonly Played Characters:
Huldrych@Dath'Remar
Draik@Nagrand
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 09:19 PM  
quicksylver
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 33
Uploads: 2
Retribution Paladin [Custom Rotation] (Since WoW Lazy Macros website is down)

I've done a little bit of working on my rotation... Just some testing with Legion. Thanks for working on GS-E! It's such an improvement from the old GS.

Code:
Sequences['QS_Ret'] = {
specID = 70,
author = "Quicksylver",
helpTxt = "Retribution Single Target macro - 3312112",
icon = "INV_Sword_2H_AshbringerCorrupt",
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/cast Judgment',
'/cast [combat]!Consecration',
'/cast Crusader Strike',
'/cast Crusader Strike',
'/cast Blade of Wrath',
'/cast Blade of Wrath',
'/cast [combat]!Crusade',
"/cast Justicar's Vengeance",
"/cast Templar's Verdict",
-- '/cast !Wake of Ashes',
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}

Sequences['QS_RetAoE'] = {
specID = 70,
author = "Quicksylver",
helpTxt = "Retribution AoE macro - 3312112",
icon = "Ability_Paladin_DivineStorm",
PreMacro = [[
/targetenemy [noharm][dead]
]],
'/cast Judgment',
'/cast [combat]!Consecration',
'/cast Crusader Strike',
'/cast Blade of Wrath',
'/cast [combat]!Crusade',
'/cast Divine Storm',
--'/cast !Wake of Ashes',
PostMacro = [[
/use [combat]13
/use [combat]14
]],
}
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 09:04 PM  
TimothyLuke
A Fallenroot Satyr
 
TimothyLuke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 136
Uploads: 5
Re: macro spam

Originally Posted by imsystem
Quick question is it best to press the macro once every gcd or can we spam it.
Both. It really depends on teh individual macro and playstyle. If you spam and it hits a spell on Cooldown it will skip to the next line. Out of the bundled macros, the ones that I have personally written are specifically expecting this kind of spam behaviour. Others are specifically expecting the next line to hit on next GCD. There isnt a one size fits all answer for this.

I would suggest time with a target dummy and tailoring the macro to how you want to use it via the SequenceEditor and them storing that in either the Sequences.lua file or using the myMacros shell that was just released
__________________
BattleNet: TimothyLuke#1860
WowLazyMacros/Curse/GitHub/WowInterface: TimothyLuke

Most Commonly Played Characters:
Huldrych@Dath'Remar
Draik@Nagrand
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 08:53 PM  
imsystem
A Kobold Labourer

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

Quick question is it best to press the macro once every gcd or can we spam it.
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 06:13 PM  
TimothyLuke
A Fallenroot Satyr
 
TimothyLuke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 136
Uploads: 5
My Macros Addin and GS-E 1.0.1

Hi Everyone,

GS-E has just been updated to 1.0.1. THe main change apart from some bug fixes is the new command
Code:
/gs cleanorphans
This command will check for any left over GS-E Macro's that no longer have a sequence behind them.

For example you had a Sequence called RetTest and its now called Ret. You enter /gs and it adds Ret to your macro list but there is still a left over macro called RetTest that now wont do anything. A
Code:
/gs cleanorphans
will delete the RetTest for you.

I have also uploaded a Addin Pack shell called myMacros. http://www.wowinterface.com/download...AddinPack.html You can use this shell to store your own personal macros without fear of them being overridden or altered in an update. All the bundled macros now begin with "DB_" or "HP_" (HighPerformance Macro Pack Coming Soon (TM)) so you can tell them from your own ones.
__________________
BattleNet: TimothyLuke#1860
WowLazyMacros/Curse/GitHub/WowInterface: TimothyLuke

Most Commonly Played Characters:
Huldrych@Dath'Remar
Draik@Nagrand
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 05:35 PM  
TimothyLuke
A Fallenroot Satyr
 
TimothyLuke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 136
Uploads: 5
Re: Re: Re: Thansk, Feedback & Questions :)

Originally Posted by HiroYakamura
Hey thanks for the quick reply.

to a)

What I meant with a) is that you export the '' as well as the numerical value. But they are not needed or actually they block the core addon from reading the specid properly.

Take a look at the core.lua at line 141. At the "specID" part of that line, you have additional '' in there. As result when you copy a sequence from the /GSSE window ingame, the line with the ID looks like this and is treated like a string:

specID = '72',

but it should look like and be handle as integer (i guess):

specID = 72,

otherwise the GSE-Core wil not recognize the ID and thus not list the newly included sequence.


to b)

This is for some reason related to the icon string your parse to the core.lua used as sequences.icon. I don't think this is a coude issue, its rather related to some changes in the ability naming.

For example, inside a sequence:
  • icon = 'Ability_Warrior_InnerRage',

-> does not work (even though this is the string that the /GSSE has gathered for export / copy)
  • icon = 'Ability_Warrior_Whirlwind',

-> does not work either, even though it was the string /gsse gave me

on the other hand:
  • icon='INV_Misc_QuestionMark',

-> works just fine, but was researched of the web and manually included into the sequence @ warrior.lua

So I think this one might actually jus a naming issue, for some reason the icon ability string must have changed again.

I hope i was able to explain a little bit better. Please excuse any hickups since english is not my mother language and also I'm still kind of a newby when it comes to LUA scripting

to c)

Thanks so much!

Cheers

Hiro


Originally Posted by TimothyLuke

A) I dont understand this one. In my case (Using paladins as I mainly play that) i do a /gs as ret and it adds in any Ret ones I dont have. If I change to Holy and then do a /gs it will add them in if they dont exist. If you create a macro in the editor it will only be added as "LiveTest" it wont override any other existing macro you have. I didnt want to create times when you didnt know why a sequence was working or not. The other point is that if you are editing the LUA files these will not come into effect until you do a
Code:
/console reloadui
or log out/in. This is a wow limitation.

B) The icon will only apply to newly created Macros. If you have a macro "Ret" and it doesnt have an icon and you do a /gs it will add it with your specs default icon. If you then change "Ret"'s icon in the script it will not change the icon in Macros. You can force this by deleting the macro and re-running /gs. If someone have chosen an icon in the Macro page I didnt want to try to force an icon on them for a macro.

C) I've submitted to Curse waiting on their response
I'll get on A and look further into B.
__________________
BattleNet: TimothyLuke#1860
WowLazyMacros/Curse/GitHub/WowInterface: TimothyLuke

Most Commonly Played Characters:
Huldrych@Dath'Remar
Draik@Nagrand
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 05:24 PM  
HiroYakamura
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Thansk, Feedback & Questions :)

Hey thanks for the quick reply.

to a)

What I meant with a) is that you export the '' as well as the numerical value. But they are not needed or actually they block the core addon from reading the specid properly.

Take a look at the core.lua at line 141. At the "specID" part of that line, you have additional '' in there. As result when you copy a sequence from the /GSSE window ingame, the line with the ID looks like this and is treated like a string:

specID = '72',

but it should look like and be handle as integer (i guess):

specID = 72,

otherwise the GSE-Core wil not recognize the ID and thus not list the newly included sequence.


to b)

This is for some reason related to the icon string your parse to the core.lua used as sequences.icon. I don't think this is a coude issue, its rather related to some changes in the ability naming.

For example, inside a sequence:
  • icon = 'Ability_Warrior_InnerRage',

-> does not work (even though this is the string that the /GSSE has gathered for export / copy)
  • icon = 'Ability_Warrior_Whirlwind',

-> does not work either, even though it was the string /gsse gave me

on the other hand:
  • icon='INV_Misc_QuestionMark',

-> works just fine, but was researched of the web and manually included into the sequence @ warrior.lua

So I think this one might actually jus a naming issue, for some reason the icon ability string must have changed again.

I hope i was able to explain a little bit better. Please excuse any hickups since english is not my mother language and also I'm still kind of a newby when it comes to LUA scripting

to c)

Thanks so much!

Cheers

Hiro


Originally Posted by TimothyLuke

A) I dont understand this one. In my case (Using paladins as I mainly play that) i do a /gs as ret and it adds in any Ret ones I dont have. If I change to Holy and then do a /gs it will add them in if they dont exist. If you create a macro in the editor it will only be added as "LiveTest" it wont override any other existing macro you have. I didnt want to create times when you didnt know why a sequence was working or not. The other point is that if you are editing the LUA files these will not come into effect until you do a
Code:
/console reloadui
or log out/in. This is a wow limitation.

B) The icon will only apply to newly created Macros. If you have a macro "Ret" and it doesnt have an icon and you do a /gs it will add it with your specs default icon. If you then change "Ret"'s icon in the script it will not change the icon in Macros. You can force this by deleting the macro and re-running /gs. If someone have chosen an icon in the Macro page I didnt want to try to force an icon on them for a macro.

C) I've submitted to Curse waiting on their response
Last edited by HiroYakamura : 07-20-16 at 05:29 PM.
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 04:44 PM  
TimothyLuke
A Fallenroot Satyr
 
TimothyLuke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 136
Uploads: 5
Re: Updates?

Originally Posted by corpor8chic
I've added a note to put in a check for this. You can track the progress of this here: https://github.com/TimothyLuke/Gnome...anced/issues/9

Hi Draik,

Thank you for your work on updating this addon! You have made it soooo much smarter! I went to your page on github and you have recently updated there...but not here. Should we wait for the update here?[/quote]

I Probably should be smarter about Git and use branches.

I have traditionally treated Git like my development branch and have this as the stable release. I code whereever I happen to be (lunch at work etc) and then test when Im at home in game. I then upload the fixes from testing back to Git and then when Im happy make a release for here. I say that to say Git may have broken untested code from time to time.

Having said that GIT currently has two features that are ready for their first release:
  • Code:
    /gs cleanorphans
    If a macro changes name or is removed this command will clean up orphaned macros left in the /macro interface.
  • First GS-HighPerformanceMacros GS-DraikMacros was to have enough so that there was stuff for day one of 7.0.3 and levelling. I dont pretend that these are optimised DPS or the best they can be. Beta was changing class balance daily and these were added not knowing the perfect rotations etc. The GS-HighPerformanceMacros addin will be different. These are to be identified and nominated by wowlazymacros community as being it and a bit. I don't pretend to have every class or spec. But these macros will be the special ones.
__________________
BattleNet: TimothyLuke#1860
WowLazyMacros/Curse/GitHub/WowInterface: TimothyLuke

Most Commonly Played Characters:
Huldrych@Dath'Remar
Draik@Nagrand
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 04:36 PM  
TimothyLuke
A Fallenroot Satyr
 
TimothyLuke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 136
Uploads: 5
Re: Custome macros

Originally Posted by bwaclawc
Is there a way that I can make my own macros and add them to the list?

for instance I would like to make a few changes to the Prot Pally macro, and add a macro for Prot Pally AOE, but if I use the LiveTest feature to make my own macro, how do I make an additional custom macro?
Yes you can. There are two videos on this :Essentially you can copy LiveTest and save it to your own addon pack.
__________________
BattleNet: TimothyLuke#1860
WowLazyMacros/Curse/GitHub/WowInterface: TimothyLuke

Most Commonly Played Characters:
Huldrych@Dath'Remar
Draik@Nagrand
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 04:34 PM  
TimothyLuke
A Fallenroot Satyr
 
TimothyLuke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 136
Uploads: 5
Re: Thansk, Feedback & Questions :)

Originally Posted by HiroYakamura
@bwaclawc: Check out the videos linked in the description. They should help.

@TimothyLuke: Hey first of thanks for the awesome changes to GNS! I realy love what you have made of the addon. I have been using it for years and was always wishing for almost all the features you added.

I have some debugging regarding the Script-Editor and the Exportwindow:

a) The specID is exported ind "" which makes GNSE ignore newly added macros. The ID needs to be in there as plain text.

b) When exporting you add a line for the icon, right into the main "Macro Body" so to speak. Unfortunately this "icon=...." line doesn't work at all. No matter what I do, the Icon are always blank. I have noticed that if I change the icon manualy in the regular macro window, the export box will recognize the change and adjust the text automatically. But if I copy this over to the LUA file, save, restart Wow and have the "/gs" run....the created macros still only have a blank icon.

c) I'm currently working on optional addons to your GNSE And for this I need b) to work Also I usually upload to curse, thus my question: Could you please add your project to curse as well? That way I can refer in my addons to their dependency GNSE. Or if you don't want upload on curse, would you mind if I added GNSE to my addons, since its basically a dependency?

Thanks in advance for your help

Cheers,
Hiro
A) I dont understand this one. In my case (Using paladins as I mainly play that) i do a /gs as ret and it adds in any Ret ones I dont have. If I change to Holy and then do a /gs it will add them in if they dont exist. If you create a macro in the editor it will only be added as "LiveTest" it wont override any other existing macro you have. I didnt want to create times when you didnt know why a sequence was working or not. The other point is that if you are editing the LUA files these will not come into effect until you do a
Code:
/console reloadui
or log out/in. This is a wow limitation.

B) The icon will only apply to newly created Macros. If you have a macro "Ret" and it doesnt have an icon and you do a /gs it will add it with your specs default icon. If you then change "Ret"'s icon in the script it will not change the icon in Macros. You can force this by deleting the macro and re-running /gs. If someone have chosen an icon in the Macro page I didnt want to try to force an icon on them for a macro.

C) I've submitted to Curse and its been approved
__________________
BattleNet: TimothyLuke#1860
WowLazyMacros/Curse/GitHub/WowInterface: TimothyLuke

Most Commonly Played Characters:
Huldrych@Dath'Remar
Draik@Nagrand
Last edited by TimothyLuke : 07-20-16 at 05:10 PM.
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 02:50 PM  
HiroYakamura
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Thansk, Feedback & Questions :)

@bwaclawc: Check out the videos linked in the description. They should help.

@TimothyLuke: Hey first of thanks for the awesome changes to GNS! I realy love what you have made of the addon. I have been using it for years and was always wishing for almost all the features you added.

I have some debugging regarding the Script-Editor and the Exportwindow:

a) The specID is exported ind "" which makes GNSE ignore newly added macros. The ID needs to be in there as plain text.

b) When exporting you add a line for the icon, right into the main "Macro Body" so to speak. Unfortunately this "icon=...." line doesn't work at all. No matter what I do, the Icon are always blank. I have noticed that if I change the icon manualy in the regular macro window, the export box will recognize the change and adjust the text automatically. But if I copy this over to the LUA file, save, restart Wow and have the "/gs" run....the created macros still only have a blank icon.

c) I'm currently working on optional addons to your GNSE And for this I need b) to work Also I usually upload to curse, thus my question: Could you please add your project to curse as well? That way I can refer in my addons to their dependency GNSE. Or if you don't want upload on curse, would you mind if I added GNSE to my addons, since its basically a dependency?

Thanks in advance for your help

Cheers,
Hiro
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.