GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

[BUG]

Juffel-GSE opened this issue ยท 4 comments

commented

๐Ÿ”ต Describe the bug:
As a Shadow Priest, I find mid fight often my mind flay cast in my sequence just stops casting. This happens when it gets empowered and becomes 'mind flay: insanity' for 1 cast then goes back to being 'mind flay' I think may be the issue.
I can see if I look at my macro right after a fight with the issue present ends, it has changed in my sequence to 'mind flay: insanity' and hasnt changed back to Mind Flay so it doesnt cast mind flay any more during that fight it appears. I do find that the next fight it does swap back and can be ok until a longer fight where the issue can happen again.

๐Ÿ”ต To reproduce: (Steps to reproduce the behavior)

  1. Using a sequence with /cast [nochanneling] mind flay, or variations such as '[known:mind flay] Mind Flay; [nochanneling:Void Torrent, nochanneling:Mind Flay: Insanity] Mind Flay: Insanity' or any variation of that.
  2. Try a dungeon or a delve, after mind flay is empowered to mind flay insanity periodically the sequence will just no longer cast mind flay at all until it becomes mind flay: insanity again for 1 cast. It won't cast regular mind flay once it starts to happen until the fight ends and you start the next fight.

๐Ÿ”ต The error:
No errors given.

๐Ÿ”ต Screenshots:
The top image is how I wrote the macro and how it appears when it is working.
The bottom image is what I noticed when I opened my sequence immediately after exiting a fight where the issue occured and noticed it was changed to mind flay: insanity.
image

๐Ÿ”ต Expected behavior:
When mind flay is present, cast mind flay. When it is empowered and becomes mind flay: insanity, cast mind flay: insanity. After empowerment ends and the spell reverts to Mind Flay, cast Mind flay.

๐Ÿ”ต GSE.lua file:
Please provide your GSE.lua file or the export string for the specific macro that is causing an issue.

  • To find the GSE.lua file:
  1. First, make sure you have enabled the "File Name Extensions" checkbox in Explorer (View tab)
  2. Browse to C:\path\to\wow\_retail_\WTF\Account\YourAccountName\SavedVariables\ or /path/to/WoW/_retail_/WTF/Account/YourAccountName/SavedVariables
  3. Copy the GSE.lua file to your Desktop
  4. Rename this copy to GSA.lua.txt
  5. Then just drag it here in your message
    GSE.lua.txt
  • Note: If you do not include your GSE.lua file you are wasting your time and mine. 90% of the time, the first thing I will ask for is "Can you please upload your GSE.lua file?". This file is needed with the error to work out Why that error occured for you.

๐Ÿ”ต Desktop (please complete the following information):

  • OS: Windows 10 64bit
  • Game Version retail, I think we are on 11.02? What ever the current retail version is as of 21/10/2024.

๐Ÿ”ต GSE Version:

๐Ÿ”ต Additional context:
I think I've provided all I can think of, please let me know if you need more thank you.

commented

The solution is /use [known:391403] Mind Flay: Insanity; Mind Flay

commented

It's a WoW bug, unfortunately, not a GSE bug. GSE asks WoW with casts as opposed to use what is the base spell and sometimes WoW forgets. See #1644 and https://github.com/TimothyLuke/GSE-Advanced-Macro-Compiler/wiki/Base-Spells-and-Translating-Sequences-and-Macro-between-languages.

commented

The work around is working nicely, thank you for the quick reply!

commented

The spellID is Mind Flay: Insanities spell id - solves the : in the spell name issue with [known: Mind Flay: Insanities]