Truice is a database editor specifically for Trinity.
You can edit Quests, Creatures, GameObjects, Items, Loot, Events, EventAI, SmartAI and some minor things.
While you are downloading the program, you should open your Mysql server.
After you extract the program, open truice.
Here you have to fill your mysql server, port, username and password.
Server- if it on your computer then localhost
Username and password that you use on your Mysql
Port : 3306 in case you didn't chance it
Characters : characters
World : world
Auth : auth
From here the guide will be in 3 parts : items, quest, creature
Item editor
1. Entry ID - the Entry ID is the unique ID for every item, the entry ID is for example used when you add an item ingame, using ".additem ..." in this case ".additem 30316" Usually its a pain in the ass to make a new item in other DB Editor's when you have to come up with a unique entry ID, i mean, you run out of numbers like 333333, 666666, of course there are many, but Quice generates Unique Entry ID's automatically when you make a new item...
2. Display ID- this decides how the weapon should look like, you can find Display ID's inside Quice or in WoW search engines like Thottbot or WoW.Allakhazam.
3. Quality- you can set what quality you wish for your item, anything from 0 (Grey/Poor) - 6 (Red/Artifact)
4. Class- here you set what you are created from 0( consumable) to 16 (glyps).
5. Name- the name of the item that you are making
6. Description- On some items there is a yellow text, like a "Quote" in its information, this can be written here
7. Item level - the level of your item that you are making
8. Required level- the level it needs to use it.
So you want to make your mount lvl 10 and no skill required or you want to make some engineering googles to not require engineering skill... Then below required lvl you can see RequiredSkill and Required SkillRank, but both those down to 0, then if you want to remove the reputation requriement put RequiredReputationFaction and RequiredReputationRank down to 0.
9. Item set- in case you are making a custom armor you can choose a bonus from an existed set ingame.
10. Bonding- This is if the item is Bind when picked up, Bind on equipped and so on, just click the blue dots and a small menu should pop up.
11. Delay- This is the speed in milliseconds for weapons, so... if you want your off-hand sword to be at the speed of 1.70 you type in 1700, if you want a two-handed sword with 3.40 you type in 3400
12. Socket- Here you have 3 rows, where you can fill what type of sockets you want on your item
1 - Meta Socket
2 - Red Socket
4 - Yellow Socket
8 - Blue Socket
13. Socket bonus - here you can choose what bonus should the socket have if they have the right color.
15. Spell Id- here you can put the spells that you want for the items. You can find spells on wowhead
16. Trigger- how the spells will cast from on use to on equip
17. Charges- how many times you can use the spell
18. Damage type- from normal to holy etc.
19. Damage min and max- how much damage you want the weapon to do from 1- xxxxx.
20. Stat type- the stats you want for your item agility, intellect etc
21. Stat value- how much should a stat have from 1- xxxx
After you finish the item choose script, then executed script and you should have your item in the database. In case you have your world open you need to reset it in order to see it.
Will update the guide whit quest and npc soon.