Introducing tools.wowlazymacros.com - Your Sequence Building Companion

Hello everyone,

Sorry for the delay! I have been sick, sleep deprived a little and most times pass out with a laptop on my lap lol…

I got some answers for you @celbone:

Answer #1: It couldn’t before, but just pushed an update. Hold a modifier key while viewing the timeline and your modifier spells render right on top of the priority rotation. Cooldowns are shared between both.

This feature is more for debugging and to help see the flow/rotation. There’s too many variables to keep up with. However, I’m impressed how far it hss gotten, I might be half way there hehehe.

Answer #2: On-use trinkets track cooldowns when you set them in the dropdown. Passive procs aren’t loaded automatically since most just give stat bumps that don’t change your rotation anyway. If there are some specifics, let me know and I can try to look into it.

Answer #3: Yep. Pulls cooldown data from the spell database. Abilities won’t cast if they’re on CD. For priority blocks, it picks the first available option, etc. I tried to debug as much as I could, let me know if I missed any. It should be better on the last update from today.

Latest updates:

  • Modifiers overlay for the timeline - hold Shift/Ctrl/Alt to see how your modifier spells fit into the rotation. What a ride…
  • Also added form/stealth support for classes that use them (Druids, Rogues, Priest, etc).
  • Spell data updated to Midnight expansion since it’s around the corner.
  • Polished up the UI a bit too.
  • Classic support coming soon.

I know it might not be for everyone, but I hope it helps a bit.

Enjoy, and thanks all for the kind words!

1 Like

hey mate,

Like asked on my last post (waiting for approval when I’m posting this), the tool is probably checking for #spellID on some sort of cached database ? I did import the talent for Shadow Priest Void Weaver, no Void Torrent talented, but still getting some Void Torrent proc/casts during the simmulation

Talent loadout

CIQAJVmtV83otBfEj5bt80waBMDjZeAAAAAAAAAAAAAjx2YMzMLbYmxMzMzygZjZmZY2YgxYYWMbTNzgFYmZAgAMbz2SwsxCglZA

Hi there mate, just give it a test and it is really amazing to see the timeline flowing with modifiers, wow! The team is going top of the mountain with this tool.

But, you probably expect this from me at this point, may I ask you a couple ?

1 - The tool is considering the GCD and KeyPress GCD ? Just asking ‘cause GSE does that when you set the msclickrate, which may cause some overlaping over the rotation and also, if msclickrate too low, we end up on a gap without things to execute. I believe that is thing that causes most of the adjusting time for developers. I’m aware of the many variables, totally understandable if you say that it’ll not be there.

2 - GSE for times, brings from spellCache a #spellID different from what is on retail, it happens, not a biggie, we can add !spell to avoid that ok, but! The tool is considering #spellID or #spellRank here?

I’ll try to give it a look tonight, will do my best.

In the meantime don’t rely on the spell flow simulation, it will never be 100% accurate as it is not the game lol.

I would treat it as just a feature to guesstimate and debug assistance, can’t bring the whole game mechanics into it at the moment.

Obviously I will try to get as close as I can, but there will always be nuances.

It’s errand day today. If I have some energy left will see if can find an answer or try to fix it if there’s an error in the logic.

Thanks for the support!

totally understand you here mate, no worries at all, I’m also trying to understand a bit better this tool, so I be able to know where the tool is at compared to the game itself. It is already a huge help for sure.

1 Like

Hello @celbone,

1 - GCD and MS Click Rate:

Yes, the “MS Rate” setting represents how fast you’re spamming the button, same idea as GSE’s msClickRate.
The rotation preview tracks:

  • Wasted Presses = the overlapping you mentioned, when you’re pressing faster than the GCD allows
  • GCD Uptime = shows gaps if your rate is too slow
    There’s always more variables in game that we can’t account for, but hopefully this gives you a rough estimate to work with instead of pure trial and error.

2 - Spell IDs and Talent Gating:

Yes, the tool checks spell IDs against the database (extracted from SimulationCraft’s SpellDataDump).

Before, the talent system only applied talent effects to spells (cooldown reductions, spell replacements, cost changes, etc.) but wasn’t checking whether you actually had access to the spell in the first place. The new feature adds that availability check.

Just pushed an update that adds talent gating. The tool now:

  • Checks if spells require talents - If a spell needs a talent you haven’t selected, it gets skipped and shows a warning
  • Hero tree aware - Spells from the wrong hero tree get blocked (e.g., if you’re Voidweaver, Archon spells like Halo won’t cast)
    For your Shadow Priest Voidweaver case, Void Torrent should now be blocked if you don’t have it talented, and you’ll see a warning showing which spells were skipped.
    Try importing your talent string in the “Import Talents” field under the Rotation Preview section and let me know if it’s working correctly for you.

Note on data: The tool has moved to Midnight expansion data. Spell IDs and talent trees are now based on the Midnight PTR data extracted from SimulationCraft. If you notice any spells with incorrect IDs or missing from the database, let me know.

Hopefully that answers your questions. Let me know if anything isn’t working as expected or if you have more questions.

awesome! the update push to midnight spells were on point mate, the tool is getting even powerful!

GSE Builder Updates

  • Bug Fixes & Improvements

New: Undo System

  • Full undo history with dropdown picker
  • See all your changes, click to restore any previous state
  • Preview changes on hover before applying

New tool added: Gear Check
Look up any character and see what’s missing - enchants, gems, sockets. Also shows tier set bonuses, embellishments, and talents (with copy button for in-game import).

Let me know if something looks off or missing! Suggestions welcome.

Two new tools just dropped:

Macro Quiz - Test your GSE knowledge with 1,500+ questions across 3 difficulty levels. Learn macro syntax, conditionals, and troubleshooting.

World Events - Live countdown timers for WoW world events with calendar subscription.

Most of these are just tools I wanted for myself, figured I’d share in case anyone else finds them useful.

As always, let me know what you think or if you spot any issues!