Trinkets NOT on GCD problem

I have two trinkets on my warrior:

  1. Enforcer’s Stun Grenade
  2. Modular Platinum Plating

I can fire them both at once using a macro just fine. That’s not the problem.

The problem is that now (post pre-patch), those two entries seem to have changed their behavior.

/cast Modular Platinum Plating
/cast Enforcer's Stun Grenade
/cast Avatar

I have that as a part of a macro chain.

With my Charge macro

#showtooltip
/click <the button that has that other macro on it> LeftButton
/cast [@mouseover,harm,nodead][harm][]Charge

It works just fine 100% of the time.

With Shield Slam, however (same macro, replace Charge with Shield Slam), if (and only if) the trinkets are still on cooldown, I get a “That ability is not ready yet” notification and Shield Slam does not happen.

But if the trinkets are NOT on cooldown, it works just fine.

So I can fire both trinkets and Avatar and Shield Slam if they’re all OFF cooldown, but if the two trinkets (and only the trinkets) are on CD, Shield Slam won’t fire.

Does that seem right? I didn’t think macros were supposed to be able to tell if something was on CD or not and this appears to.

It’s not stopping me from casting all four things (trinket, trinket, Avatar, Shield Slam) all at once. Only if the trinkets are on CD. And only for Shield Slam, not for Charge.

Added: Further testing. It’s Just the Modular Platinum Plating that’s causing the problem.

If I have only that one on CD before I hit the macro, the problem exists.

if I have only the other one on CD before I hit the macro, no problem.

It feels like a bug in that trinket, not a prepatch issue, but I could use confirmation if anyone has it.

Added: Oddly, it only matters if that trinket is in the macro.

Triggering them manually or simply triggering that one outside the macro doesn’t result in locking out Shield Slam’s macro.

Interestinger and interestinger.

Flip the order.

#showtooltip
/cast [@mouseover,harm,nodead] [] Shield Slam
/click <the button that has that other macro on it> LeftButton
/cast Avatar
/use 13
/use 14

I’ll give it a try for testing purposes, but it’s in a pre-attack macro chain and would somewhat defeat the purpose of the whole thing.

What I don’t get is that it doesn’t seem to be a function of two trinkets conflicting because they’ll both fire, it doesn’t seem to be an issue with the offending trinket interfering with Shield Slam, because if I move that one out of the macro and fire it separately and then fire the macro (with that trinket removed) it doesn’t matter. It doesn’t seem to be an issue with using the names instead of the numbers, because I tested it both ways.

That I can do all four actions, trinket, trinket, Avatar, Shield Slam when they’re all off CD is a puzzle as well.

It’s only when I have the 2nd trinket in the chained macro and that trinket is on CD that it fails.

Update: Does not fail to cast anything your way.

I guess I may have to just have a single macro that doesn’t follow the pattern of the rest of the ones I use to deal with this for Shield Slam.

It does seem a bit of a puzzle that it’s only that one ability that is affected by this.