GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

6M Downloads

Macro that calls another macro, using the "/click" event, doesn't work like it used to...

Sethadon opened this issue ยท 1 comments

commented

Before the Dragonflight Pre-Release Content was enabled, the following macros worked flawlessly together. The parent macro, using the appropriate /click command, would execute the proper child macro sequence - depending on which Key Modifier was pressed.

After the new content was enabled, only the KeyPress events in the parent macro are executed. The sequence in either child macro are never executed.

  • Is this a WoW issue?
  • Is this a GSE Bug?
  • Do /click events no longer have the ability to call other macros?

Your help in this matter is much appreciated. Thank you!

PARENT MACRO (RAW EDIT):
{ ["Variables"] = { ["KeyPress"] = { [1] = "/cast [form:0] Shadowform", [2] = "/targetenemy [noharm] [dead]" } }, ["Actions"] = { [1] = { [1] = "~~KeyPress~~", [2] = "/click [nomod, nochanneling:Fleshcraft, nochanneling:Void Torrent] SPRIEST_DMG2_ST", [3] = "/click [mod:shift, nochanneling:Fleshcraft, nochanneling:Void Torrent] SPRIEST_DMG3_MT", ["Type"] = "Action" } }, ["InbuiltVariables"] = { ["Trinket1"] = false, ["Ring2"] = false, ["Trinket2"] = false, ["Neck"] = false, ["Head"] = false, ["Belt"] = false, ["Ring1"] = false } }

CHILD MACRO 1 (RAW EDIT):
{ ["Variables"] = { }, ["Actions"] = { [1] = { [1] = { [1] = "/cast Void Eruption", ["Type"] = "Action" }, [2] = { [1] = "/cast Devouring Plague", ["Type"] = "Action" }, [3] = { [1] = "/cast Mind Blast", ["Type"] = "Action" }, [4] = { [1] = "/cast Shadow Word: Death", ["Type"] = "Action" }, [5] = { [1] = "/cast [nochanneling:Mind Flay] Mind Flay", ["Type"] = "Action" }, ["Type"] = "Loop", ["Repeat"] = 2, ["StepFunction"] = "Priority" } }, ["InbuiltVariables"] = { ["Trinket1"] = false, ["Ring2"] = false, ["Trinket2"] = false, ["Neck"] = false, ["Head"] = false, ["Belt"] = false, ["Ring1"] = false } }

CHILD MACRO 2 (RAW EDIT):
{ ["Variables"] = { }, ["Actions"] = { [1] = { [1] = { [1] = "/cast [talent:3/3, talent:5/2] [talent:3/3, notalent:5/2] Searing Nightmare; [notalent:3/3, talent:5/2] [notalent:3/3, notalent:5/2] Devouring Plague", ["Type"] = "Action" }, [2] = { [1] = "/cast [talent:3/3, talent:5/2] [talent:3/3, notalent:5/2] Devouring Plague; [notalent:3/3, talent:5/2] Mind Blast; [notalent:3/3, notalent:5/2] Void Eruption", ["Type"] = "Action" }, [3] = { [1] = "/cast [talent:3/3, talent:5/2] Mind Blast; [talent:3/3, notalent:5/2] [notalent:3/3, talent:5/2] Void Eruption; [notalent:3/3, notalent:5/2, nochanneling:Mind Sear] Mind Sear", ["Type"] = "Action" }, [4] = { [1] = "/cast [talent:3/3, talent:5/2] Void Eruption; [talent:3/3, notalent:5/2, nochanneling:Mind Sear] [notalent:3/3, talent:5/2, nochanneling:Mind Sear] Mind Sear", ["Type"] = "Action" }, [5] = { [1] = "/cast [talent:3/3, talent:5/2, nochanneling:Mind Sear] Mind Sear", ["Type"] = "Action" }, ["Type"] = "Loop", ["Repeat"] = 2, ["StepFunction"] = "Priority" } }, ["InbuiltVariables"] = { ["Trinket1"] = false, ["Ring2"] = false, ["Trinket2"] = false, ["Neck"] = false, ["Head"] = false, ["Belt"] = false, ["Ring1"] = false } }

commented

This is a WoW change.

you need as a minimum /click MACRONAME LeftButton