Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 08-05-2010, 12:04 PM
blindaviator
Sarnak
 
Join Date: Jul 2010
Posts: 61
Default Troll Warrior issue

I have reset the starting zone and bind point for every race and class to a specific zone and location... So far every race/class combo I have created all start at that location except for all Trolls (except the Berserker)..

I created Trolls of all classes and (so far) it has always started me in Grobb with a bind point of Innothule with the exception of Berserkers... I even have the level requirements for Grobb set at 85 and it still puts the toon there at level 1...

I have double checked my starting zone and location in the database manually and the required level... They are all set properly for all Trolls of every class and deity... Nothing I change seems to prevent the starting point of Grobb...

Any suggestions on what may be wrong?
Reply With Quote
  #2  
Old 08-05-2010, 02:20 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

When you create a character, there should be messages written to one of the logs along the lines of:
Code:
Start zone query: SELECT x,y,z,zone_id,bind_id FROM start_zones ....
followed by:
Code:
Found starting location in start_zones
or
Code:
No start_zones entry in database, using defaults
I would create a troll and then check your logs to see what SQL query the server is executing to find the start zone and double-check you have a row that matches that query.
Reply With Quote
  #3  
Old 08-06-2010, 12:46 AM
blindaviator
Sarnak
 
Join Date: Jul 2010
Posts: 61
Default

Here is what I am getting...

Code:
[08.05. - 23:31:08] [WORLD__CLIENT] xxxxxxxxx: Name approval request.  Name=Kuukub, race=Troll, class=Warrior
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Character creation request from xxxxxxxxx LS#xxx (xxx.xxx.xxx.xxx:62930) : 
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Name: Kuukub
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Race: 9  Class: 1  Gender: 0  Deity: 211  Start zone: 6
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: STR  STA  AGI  DEX  WIS  INT  CHA    Total
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: 118  119  113   75   60   52   40     577
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Face: 6  Eye colors: 1 1
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Hairstyle: 255  Haircolor: 255
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Beard: 255  Beardcolor: 255
[08.05. - 23:31:09] [WORLD__CLIENT] Validating char creation info...
[08.05. - 23:31:09] [WORLD__CLIENT] Found 0 errors in character creation request
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Current location: grobb  0.00, -100.00, 4.00
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Bind location: innothule  -588.00, -2192.00, -25.00
[08.05. - 23:31:09] [WORLD__CLIENT] xxxxxxxxx: Character creation successful: Kuukub
[08.05. - 23:31:12] [WORLD__CLIENT] xxxxxxxxx: Attempting autobootup of grobb (52:0)
[08.05. - 23:31:13] [WORLD__ZONE] [10] Setting to 'grobb' (52:0)
[08.05. - 23:31:13] [WORLD__CLIENT] xxxxxxxxx: Entering zone grobb (52:0)
[08.05. - 23:31:13] [WORLD__ZONE] [10] [grobb] Broadcasting a world time update
[08.05. - 23:31:13] [WORLD__ZONE] [10] [grobb] Setting to 'grobb' (52:0)
[08.05. - 23:31:13] [WORLD__CLIENT] xxxxxxxxx: Sending client to zone grobb (52:0) at xxx.xxx.xxx.xxx:7009
[08.05. - 23:31:13] [WORLD__CLIENT] xxxxxxxxx: Client disconnected (not active in process)
And here is what is in database under start_zone:

Code:
<?xml version="1.0"?>

<table name="start_zones">
	<row>
		<x>-341.2</x>
		<y>-1645.2</y>
		<z>3.8</z>
		<zone_id>22</zone_id>
		<bind_id>22</bind_id>
		<player_choice>5</player_choice>
		<player_class>1</player_class>
		<player_deity>211</player_deity>
		<player_race>9</player_race>
		<start_zone>22</start_zone>
		<bind_x>-341.2</bind_x>
		<bind_y>-1645.2</bind_y>
		<bind_z>3.8</bind_z>
		<select_rank>50</select_rank>
	</row>
</table>
It is set properly in the database for all Troll classes, deities and race combinations...
Reply With Quote
  #4  
Old 08-06-2010, 12:54 AM
blindaviator
Sarnak
 
Join Date: Jul 2010
Posts: 61
Default

I think i might see what the problem is... The creation process is looking for player_choice 6 and the only trolls with that selection is the berserker... All the other classes have choice 5... I will try changing that to 6 for all the others and see what happens...

Yup that was the problem.... Player choice 5 for the Trolls forces them into Grobb and bind in Innothule... It seems to totally ignore the database setting for them with that setting and it seems to ignore the level restrictions on the zone as well...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:39 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3