This is now (kind of) possible with the Raw Edit button:
You can copy the “Raw version” of your macro and paste it in a comment of the WLM forum, inside two lines of these characters: ```
Example with the macro pasted between two lines of ``` characters:
{
["Variables"] = {
["KeyPress"] = {
[1] = "/click [mod:alt] AA1_BUFFS",
[2] = "/click [mod:ctrl] AA2_SLOWDOWNS",
[3] = "/click [mod:shift] AA3_AOE"
}
},
["Actions"] = {
[1] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
["Type"] = "Action"
},
[2] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat,@cursor] Tar Trap",
["Type"] = "Action"
},
[3] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,combat,@cursor] Wild Spirits",
["Type"] = "Action"
},
[4] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat,@cursor] Volley",
["Disabled"] = false,
["Type"] = "Action"
},
[5] = {
[1] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
["Type"] = "Action"
},
[2] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
["Type"] = "Action"
},
[3] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Trueshot",
["Type"] = "Action"
},
[4] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Rapid fire",
["Type"] = "Action"
},
[5] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Arcane shot",
["Type"] = "Action"
},
[6] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
["Disabled"] = false,
["Type"] = "Action"
},
[7] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Double tap",
["Type"] = "Action"
},
[8] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
["Type"] = "Action"
},
[9] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
["Disabled"] = false,
["Type"] = "Action"
},
[10] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
["Type"] = "Action"
},
[11] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Explosive Shot",
["Type"] = "Action"
},
[12] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Rapid fire",
["Disabled"] = false,
["Type"] = "Action"
},
[13] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
["Type"] = "Action"
},
[14] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
["Disabled"] = false,
["Type"] = "Action"
},
[15] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Steady Shot",
["Type"] = "Action"
},
[16] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Arcane Shot",
["Type"] = "Action"
},
[17] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
["Type"] = "Action"
},
[18] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
["Type"] = "Action"
},
[19] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Trueshot",
["Type"] = "Action"
},
[20] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Double tap",
["Disabled"] = false,
["Type"] = "Action"
},
[21] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
["Type"] = "Action"
},
[22] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Rapid fire",
["Type"] = "Action"
},
[23] = {
[1] = "~~KeyPress~~",
[2] = "/cast [nomod,nochanneling,combat] Explosive shot",
["Type"] = "Action"
},
["Type"] = "Loop",
["Repeat"] = 2,
["StepFunction"] = "Sequential"
}
},
["InbuiltVariables"] = {
["Combat"] = true,
["Trinket2"] = true,
["Ring2"] = false,
["Head"] = false,
["Neck"] = false,
["Trinket1"] = true,
["Belt"] = false,
["Ring1"] = false
}
}