I’ve run into something when running visions solo.
the [nogroup] conditional is evaluating to false but [group] also appears to be evaluating to false. I’ve also noticed that omen/recount open up as if i’m in a group.
Anywho, because the macro thinks i’m both in a group and not it ends up doing nothing
#showtooltip
/click [outdoors,nomod,nogroup,nomounted]MountJournalSummonRandomFavoriteButton
/cast [indoors,nomod][combat,nomod][harm,nodead,nomod][mod,outdoors]Blink;[flyable,group]X-53 Touring Rocket;[group]Mechano-Hog;
/dismount
I decided to waste some sanity (physically and virtually) and edited the macro while in the vision, the moment i took out the nogroup conditional suddenly it worked.
In visions are you secretly in a group?..but also not in a group?
FYI: the extra ; after Mechano-Hog could cause issues and should be removed.
In visions you are in an instance group, even when solo, and that makes [group] return true. I wouldn’t describe it as a “secret” since it very clearly puts you in a party frame. Making solo parties is something you can do at any time.
- Bring up Group Finder, Select Premade Groups, Custom, Start a Group
- Check Private to keep others out and enter anything for the title and click List Group.
- Make a macro like this:
/cast [group] Blink
- Click it and it works.
- Right click yourself and select leave party
- Macro stops working
Do all of that again but change the macro to “nogroup” and it will only work when you are not in the party you create.
If there’s an issue, it’s with [nogroup] and not [group], although you have so much other stuff in that macro that determining if there really is an issue with group/nogroup or something else would be difficult.
Your best bet when troubleshooting things is simplify it to an extreme degree (like /cast [group] Blink) and test 1 condition at a time eliminating extraneous variables and isolating the situation. You’ll come to a solution way faster that way then trying to test 15 conditions at once. Build up the complexity after you have isolated and confirmed that specific things are not impacting.
You can just simplify the macro to the following and let the GCD do its thing.
#showtooltip
/cast [mod,outdoors][indoors][combat][harm,nodead]Blink;[flyable,group]X-53 Touring Rocket;[group]Mechano-Hog
/click [nomounted] MountJournalSummonRandomFavoriteButton
/dismount
1 Like
Awesome, thanks for the solo group troubleshooting step - I’m still getting back into the swing of things after 8 years away.
Following the troubleshooting steps you are right, in an “instance group” by yourself, [nogroup] evals to false.
Soooo, turns out I’m terrible…my macro works as I wanted…and the issue was really really silly.
Mechano-Hog = Horde.
Mekgineer’s Chopper = Alliance.
1 Like