How do I keep GSE from adding all of the “Preloaded” macros into my ingame Macro list?
In your Addons List - Disable GS-DraikMacros.
If you want some but not all then do a local edit of a macro and save it so its version 2 then disable .
I have two problems when i use this on my shadow priest:
Problem 1: I use this macro /cast Void Eruption /cast Mind Blast /cast Mind Flay with priority , sometimes when i cast flay and spam the button it will use flay many times in a row despite the fact that the other skills are off cd , why does it do that? do i have to change something in the macro?
I tried it again and it seems to do this alot with void bolt and not so much with void eruption , it will skip alot of void bolts sometimes but not always.
Problem 2: Is there a way to reset the macro? i ask this because you usually want to open with mind blast and the macro may be stuck on flay , well i can spam it a few times in order to have mind blast first but is there a way to do that automatically?
Hi Konstantinos
To troubleshoot what is happening in a macro /gsse debug
this will tell you why a macro is casting a particular spell. Using the Sequence Debugger from GS-E 1.4 - YouTube
In the current version the macro resets when you leave combat. Outside of that I can’t tell at the mod level to do that. Its part of Blizzards sandpit.
[quote quote=35811]Hi Konstantinos
To troubleshoot what is happening in a macro /gsse debug
this will tell you why a macro is casting a particular spell. https://www.youtube.com/watch?v=k2o2avMb4qE
In the current version the macro resets when you leave combat. Outside of that I can’t tell at the mod level to do that. Its part of Blizzards sandpit.
[/quote]
Ok nice , the only reason i can think based on what i see that cause this to happen is the gcd , it seems that when i cast mind flay and spam the button , it then cant cast the next spell due to gcd and it skip it and that cause several mind flay to be casted , i had the same problem with plea and power word: shield macro , it would cast several plea in a row and ignore shield , whats the best way to fix this problem? is there anything i can do other than spamming less the button?
Cast classes work better with slower spam rates. @cimiryc and @dohram have been doing a lot of work in this space recently so I will lean to their experience but its all tuning and tweaking at this point. You could restructure to /castsequence lines as these won’t progress until the current spell has been cast.
[quote quote=35585]In your Addons List – Disable GS-DraikMacros.
If you want some but not all then do a local edit of a macro and save it so its version 2 then disable .
[/quote]
Thank you very much.
[quote quote=35830]Cast classes work better with slower spam rates. @cimiryc and @dohram have been doing a lot of work in this space recently so I will lean to their experience but its all tuning and tweaking at this point. You could restructure to /castsequence lines as these won’t progress until the current spell has been cast.
[/quote]
Hi thanks for the answer.
You wrote a big post on a site about how castsequence works with this addon but i cant find it for some reason , is it possible to link it or tell me how it worked? also is it possible to link some of the work of these guys you mention? (assuming they used their knowledge to make macros) i want to get some ideas.
I searched a bit about castsequence and found this 6.0.3 Gnome Sequencer 1 Button Feral AND Guardian *Modified* - Patch 6.0+ - WoW Lazy Macros , this guy use it with one skill only on each row , what does it do in this case?
Lastly , i have trouble coming up with a solution because if we add castsequence then it will either get stuck on a spell or skip to cast the next , as long as we can skip and cast something else we will always have the gcd problem unless there is a mechanic with castsequence i dont understand or there is something else i could use.
For ex. in this case i have 3 skills only , void eruption mind blast and mind flay, if i do something like:
/cast Mind Blast
/castsequence Mind Flay, Void Eruption
It will go like -> mind blast -> Mind Flay -> Mind Blast -> now it will attemp to cast eruption but if the gcd doesnt allow you it will skip it and proceed to cast mind blast or flay again right?
The only good thing i see here is that we have one dump skill between flay and eruption (mind blast) which may save you some time but im not sure if its enough, maybe adding dump skills is the solution? in order to slow down the macro
If you have any ideas you can share about this one i would appreciate it , ty in advance.
Hi guys,
first of all, sorry 4 my bad English.
I’ve got a simple question about my Fury macro:
Every time ‘Dragon’s Roar’ is ready, I want to use it before ‘Rampage’. Therefor I used the “priority list” function.
My macro is lookin’ like that:
Sequences['FDump'] = {
author="Hungryhugoo@Blackhand",
specID=72,
version=21,
source = "Local",
helpTxt = "Talents: 2333333",
StepFunction = GSStaticPriority,
icon='INV_MISC_QUESTIONMARK',
lang="enUS",
PreMacro=[[
/targetenemy [noharm][dead]
]],
"/cast [combat] Dragon Roar",
"/cast [combat] Odyn's Fury",
"/cast Rampage",
"/cast Execute",
PostMacro=[[
]],
}
With my MS Macros this function works pretty well, but with this macro nearly 75% of the time ‘Rampage’ is used before ‘Dragon’s Roar’.
Is there somethings wrong with the macro or do I use a wrong delay?
Using 75ms with an average in game ping of 20-25ms.
Any ideas?
Ok, hello guys, i’m new here, I’ve just discovered GSSE yesterday and since them, i’m trying to learn all I can to improve my game experience and make the game more fun
So, here is my question (and sorry if anyone has already wrote something about)
I would like to know if there is a way to make a skill can only be cast if certain conditions are reached, like, the skill x will only be cast if I’m with max fury, if not, the GSSE will ignore that skill until the previous defined condition be satisfied.
And sorry for my bad english and all the writing and sintaxes erros
Hi @Kvothe
Short answer is no. Macros work in a very tight sandbox and don’t have access to that information. As a result while GS-E can find out that information it can’t tell the macro engine to change any of the macro script based on that information. It blocks the rest of the macro with an Interface Action Blocked message.
The /gsse debug command can help you as it reports on each line of your macro the state ie were you under GCD when you tried to do something, was the spell able to be cast, did you have enough mana/fury/etc, were you actively trying to cast something else (cas time)
What is the inner loop option on the editor? how can i use that?
Is there a way to put a ring slot on a cooldown cast timer?
The new Karazan item - Ring of Collapsing Futures has 15 sec CD but leaves a debuff that if cast within 30 seconds has a chance to proc a 5 min CD getting higher chances of that 5 min CD per cast.
So what I am looking for is a way to have say something like:
/use [combat]reset=30 Ring of Collapsing Futures
or
/cast reset=30 Ring of Collapsing Futures",
However attempting this within the premacro or postmacro causes the ring to not be used at all or keep casting without waiting 15 seconds causing a 5 min CD.
What you are asking cannot be Macrod.
You could try
/castsequence reset=30 Ring, null
But you can’t put this into a GS-E macro. You also need to Not hit the button for 30 seconds for this to work.
so how do i setup a macro to be cast every 80ms
Im sure this has been asked but I cant find it. What file are the macros I import with /gsse in?
@zerodegr - Thats not a GSE question. You need to look into a hardware or software solution like Razer or Logitech programmable keyboards.
@Travid Asrnold - Its in wows mod storage space in the WTF folder. It doesnt store it in any of the programming code folders in Interface\Addons
I am making a 2 spell macro sequence. I click on save and go to my macro window and there are no macros created. Nor can I find an macros that are already premade in the addon.
How do I get the macro to be made into a macro button?
FIXED*
Sorry looks like I had too many macros. Don’t know how to delete a post.
In this version the premise macros are disabled by default. You need to Enable via the /gsse window before they appear in the Macros windo. You don’t need to go to that window as you can drag the macro straigh from the icon in the /gsse window.
When you press save you will receive a note about the macro being saved. If you don’t get the not it won’t have saved anything. The most common cause for this is not putting in a sequence Name. Again the save action creates the macro stub and all you then need to do is drag the icon from the /gsse window to your task bar.