I was wondering how to create a command block that makes Starfall and Starsurge only cast when the Starweaver talent is active. Does anyone know how to do this?
/cast [known:Starweaver, combat, nochanneling] Starsurge
/cast [known:Starweaver, combat, nochanneling] Starfall
i can get the starfall to work but not starsurge for some reason
If Starfall works but Starsurge doesn’t, it’s usually because Starsurge has stricter targeting requirements or your Astral Power is being eaten by the Starfall line first.
Try this , put Starsurge first and add exists to the target check to make sure the game knows exactly where to send the bolt.
/cast [known:Starweaver, combat, nochanneling, harm, exists] Starsurge
/cast [known:Starweaver, combat, nochanneling] Starfall
Check if you have any other macro or keybind named Starsurge. Sometimes GSE conflicts with standard Blizzard macros if they share a name.
I noticed that Starfall does work, but it isn’t casting only when it procs — it’s triggering randomly and consuming Astral Power. The talent is supposed to make it cost no Astral Power, which is why I only want it to cast when it procs.
I’m using two separate sequences: one for AoE and one for single target. I don’t have Starsurge in the AoE sequence, and I don’t have Starfall in the single-target one.
“It creates a proc-based loop between spenders. It gives Starsurge a 20% chance to make Starfall free, and Starfall a 40% chance to make Starsurge free”
So u want a proc based starfall, thats impossible with GSE.
Blizzard’s API does not allow that and prevent any macro (including GSE) from checking for buffs/procs before casting a spell. This is a hard-coded restriction to prevent automated “bot” rotations.
aah okay ty for info brother