EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::General Support (https://www.eqemulator.org/forums/forumdisplay.php?f=598)
-   -   Troll Warrior issue (https://www.eqemulator.org/forums/showthread.php?t=31779)

blindaviator 08-05-2010 12:04 PM

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?

Derision 08-05-2010 02:20 PM

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.

blindaviator 08-06-2010 12:46 AM

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...

blindaviator 08-06-2010 12:54 AM

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...


All times are GMT -4. The time now is 02:32 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.