Hi all.
I recently converted (most) of my project from arcemu to trinitycore. The new trinity structure is still new to me, so bare with me if this is general knowledge.
The error:
When I create a character it starts with a bow equipped as helmet, shoulderpads, left and right hand weapon. I have no idea at all why this is.
I have already tried running the version of my worldserver.exe from yesterday, which gave me no erros at all(yesterday) and it too has this problem.
So I figured the problem had to be in my database... I tried deleting everything from playercreateinfo_items and character_inventory and it didnt work.
Below screenshots has been taken right after character creation:
As you can see the item does not display in the character interface, and I have already tried to move anything in the shoulder slot to the characters bags via the wow Lua API, didn't work. I am slowly dieing because of this error, I hope someone is willing to save by giving me any information regarding this...
Edit: I tried clean DBC files, which didn't work... Don't know why I tried, I just did. I have also removed all my eluna scripts from the scripts folder, still didn't work.
Edit 2: Equipping an item in the slot where the bow is supposed to be will remove it from the characters display, but the bow won't get into the characters bags. Was tested with a shield to replace the bow in the right hand slot, when unequipping the shield and relogging the bow "magically" reappear... Which makes me think that this is indeed a core problem, just wierd that it didn't happen yesterday on the same build version?
Regards, Minupi
EDIT: I now know, that this i caused by the item_template table, I really don't see how as players are not equipped in the slots I talked about on creation...
Any insider information from a skilled trinity user on this would be great.
FIXED: Never accidently set an items entryid to 0 in the item_template table.