Closed TylerR909 closed 1 year ago
Doing my part to spread the good word lol https://www.youtube.com/watch?v=3S0z8j6O2_I&lc=Ugz0O0kJ18wCcZ06GfV4AaABAg
Just tried this on Wrath and it wasn't hooked up to BeStride_Wrath.xml, and even then that client doesn't recognize the Passenger and Ground (Down Arrow) icons.
Still getting "You can't use that here" errors in Dalaran fwiw. (edit: I hadn't favorited any mounts)
Also couldn't hurt to check if a user even has a passenger or repair mount before adding those to the OPie ring in either client.
Updating Wrath with these mount icons:
Regular: Ashes of Al'ar Passenger: Grand War Mammoth from VoA Ground: Fiery Warhorse's Reins (Kara/Attumen) Repair: Blacksmithing
For Retail/Mainline they remain as posted above: Ashes, Sandstone Drake, Down Arrow, Blacksmithing
Also adding some code that'll intelligently add slices to the ring as things are unlocked. For example, I have no Repair or Passenger mounts in Wrath so my ring is simply this:
For joint BeStride and OPie users, this adds a default ring to OPie.
As far as OPie is concerned, this will follow all other "Default" rules that a "Default" OPie ring follows. If you update it, it should automatically update for users (New icons, extra buttons, change the default binding, etc). If they delete it by accident, they can just click OPie's "Defaults" button to regenerate all the default rings again, and so on.