Specifically I'd like to address a bug concerning:
- added support for 'Charm of Swift Flight'
- drycoded, so let me know if it breaks things
While the drycode didn't break anything horribly, it didn't really add support for the 'Charm of Swift Flight' either, and it did break MountUp for my druid when my druid uses a land mount.
Regular Mount-Trinket support (Crop/Whip) works just fine. It gets equipped when I mount up, unequipped when I dismount.
The Charm of Swift Flight is not equipped at all when I shift in.
The only time I've noticed Mountup equipping the charm was when I shifted directly into Flightform off my mount.
It doesn't unequip the Charm when I shift out of SFF, though.
For me I've noticed the Charm of Swift Flight being equipped whenever I dismount my landmount by shifting into any form at all. It will equip my riding crop and then, if I shift to bear or something from mounted, my Charm of Swift Flight gets equipped.
Charm of Swift Flight is not equipped when shifting into Swift Flight Form (unless shifting into Swift Flight Form from being on a regular land mount of course and even then the Charm is never unequipped).
It would be absolutely wonderful if this could get fixed, and thank you!