EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   General::General Discussion (https://www.eqemulator.org/forums/forumdisplay.php?f=586)
-   -   I noticed an odd thing about some NPC's (https://www.eqemulator.org/forums/showthread.php?t=41639)

dracir 12-12-2017 02:43 AM

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!

demonstar55 12-12-2017 01:53 PM

Well without NPCs listed, we can't check.

dracir 12-12-2017 03:03 PM

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.

demonstar55 12-12-2017 03:57 PM

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.

dracir 12-12-2017 04:07 PM

Quote:

Originally Posted by demonstar55 (Post 256699)
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?

demonstar55 12-12-2017 04:09 PM

There is no skill fields. This is something we need to implement though.

dracir 12-12-2017 04:45 PM

Quote:

Originally Posted by demonstar55 (Post 256701)
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.


All times are GMT -4. The time now is 10:07 AM.

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