Dragon Riding and Druid forms macro

Hey all,
I am working on a macro for my Druid and her forms and dragonriding mount. I found this one below but it takes me out of Moonkin form when the dragon mount is summoned and I don’t always go back into Moonkin form. Any ideas? The macro is below.
#showtooltip
/stopmacro [flying]
/cast [indoors] Cat Form(shapeshift); [advflyable] DRAGONRIDING_MOUNT; Travel Form(shapeshift)
/cast Moonkin Form

Could try the following. Replace 3 with whatever index your Moonkin Form is on.

#showtooltip
/stopmacro [flying]
/cast [indoors] Cat Form(shapeshift); [advflyable] DRAGONRIDING_MOUNT; Travel Form(shapeshift)
/cast [advflyable,noform:3] Moonkin Form

But Boomy as-is makes this whole thing is messy. I’d personally stick it on a modified press instead.

#showtooltip
/stopmacro [flying]
/cast [mod] Moonkin Form; [indoors] Cat Form(shapeshift); [advflyable] DRAGONRIDING_MOUNT; Travel Form(shapeshift)
1 Like

Thank you so much! I’m gonna try your suggestion!!! Also it just has to work until TWW when flight form becomes dynamic.