Skip to content

gragonvlad/TransmogDisplayVendor

Repository files navigation

Transmogrification Display Vendor Build Status

About

Original idea by LilleCarl. Coding work and execution by Rochet2. Transmogrification Display Vendor allows you to change the display of an item to something else. You can use any item display in the game, as long as it fits the requirements. Requirements can be tweaked in the TransmogDisplayVendor.cpp file. Basically any item should work with transmogrification. Custom items as well. No item is hardcoded to the system. Has a feature to work with the regular Transmogrification. This can be enabled before compiling in TransmogDisplayVendor.h. Made for 3.3.5a.
Source: http:https://www.trinitycore.org/f/topic/7993-transmogrification-display-vendor/

Video: https://youtu.be/PIheEziN_dY

Installation

Available as:

Using direct merge:

  • open git bash to source location
  • do git remote add rochet2 https://github.com/Rochet2/TrinityCore.git
  • do git pull rochet2 transmogvendor
  • optionally tweak the config settings in src/server/game/Entities/Item/TransmogDisplayVendor.cpp
  • use cmake and compile

Using diff (recommended):

  • DO NOT COPY THE DIFF DIRECTLY! It causes apply to fail.
  • download the diff by right clicking the link and select Save link as
  • place the downloaded transmogvendor.diff to the source root folder
  • open git bash to source location
  • do git apply transmogvendor.diff
  • if using the regular transmogrification, simply use --reject with either and overwrite the parts of the other. Order doesnt matter, as long as duplicate code doesnt exist.
  • optionally tweak the config settings in src/server/game/Entities/Item/TransmogDisplayVendor.cpp
  • use cmake and compile

After compiling:

  • TrinityCore auto updater should run needed SQLs automatically.
  • If you do not use the auto updater then run files named *_transmogvendor.sql from \sql\custom to your databases.
  • Optionally you can also insert a transmogrifier NPC to your database by running \src\server\scripts\Custom\TransmogDisplayVendor\sql\world_NPC.sql to your world database.

Usage

Equip an item that is suitable for transmogrification. Talk to Transmogrifier and select the item slot. Then select the quality and then the item you want to transmogrify to.

Bugs and Contact

Report issues and similar to http:https://rochet2.github.io/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages