EQArchives / eqemu-server-tuning

Track updates to the game server
MIT License
0 stars 0 forks source link

Sebilis #3

Open nazwadi opened 1 year ago

nazwadi commented 1 year ago
nazwadi commented 1 year ago

Updating mob agro range

Updated to aggroradius=60 for any mobs that previously had a radius of 35. @turbosilk99

UPDATE npc_types nt
SET nt.aggroradius=60
WHERE nt.aggroradius=35
AND nt.id IN (SELECT DISTINCT s2.npcID FROM spawn2 sp
INNER JOIN spawngroup s ON sp.spawngroupID = s.id 
INNER JOIN spawnentry s2 ON s2.spawngroupID = s.id
INNER JOIN npc_types n ON n.id = s2.npcID 
WHERE sp.zone = 'sebilis')

I tried 120, 100, and 80 and they all felt a bit high. I think the roamer at bugs aggros much better now. Check it out tomorrow and if not, this query above would make for an easy change and a quick zone repop.

nazwadi commented 1 year ago

Mobs aren't zerging you when your health is below 20%

nazwadi commented 1 year ago

You should have to click the firepot to open the door en route to Trakanon. Currently it opens just by clicking the door.

nazwadi commented 1 year ago

Updated Aggro Radius to 70 based on feedback from last night's juggs group:

UPDATE npc_types nt
SET nt.aggroradius=70
WHERE nt.aggroradius=60
AND nt.id IN (SELECT DISTINCT s2.npcID FROM spawn2 sp
INNER JOIN spawngroup s ON sp.spawngroupID = s.id 
INNER JOIN spawnentry s2 ON s2.spawngroupID = s.id
INNER JOIN npc_types n ON n.id = s2.npcID 
WHERE sp.zone = 'sebilis')
nazwadi commented 1 year ago

Killing a froglok krup knight makes Frogloks of Krup faction go up (instead of down). Initial look shows their faction is shared with froglok_zol_knights

nazwadi commented 1 year ago

Updated Aggro Radius to 65 based on player feedback:

UPDATE npc_types nt
SET nt.aggroradius=65
WHERE nt.aggroradius=70
AND nt.id IN (SELECT DISTINCT s2.npcID FROM spawn2 sp
INNER JOIN spawngroup s ON sp.spawngroupID = s.id 
INNER JOIN spawnentry s2 ON s2.spawngroupID = s.id
INNER JOIN npc_types n ON n.id = s2.npcID 
WHERE sp.zone = 'sebilis')
nazwadi commented 1 year ago

Updated MR lowered from 100 to 80 based on player feedback (this is still higher than the original 18-22):

UPDATE npc_types nt
SET nt.MR=80
WHERE nt.MR = 100
AND nt.id IN (SELECT DISTINCT s2.npcID FROM spawn2 sp
INNER JOIN spawngroup s ON sp.spawngroupID = s.id 
INNER JOIN spawnentry s2 ON s2.spawngroupID = s.id
INNER JOIN npc_types n ON n.id = s2.npcID 
WHERE sp.zone = 'sebilis');
nazwadi commented 1 year ago

Updated aggro radius: incremented by two points per group discussion this evening.

UPDATE npc_types nt
SET nt.aggroradius=67
WHERE nt.aggroradius=65
AND nt.id IN (SELECT DISTINCT s2.npcID FROM spawn2 sp
INNER JOIN spawngroup s ON sp.spawngroupID = s.id 
INNER JOIN spawnentry s2 ON s2.spawngroupID = s.id
INNER JOIN npc_types n ON n.id = s2.npcID 
WHERE sp.zone = 'sebilis')
nazwadi commented 1 year ago

Raised FR, CR, DR, PR resists to 48, and lowered MR from 80 to 48.

UPDATE npc_types nt
SET MR = 48, FR = 48, CR = 48, DR = 48, PR = 48
WHERE name != "Trakanon"
AND name NOT LIKE "myconid%"
AND nt.id IN (SELECT DISTINCT s2.npcID FROM spawn2 sp
INNER JOIN spawngroup s ON sp.spawngroupID = s.id 
INNER JOIN spawnentry s2 ON s2.spawngroupID = s.id
INNER JOIN npc_types n ON n.id = s2.npcID 
WHERE sp.zone = 'sebilis');
nazwadi commented 1 year ago

Raised scalerate = 150, ATK = 300, and Accuracy = 150

UPDATE npc_types nt
SET ATK = 300, Accuracy = 150, scalerate = 150
WHERE name != "Trakanon"
AND nt.id IN (SELECT DISTINCT s2.npcID FROM spawn2 sp
INNER JOIN spawngroup s ON sp.spawngroupID = s.id 
INNER JOIN spawnentry s2 ON s2.spawngroupID = s.id
INNER JOIN npc_types n ON n.id = s2.npcID 
WHERE sp.zone = 'sebilis');