Racial Starting Cities

Old feature requests stored here for reference.
Locked
User avatar
ZexisStryfe
Posts: 1026
Joined: Thu Jul 26, 2007 6:39 am
EQ2Emu Server: Sytherian Legends
Location: Connecticut
Contact:

Racial Starting Cities

Post by ZexisStryfe » Fri Oct 26, 2007 8:39 am

As per our conversation in the customization thread:
Could you add that ability to change the starting city of the races?

User avatar
ZexisStryfe
Posts: 1026
Joined: Thu Jul 26, 2007 6:39 am
EQ2Emu Server: Sytherian Legends
Location: Connecticut
Contact:

Post by ZexisStryfe » Sun Oct 28, 2007 10:38 am

As an expansion to the previous post, could we make it possible the we can assign classes based on what starting city they choose? I want gorowyn to be neutral, so the evil classes aren't going to cut it ;op

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Mon Oct 29, 2007 4:14 pm

Due to the fact you pick a class up front in EQ2 creation now, I don't know if you can do that at the client side. That might be hard-coded. However, where YOU decide to send your players should be totally under your control. I am championing that with the team now. :)
Not to put more work on the devs, but I can imagine when this is all good to go, there might be functionality similar to EQEmu where via quest/script, you can alter someone's race/class in game. With this, it might be feasible to have your players log in, do some stuff, and pick a class the old archetype way. Speculating, of course.

User avatar
ZexisStryfe
Posts: 1026
Joined: Thu Jul 26, 2007 6:39 am
EQ2Emu Server: Sytherian Legends
Location: Connecticut
Contact:

Post by ZexisStryfe » Mon Oct 29, 2007 6:34 pm

Well, that may be a pain. I am planning on using a totally different world, and while the freeport/qeynos equivilents are evil/good respectively, I wanted to make gorowyn neutral only (ie-neutral races only, no sarnak and neutral classes with a mix of the aligned classes). Gonna have to figure a way around this...

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Mon Nov 12, 2007 9:30 am

Aye, it is in the latest source and should be on the public svn server shortly. You will need to update the starting_zones table to do what you are trying to do. All the starting tables allow you to set defaults for class_id and race_id. Here is how it works:

1. Starts off trying to match the exact class_id and race_id of a character.
2. If no match, then it tries to match the class of the character.
3. If no match, then it tries to match the race of the character.
4. If no match, then it uses the default (race of 0 and class of 0).

If you want everyone to start in antonica, then you would set the zone_id to 12 (antonica's zone id) and race_id and class_id to 255. If you want only Fae to start in gfaydark you would set the zone_id to 114 and the race_id to 16 and leave class_id as 255.

This is similar to the other starting tables except all starting tables except starting_zones are inclusive (more than one condition can match like both class/race specific starting items and default starting items given to all characters).
Last edited by John Adams on Wed Sep 23, 2009 3:28 pm, edited 1 time in total.
Reason: Corrected default values for all race/class

Locked

Who is online

Users browsing this forum: No registered users and 0 guests