Project 1999

Go Back   Project 1999 > Server Issues > Bugs

Reply
 
Thread Tools Display Modes
  #1  
Old 11-02-2010, 07:05 PM
eriamjh eriamjh is offline
Aviak


Join Date: Feb 2010
Posts: 82
Default NPCs casting Dark Empathy: A few bugs and related issues

Some main issues here:

1. Necro NPCs randomly decide to cast Dark Empathy on themselves as if it were a beneficial healing spell.

DE is tagged beneficial but also other target only just like Lifetap line is detrimental / other target only. NPCs therefore must be ignoring other-target-only checks on beneficial spells that they consider casting on themselves.(?)

NPC necros, including Lasna Cheroon in MM, are casting DE randomly whenever they are in combat, have lost some health, and have LOS on their target.

2. If any of these NPCs have less than 40 HP, they reach 0 or land in the negatives before the healing component is applied, suiciding and poofing the exp / loot.

(If an NPC somehow manages to kill themself, even if you did more damage, the corpse poofs.)


3. Necro NPCs consider themselves out-of-combat when casting Dark Empathy on other NPCs around them. This is correct, however OOCombat regen is fixed at a 5% heal ever 6 seconds, completely negating the rate at which Dark Empathy deals damage and otherwise healing the NPC.

This leads to almost continuous DE heals through walls by multiple NPCs at close to zero cost (20 mana a cast minus mana regen; DE being cast every two ticks on average.)

4. This OOCombat regen is not classic. However, current raid rules state that you cannot engade a damaged boss during/after another raid's attempt, until the Boss is OOCombat and healed to 100%. This requires a non-classic, percentage-based healing rate on at least these mobs to keep this (VERY GOOD) rule viable.

If/when this is fixed, another issue may arise:

5. NPCs should also cast DE until they die, only ever doubling the delay between uses as their HP pool dwindles. (or similar) In classic I often witnessed the necro NPCs in Bonecracker's room in Najena suiciding after a few too many DEs. Once they get under 50% (or some arbitrarily low amount) they started casting DE about half as fast, but it still caught up with them rather quickly. I assume they were lom casting as quickly as possible at that point.

Hope that helps clean up DE. I was really missing it going on in the background but now it's just a bit too much. [You must be logged in to view images. Log in or Register.]
Last edited by eriamjh; 11-02-2010 at 10:11 PM..
Reply With Quote
  #2  
Old 11-03-2010, 12:12 AM
Uthgaard Uthgaard is offline
VIP / Contributor

Uthgaard's Avatar

Join Date: Aug 2010
Posts: 5,446
Default

They shouldn't use it on themselves, but they absolutely will cast it through walls and regen faster out of combat.
Reply With Quote
  #3  
Old 11-03-2010, 12:20 AM
Haynar Haynar is offline
Developer

Haynar's Avatar

Join Date: Oct 2009
Location: West of the Mississippi
Posts: 2,955
Default

I didn't look at all the spells that NPCs cast now.

What all are the new spells being cast that weren't being cast before?

If the mechanics aren't in place to account for proper use by NPCs, they could be the cause of some crashes.

Haynar
Reply With Quote
  #4  
Old 11-04-2010, 12:25 PM
Olacaten Olacaten is offline
Aviak


Join Date: Apr 2010
Location: Great Falls, MT
Posts: 85
Send a message via MSN to Olacaten
Default

Quote:
Originally Posted by eriamjh [You must be logged in to view images. Log in or Register.]
Some main issues here:

1. Necro NPCs randomly decide to cast Dark Empathy on themselves as if it were a beneficial healing spell.

DE is tagged beneficial but also other target only just like Lifetap line is detrimental / other target only. NPCs therefore must be ignoring other-target-only checks on beneficial spells that they consider casting on themselves.(?)

NPC necros, including Lasna Cheroon in MM, are casting DE randomly whenever they are in combat, have lost some health, and have LOS on their target.

2. If any of these NPCs have less than 40 HP, they reach 0 or land in the negatives before the healing component is applied, suiciding and poofing the exp / loot.

(If an NPC somehow manages to kill themself, even if you did more damage, the corpse poofs.)


3. Necro NPCs consider themselves out-of-combat when casting Dark Empathy on other NPCs around them. This is correct, however OOCombat regen is fixed at a 5% heal ever 6 seconds, completely negating the rate at which Dark Empathy deals damage and otherwise healing the NPC.

This leads to almost continuous DE heals through walls by multiple NPCs at close to zero cost (20 mana a cast minus mana regen; DE being cast every two ticks on average.)

4. This OOCombat regen is not classic. However, current raid rules state that you cannot engade a damaged boss during/after another raid's attempt, until the Boss is OOCombat and healed to 100%. This requires a non-classic, percentage-based healing rate on at least these mobs to keep this (VERY GOOD) rule viable.

If/when this is fixed, another issue may arise:

5. NPCs should also cast DE until they die, only ever doubling the delay between uses as their HP pool dwindles. (or similar) In classic I often witnessed the necro NPCs in Bonecracker's room in Najena suiciding after a few too many DEs. Once they get under 50% (or some arbitrarily low amount) they started casting DE about half as fast, but it still caught up with them rather quickly. I assume they were lom casting as quickly as possible at that point.

Hope that helps clean up DE. I was really missing it going on in the background but now it's just a bit too much. [You must be logged in to view images. Log in or Register.]
( In Najena there doing the same thing. )
Reply With Quote
  #5  
Old 11-05-2010, 12:57 PM
ShivanAngel ShivanAngel is offline
Kobold


Join Date: Oct 2010
Posts: 132
Default

Just had the Undead knight in unrest do this. Was at 1% tried to heal himself and died because of it. The corpse poofed and no exp was given.
Reply With Quote
  #6  
Old 11-09-2010, 12:32 PM
Lyrik Lyrik is offline
Kobold


Join Date: Nov 2010
Posts: 125
Default

Quote:
Originally Posted by Olacaten [You must be logged in to view images. Log in or Register.]
( In Najena there doing the same thing. )
Confirming have seen this occur in Najena, mob healing itself with dark empathy line of drain self/heal other spells.
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 03:31 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.