• 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 3.3.5 How to make it so players start without any gear?

Recycle

Enthusiast
To remove and/or change starting gear, you need to modify CharStartOutfit.dbc

To remove the gear, simply delete all lines using a tool such as MyDBCEditor. If you wish to edit it, check CharStartOutfit on wowdev wiki for better documentation. :)

Once you've modified it, add it to your server's DBC files. The starting gear will still show in the character creation as the default ones until you add the dbc to a client-sided patch.
 

Optimus

Emulation Addict
There is absolutely nothing wrong with my dbc files and I am getting this error once I tried to open CharStartOutfit.dbc:

C0G7qhZ.png
 

Recycle

Enthusiast
There is absolutely nothing wrong with my dbc files and I am getting this error once I tried to open CharStartOutfit.dbc:

C0G7qhZ.png
Ah yes, that specific file didn't work with MyDBCEditor. Forgot, my bad. You could use Taliis' editor to edit it, but it's an unstable editor and can cause problems.

My recommendation would be to use dbcutil to convert the .dbc to a .csv file and use CSVed to modify it. If you need help, I can help you over IRC for a more detailed info. :)
 

Recycle

Enthusiast
How exactly does this work?
I made a short video - it has music, you can ignore it. I just am listening to music while working myself too ;d

You can also choose the easy way and try the file I made:
Code:
http://heyimpotato.eu/CharStartOutfit.dbc

It should work by all means, don't have a local server setup and my server's running a test how long it can stay online (even with 0 people, but other stress running). If there's other edit-related stuff, I'd be glad to help. It's a good way to jog my own memory as I've taken a small break from my own project.
 
Last edited:

Recycle

Enthusiast
Code:
https://github.com/stoneharry/Spell-Editor-GUI-V2/releases/download/v1.3.5/Spell.Editor.V2.exe

This is the last version without SQL integration.
 

Optimus

Emulation Addict
Is it possible to create a new spell (I am using an already existing one) with a new ID and add it to a specified mob? Because when I tried to do that it didn't worked. What I mean is, do I need to apply it to the client-side aswell?
 

Tommy

Founder
You could use Taliis' editor to edit it, but it's an unstable editor and can cause problems.

Really? I use Taliis all the time and never had any issues with it whatsoever. No errors, crashes, nothing, for years.


Is it possible to create a new spell (I am using an already existing one) with a new ID and add it to a specified mob? Because when I tried to do that it didn't worked. What I mean is, do I need to apply it to the client-side aswell?

Yes, it is possible to create new spells and have npc cast them. When you edit dbc files you need to replace the old dbc files via client and server.
 

Recycle

Enthusiast
Really? I use Taliis all the time and never had any issues with it whatsoever. No errors, crashes, nothing, for years.

Yeah, it's not all DBC files though. When I edited some files for when I created the shell of my first custom class it caused the dbc to become "corrupted" in a sense. It would load up "fine" but it would cause the game to crash when opening character panel.

It's a good tool for some files that it works with, and I do use it, but first hand experience of it corrupting my file made me think twice always before using it. It's at least a lot more easier to use than CSVed.

Is it possible to create a new spell (I am using an already existing one) with a new ID and add it to a specified mob? Because when I tried to do that it didn't worked. What I mean is, do I need to apply it to the client-side aswell?
Tommy is spot on with what he wrote. You can add new spells to mobs. If you create a insta-death spell with a custom ID and only make spell.dbc in the server files it'll work, but you won't see anything in your combat log nor will you see a casting animation or castbar because the client doesn't know a spell with that ID to show you. Once you've added the modified spell.dbc to your Client as well you can then see the combat log and everything else related to that spell.
 
Last edited:

pinkyflip

Banned
Is it possible to create a new spell (I am using an already existing one) with a new ID and add it to a specified mob? Because when I tried to do that it didn't worked. What I mean is, do I need to apply it to the client-side aswell?

i have made spells before. i use stoneharry's spell edit. the newest version is really nice.
it even adds them to the database . REALLY USEFUL....
 

Rezolve

BETA Tester
This can also be done via SQL. ( This is just one way of doing it )
For example:
It can take some time getting all the armors, since horde & alliance have different armors.
Find the race / class id of which one you want to do and find the itemID of the items which the character starts with and simply make a query like
seen below and use -1 in column 'amount' to remove the armor.

Code:
-- Human Warrior
INSERT INTO `playercreateinfo_item` (`race`, `class`, `itemid`, `amount`) VALUES 
(1, 1, 58231, -1),
(1, 1, 49778, -1),
(1, 1, 40, -1),
(1, 1, 39, -1);

-- Dwarf Warrior
INSERT INTO `playercreateinfo_item` (`race`, `class`, `itemid`, `amount`) VALUES 
(3, 1, 58245, -1),
(3, 1, 12282, -1),
(3, 1, 39, -1),
(3, 1, 40, -1);

Image example:
Code:
http://imgur.com/b05t1oY

Note: This was done on my server, so race/class id's could be different on different patches, same with item ids.
 
Last edited:
Top