• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[Trinitycore] Transmogrification 3.3.5a

Rochet2

Moderator / Eluna Dev
you probably should add new feather that can skip items need Reputation as there are some options can skip things like

Code:
Transmogrification.IgnoreReqRace = 1
Transmogrification.IgnoreReqClass = 1
Transmogrification.IgnoreReqSkill = 1
Transmogrification.IgnoreReqSpell = 1
Transmogrification.IgnoreReqLevel = 1
Transmogrification.IgnoreReqEvent = 1
Transmogrification.IgnoreReqStats = 1

anyway, thankyou

Can you give example items that are restricted?

Rather than reputation restricted items, I think you are trying to use fraction restricted items (Ally & horde)
 

Portals

Banned
For the vendor transmogrification you have also, is there a way to add only items you want instead of based on level? For example I only want items with the entry id of 1, 2, 3, 4, 5, 6, 7, 8, 9, blah blah.
 

Optimus

Emulation Addict
I have problems implementing the Transmogrification Display Vendor. I am using the latest TC core from (yesterday). This is what I get when I enter git pull rochet2 transmogvendor to a clean core:
Code:
git pull rochet2 transmogvendor
remote: Counting objects: 640, done.
remote: Compressing objects: 100% (48/48), done.
remote: Total 640 (delta 201), reused 188 (delta 188), pack-reused 404
Receiving objects: 100% (640/640), 437.68 KiB, done.
Resolving deltas: 100% (421/421), completed with 73 local objects.
From https://github.com/Rochet2/TrinityCore
 * branch            transmogvendor -> FETCH_HEAD
Auto-merging src/server/game/Entities/Player/Player.h
Auto-merging src/server/game/Entities/Player/Player.cpp
CONFLICT (content): Merge conflict in src/server/game/Entities/Player/Player.cpp
Automatic merge failed; fix conflicts and then commit the result.

Could you please help me fix this? Thanks in advance!
 

Optimus

Emulation Addict
I updated the source now.
Try to abort that merge.

Then use again.

How can I use both transmog scripts?

First "git remote add rochet2 https://github.com/Rochet2/TrinityCore.git" --> "git pull rochet2 transmog", then:

git apply transmogvendor.diff --reject

or is it somehow else?
 

Rochet2

Moderator / Eluna Dev
How can I use both transmog scripts?

First "git remote add rochet2 https://github.com/Rochet2/TrinityCore.git" --> "git pull rochet2 transmog", then:

git apply transmogvendor.diff --reject

or is it somehow else?

You must apply both. First the other and then the other.
I recommend first applying normal transmog and then the vendor.
Whatever you apply second, you will get errors with. You need to solve those errors manually. The errors come from the fact that the scripts both edit the same places.
Because the patches edit the same places in same ways, you dont need to do the changes that look like they are doing the same thing (almost all of the conflicts are these)

In addition to all that you need to set the setting at the top here to 1
https://github.com/Rochet2/TrinityC...Entities/Item/TransmogDisplayVendorConf.h#L17

So uh .. a little bit of fiddling to do :D
 
Last edited:

Optimus

Emulation Addict
I somehow managed to get them both working before... But now I can't make it happen again? Could you help me?

PS: Can you merge both Transmog Scripts in order to use them perfectly without any errors, please? It would be so good, if you can do that!
 
Last edited:

Rochet2

Moderator / Eluna Dev
I will not do that myself at the moment.
Anyone else is free to try that.

Even if I did that, I would not be maintaining it so it would be outdated after a short while.
 

Optimus

Emulation Addict
I have found a bug. When a mage cast Mirror Images spell the server crashes. Is there a way to fix this?
 

Rochet2

Moderator / Eluna Dev
I have found a bug. When a mage cast Mirror Images spell the server crashes. Is there a way to fix this?

Is it possible for you to compile in debug and post a crashlog?
If not, then at least describe a way to reproduce the crash. For example were there transmogrifications applied? To which items? etc. Need more info.
Also tell if you used Transmog or Transmog Display Vendor.

I have tested with Transmog and there is no crash so either it is a specific situation where this occurs, I am testing the wrong stuff due to lack of info or the fault is at your end.
Tested with:
equipped:
http://www.wowhead.com/itemset=649/tirisfal-regalia
http://www.wowhead.com/item=1484/witching-stave
transmogged to:
http://www.wowhead.com/itemset=671/tempest-regalia
http://www.wowhead.com/item=18873/grand-marshals-stave
Also tested without transmogrifying.
 
Last edited:

Optimus

Emulation Addict
Is it possible for you to compile in debug and post a crashlog?
If not, then at least describe a way to reproduce the crash. For example were there transmogrifications applied? To which items? etc. Need more info.
Also tell if you used Transmog or Transmog Display Vendor.

I have tested with Transmog and there is no crash so either it is a specific situation where this occurs, I am testing the wrong stuff due to lack of info or the fault is at your end.
Tested with:
equipped:
http://www.wowhead.com/itemset=649/tirisfal-regalia
http://www.wowhead.com/item=1484/witching-stave
transmogged to:
http://www.wowhead.com/itemset=671/tempest-regalia
http://www.wowhead.com/item=18873/grand-marshals-stave
Also tested without transmogrifying.

So basically, the problem exist in both Transmog and Transmog Display Vendor. No matter what items you transmogrify - the server's instantly crashes when a mage uses his "Mirror Image" spell.

Perhaps that is because the script can't use the proper transmog sets to the so called doppelgangers.
 

Rochet2

Moderator / Eluna Dev
So basically, the problem exist in both Transmog and Transmog Display Vendor. No matter what items you transmogrify - the server's instantly crashes when a mage uses his "Mirror Image" spell.

Perhaps that is because the script can't use the proper transmog sets to the so called doppelgangers.

Post a crash log and the code around the point that crashes. Most likely it is as you say, but there is nothing wrong as far as my tests show.
So the problem is in your set up. There is nothing I or anyone can do other than guess without more specific information.
 

Optimus

Emulation Addict
Excuse me please, the problem was that I was using some kind of an outdated version. It's all good now. Sorry again, for wasting your time.
 

Optimus

Emulation Addict
My friend told me that the Transmog Display Vendor should have an option for mixed weapons but not for all weapons but only like: one hand dagger transmoged to one hand axe

Is this possible?
 

Rochet2

Moderator / Eluna Dev
My friend told me that the Transmog Display Vendor should have an option for mixed weapons but not for all weapons but only like: one hand dagger transmoged to one hand axe

Is this possible?

There is only an option for any mixed weapons. Any other setting you would need to code to the script.
 
Top