Los Ojos Rojos

Dark Age of Camelot PvP Freeshard and Dawn of Light resource

Guide updated on 06/04/2019

This guide will show you how to customise startup locations for race/class combos.

This is very simple. First startup your server and go to the location in game where you would like to create a startup location. Type /gloc

gloc

Now you find out the RaceID and ClassID of the race/class combo you want to start here. You can find these ID's at the bottom of this page. For example, lets take RaceID '1' and ClassID '6' . This is a Briton Cleric. Now you find this race/class combo in the 'startuplocations' table and enter the new X Y Z Heading Region data for it. (Note: The public DB might be missing some race/class combos as it uses the old 'baseclass' ID's. If the race/class combo doesn't exist, simple add a new line and add the data.)

dbentry

Now reset your server and go create that same race/class combo and log in to your new startup location!

britoncleric

created

Here is some explanation of some of the fields I didn't mention:
MinVersion - You can have two startup locations set for different client versions. If you want to do that, enter a MinVersion here, otherwise just set to '0'
RealmID - This is only used for startup locations that don't specify a race/class combo. In this case, if a race/class combo is not found in the database, it will create them at this location.
ClientRegionID - This is an old field that was used when a player could choose what region they wanted to start in (Classic/SI). No longer used on new game.dll's

Now if you want all classes to start in one location, you can create a location, use RealmID, and make sure RaceID/ClassID is set to '0'. Then delete all of the race/class combos in the table that you want to start at this location. This is handy for Thidranki type servers etc.

Special note about serverproperties: If 'disable_tutorial' is set to 'False' in the database, new characters will try to be created in the tutorial zone first. If 'start_as_base_class' is set to 'true' new characters will try to be created at their base ClassID (eg. Acolyte ID 16)

Race ID's
Unknown = 0
Briton = 1
Avalonian = 2
Highlander = 3
Saracen = 4
Norseman = 5
Troll = 6
Dwarf = 7
Kobold = 8
Celt = 9
Firbolg = 10
Elf = 11
Lurikeen = 12
Inconnu = 13
Valkyn = 14
Sylvan = 15
HalfOgre = 16
Frostalf = 17
Shar = 18
AlbionMinotaur = 19
MidgardMinotaur = 20
HiberniaMinotaur = 21
Korazh = 19
Deifrang = 20
Graoch = 21

Class ID's
Unknown = 0

Base classes
Acolyte = 16
AlbionRogue = 17
Disciple = 20
Elementalist = 15
Fighter = 14
Forester = 57
Guardian = 52
Mage = 18
Magician = 51
MidgardRogue = 38
Mystic = 36
Naturalist = 53
Seer = 37
Stalker = 54
Viking = 35

Albion classes
Armsman = 2
Cabalist = 13
Cleric = 6
Friar = 10
Heretic = 33
Infiltrator = 9
Mercenary = 11
Minstrel = 4
Necromancer = 12
Paladin = 1
Reaver = 19
Scout = 3
Sorcerer = 8
Theurgist = 5
Wizard = 7
MaulerAlb = 60

Midgard classes
Berserker = 31
Bonedancer = 30
Healer = 26
Hunter = 25
Runemaster = 29
Savage = 32
Shadowblade = 23
Shaman = 28
Skald = 24
Spiritmaster = 27
Thane = 21
Valkyrie = 34
Warlock = 59
Warrior = 22
MaulerMid = 61

Hibernia classes
Animist = 55
Bainshee = 39
Bard = 48
Blademaster = 43
Champion = 45
Druid = 47
Eldritch = 40
Enchanter = 41
Hero = 44
Mentalist = 42
Nightshade = 49
Ranger = 50
Valewalker = 56
Vampiir = 58
Warden = 46
MaulerHib = 62