Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 03-04-2009, 09:51 PM
merb
Sarnak
 
Join Date: Jul 2005
Location: Ohio
Posts: 72
Default Huge Aggro Radius

I searched and found similar problems, but no fixes.

NPCs seem to have a huge aggro radius. This includes going through floors, walls, and long distances (image the stairs in the highkeep CY on one side and mobs aggroing from at least the other and possibly further).

I was wondering if there was a fix to this so people won't end up dying via ridiculous trains.
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
Reply With Quote
  #2  
Old 03-04-2009, 11:15 PM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

umm reduce agro range on npcs in question?
Reply With Quote
  #3  
Old 03-06-2009, 12:59 AM
merb
Sarnak
 
Join Date: Jul 2005
Location: Ohio
Posts: 72
Default

Every npc I spawn has a huge aggro range, so using #npcedit would take forever. Is there a command that I could run through MySQL to edit all of them at once?
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
Reply With Quote
  #4  
Old 03-06-2009, 01:24 AM
nilbog
Hill Giant
 
Join Date: Nov 2007
Posts: 198
Default

well.. i recommend you try GeorgeS npc editor.. it is very good, and you can choose specific zones where you want to change the aggro radius.

link dedicated to his tools on this board.
http://www.eqemulator.net/forums/forumdisplay.php?f=674

sure there are many sql queries you could run to accomplish the same thing.. but running one all inclusive one will change things you are not wanting! (i think) and, before doing anything, i would make a backup restore point for your database.

i would do it something similar to this.

UPDATE npc_types SET aggroradius = numberyouwant WHERE aggroradius > numberyouwant and zone = 'zoneshortname';

first numberyouwant.. would be what you want to change it to. by default, i think most of mine came at 40. i would check your table to see what yours is.. so, in my example.. if i wanted it to be 30 in crushbone.. i would run something like.

UPDATE npc_types SET aggroradius = 30 WHERE aggroradius > 30 and zone = 'crushbone';

im quite new at this, so someone might have a better answer than i do. remember to backup your database before doing anything!
Reply With Quote
  #5  
Old 03-06-2009, 11:37 PM
merb
Sarnak
 
Join Date: Jul 2005
Location: Ohio
Posts: 72
Default

Thanks nilbog, I may try running those commands. I also have GeorgeS's npc editor, so I'll give that a shot.
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
Reply With Quote
  #6  
Old 03-07-2009, 03:04 PM
merb
Sarnak
 
Join Date: Jul 2005
Location: Ohio
Posts: 72
Default

Quote:
Originally Posted by nilbog View Post
UPDATE npc_types SET aggroradius = 30 WHERE aggroradius > 30 and zone = 'crushbone';
This command didn't work, but since all zones had a huge aggro radius, I just took off the "and zone = 'zonename';" part and ran the query and it worked fine. I'm going to test out the aggro radius and see how it works.
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
Reply With Quote
  #7  
Old 03-08-2009, 03:10 AM
nilbog
Hill Giant
 
Join Date: Nov 2007
Posts: 198
Default

woops.. Yeah, zone isn't a column in npc_types :T I haven't tried to edit those on a such a grand scale. Hope everything worked out okay for you!
Reply With Quote
  #8  
Old 03-08-2009, 10:34 PM
merb
Sarnak
 
Join Date: Jul 2005
Location: Ohio
Posts: 72
Default

After I ran the command, everything worked fine, but every time I finish a new zone, I have to run the command again or else the new NPCs will have a big radius, but the old ones won't.
__________________
Building Server
Legends of Time - Full Custom/Legit Roleplay, need devs
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 10:02 PM.


 

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