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

General::General Discussion General discussion about EverQuest(tm), EQEMu, and related topics.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-12-2017, 02:43 AM
dracir
Sarnak
 
Join Date: Dec 2017
Location: US
Posts: 43
Default I noticed an odd thing about some NPC's

Running on Akka's Installer
Running around as a low level. I found myself wandering bored, thinking of what to test.

I decided to start randomly attacking people.
Eventually i found a red npc that i was able to hit. and hit. and hit.
For some reason he was missing me. I'm only level 8!

I decided to log in my GM account.

#showstats
Level 61
192 str
compute_tohit: 7
compute_defense: 33



I have only noticed this in starter zones, but this is reoccurring through many of them. There are dozens of NPC's like this. I wont post specific NPC's because they are all over the place.

This explains why my level 8 could get off 10-20 hits before it was even able to hit me.
---------------------------------------------------------
Now that i know about it. What can i do about it?
I attempted to go into the database, find their stats, and update them. Sadly there wasn't a compute_tohit cell. I increased attack speed and strength, but this did not change thier compute_tohit.

If anyone has any advice i would love to hear it. I wouldn't mind manually updating each one(i'm sure there are a few hundred). As long as i could figure out how to update the chance to hit.

Thanks for listening!
Reply With Quote
  #2  
Old 12-12-2017, 01:53 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

Well without NPCs listed, we can't check.
Reply With Quote
  #3  
Old 12-12-2017, 03:03 PM
dracir
Sarnak
 
Join Date: Dec 2017
Location: US
Posts: 43
Default

Bartle_Barnick 19043
Uner_Gnarltrunk 19053
Fento_Jalla 19030
Bodbin_Gimple 19074
Daleen_Leafsway 19079
Crista_Tagglefoot 19072
Bumpy_Quickfinger 19029
Staria_Longhair 19028
Martyn_Firechaser 38063
Tran_Lilspin 38036
Cyria_Lorewhisper 38069
Xylania_Rainsparkle 38071
Valani_Gadriek 24096
Geoard_BlueHawk 24068
Helia_BlueHawk 24067
Luren_Renthalis 24070
Inkeep_Roster 21061
Inkeep_Seke 21060
Sorsha_Hobbitfriend 21059
Slea_Pinewhisper 21053
Katha_Firespinner 22092
Lyth_Spellstar 22093
Inkeep_Juna 22096

Now that i am exploring the world a bit more. 90% of all non-guard, non-monster NPC's have 7 to hit. (Example: Level 1 rats have 21 to hit*) And many of these NPC's are level 40+
Can I update the compute_hit somewhere?
Would be nice if i could find compute_tohit in the database. Then i could just run a script based on level and tohit, just update them all.
Reply With Quote
  #4  
Old 12-12-2017, 03:57 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

This is because of their skills are super low being a class not in skill caps. compute_tohit is the base accuracy calculation based on skill and accuracy field.
Reply With Quote
  #5  
Old 12-12-2017, 04:07 PM
dracir
Sarnak
 
Join Date: Dec 2017
Location: US
Posts: 43
Default

Quote:
Originally Posted by demonstar55 View Post
This is because of their skills are super low being a class not in skill caps. compute_tohit is the base accuracy calculation based on skill and accuracy field.
Thanks for the reply demonstar55.

I found the accuracy fields. That probably doesn't need to be touched, as long as i can update the skill field to max them.
I'm unable to locate the skill field for npc_types. Once i can find that i can just do a run a query in HeidiSQL and update them all by level brackets.

>>Wait are you saying they need to be set to a different class?
Reply With Quote
  #6  
Old 12-12-2017, 04:09 PM
demonstar55
Demi-God
 
Join Date: Apr 2008
Location: MA
Posts: 1,164
Default

There is no skill fields. This is something we need to implement though.
Reply With Quote
  #7  
Old 12-12-2017, 04:45 PM
dracir
Sarnak
 
Join Date: Dec 2017
Location: US
Posts: 43
Default

Quote:
Originally Posted by demonstar55 View Post
There is no skill fields. This is something we need to implement though.
Is there any way i can update them? manual or otherwise? Or should i just overcompensate the lack of stats with the accuracy stat?

UPDATE: Attempting to #npcedit i can't give them attack or accuracy. Probably user error. It would take a few weeks to go through the thousands of NPC's with this bug though, so maybe i should wait for a fix.
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 12:22 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3