Closed BarbzYHOOL closed 2 months ago
Doesn't anyone care about this message?
Maybe @Rochet2 could work with me on it. I'll create hooks for those updates and eventually change the core to host what can't be done via hooks (I think tiny stuff tbh) I'd glad to work on it but: 1) we need to keep it as a module. 2) it's better that the original author could maintain it.
The idea behind hooks and core changes is: whatever something can be a conf (worldserver or cmake) that keeps the logic of a game server framework then it's good to change the core supporting it. What we MUST not do instead is messing the core with transmog-specific hacks. The job is pretty easy and I can definetly give an hand on help you guys deciding what can be done in core and what must be done in module.
But again, not alone. Feel free to organize the job on discord with me
reference of the display vendor https://github.com/Rochet2/TrinityCore/tree/transmogvendor_3.3.5/src/server/scripts/Custom/TransmogDisplayVendor
duplicate issue https://github.com/azerothcore/mod-transmog/issues/36
Rochet2 told me the script used in this module is based on the transmog version from 2014-2015. It has received many updates since then. https://rochet2.github.io/Transmogrification.html
That would be worth a go.
A quote from Rochet2 regarding the port:
And a changelog of what we're missing (we are approximatively on version 4 and transmog is at v6):