As druids can now customise their various forms in the barber shop, is there a way to find out which forms are available to them through the API? I’m looking for something that would return an array of different forms, with a further array for each form containing the customisations available to that character in the barber shop. This would include any Legion artifact/order hall appearances and forms unlocked through inscription Marks (I may have missed some):
array = {
Bear = {
(race default),
Claws of Ursoc,
Stonepaw,
Avatar of Ursol,
Fallen to Nightmare,
Guardian of the Glade,
Might of the Grizzlemaw
},
Cat = {
(race default),
Fangs of Ashamane,
Nature’s Fury,
Primal Stalker,
Incarnation of Nightmare,
Moonspirit,
Ghost of the Pridemother
},
Travel = {
(race default),
Cheetah,
Doe
},
Flight = {
(race default),
Lunarwing,
Sentinel,
Humble Flyer
},
Aquatic = {
(race default),
Dolphin,
Orca,
Tideskipper
}
}
Does something like this exist or can it be constructed with current API methods, and if not, can it be added please? I would need it to work outside of the barber shop too.