Project 1999

Go Back   Project 1999 > Server Issues > Bugs

Reply
 
Thread Tools Display Modes
  #11  
Old 03-11-2015, 11:44 PM
Technique Technique is offline
Sarnak


Join Date: Jun 2013
Posts: 451
Default

Here's stock eqemu:
Code:
case 122:
{
// May need to account for duration focus effects
int ticdif = spells[spell_id].buffduration - (ticsremaining - 1);
if(ticdif < 0)
ticdif = 0;
result = updownsign * (ubase - (12 * ticdif));
break;
}
Using the above formula or equivalent and splurt's stats from the Trilogy CD (8/22/01) spdat:
Quote:
Mana Required: 237
Spell Duration: 16 ticks (1.6 minutes)
Duration Formula: 1
Casting Time: 4.0 seconds
Spell Recovery: 2.50 seconds
should give us the classic spell.

The deal with duration over time spells occasionally getting an extra tick should probably be revisited in another thread.
Last edited by Technique; 03-11-2015 at 11:47 PM..
Reply With Quote
  #12  
Old 03-12-2015, 08:49 AM
Daldaen Daldaen is offline
Planar Protector


Join Date: Jun 2010
Location: Kedge Keep
Posts: 9,062
Default

You're making this way too complicated.

It currently is 15 ticks. 16 ticks is what it should be.

The formula can be either 11 start, increasing by 12 (This is what is on live currently)

Or 22 start, increasing by 11. (This is it currently is)

I think it should be what is on live. That's what makes the most sense. But you can do either one. Regardless duration needs to be 16 ticks instead of current 15.
Reply With Quote
  #13  
Old 03-12-2015, 11:39 AM
Potus Potus is offline
Planar Protector

Potus's Avatar

Join Date: Mar 2011
Posts: 1,783
Default

It should be 16 ticks 1600 damage. Archived EQNecro posts have that from Kunark.

http://web.archive.org/web/200102031...pells/13th.asp
Reply With Quote
  #14  
Old 03-13-2015, 11:43 AM
Haynar Haynar is offline
Developer

Haynar's Avatar

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

Fixed pending update

H
__________________
Haynar <Millennial Snowflake Utopia>
Reply With Quote
  #15  
Old 03-13-2015, 10:58 PM
Treats Treats is offline
Fire Giant


Join Date: Feb 2010
Posts: 981
Default

Most likely the problem with this is when the tick damage is occuring

I haven't played here in awhile but when a DoT lands doesn't it begin to tick off the damage instantly when the spell hits?

It did not work like this in classic, DoT damage was ticked off based on the six second server tick
Reply With Quote
  #16  
Old 03-14-2015, 02:24 AM
Technique Technique is offline
Sarnak


Join Date: Jun 2013
Posts: 451
Default

Quote:
Originally Posted by Treats [You must be logged in to view images. Log in or Register.]
when a DoT lands doesn't it begin to tick off the damage instantly when the spell hits?
No, it begins on the next tick as expected.

The possibility of an extra tick is being prevented by some code intervention, and at first glance it looks like it's on a per-spell basis, since I got a 5-tick celestial cleansing (paladin velious HoT) on the beta server the other day.
Reply With Quote
  #17  
Old 03-24-2015, 09:26 PM
Daldaen Daldaen is offline
Planar Protector


Join Date: Jun 2010
Location: Kedge Keep
Posts: 9,062
Default

Bump this is still not functioning correctly. Both the pre-patch and post-patch versions are missing the final (and most powerful) tick. They are 15 ticks when classicly they should be 16 ticks:

Pre-Patch Splurt:

[Sun Mar 01 17:30:14 2015] a sarnak zealot has taken 22 damage from your Splurt.
[Sun Mar 01 17:30:20 2015] a sarnak zealot has taken 33 damage from your Splurt.
[Sun Mar 01 17:30:26 2015] a sarnak zealot has taken 44 damage from your Splurt.
[Sun Mar 01 17:30:32 2015] a sarnak zealot has taken 55 damage from your Splurt.
[Sun Mar 01 17:30:38 2015] a sarnak zealot has taken 66 damage from your Splurt.
[Sun Mar 01 17:30:44 2015] a sarnak zealot has taken 77 damage from your Splurt.
[Sun Mar 01 17:30:50 2015] a sarnak zealot has taken 88 damage from your Splurt.
[Sun Mar 01 17:30:56 2015] a sarnak zealot has taken 99 damage from your Splurt.
[Sun Mar 01 17:31:02 2015] a sarnak zealot has taken 110 damage from your Splurt.
[Sun Mar 01 17:31:08 2015] a sarnak zealot has taken 121 damage from your Splurt.
[Sun Mar 01 17:31:14 2015] a sarnak zealot has taken 132 damage from your Splurt.
[Sun Mar 01 17:31:20 2015] a sarnak zealot has taken 143 damage from your Splurt.
[Sun Mar 01 17:31:26 2015] a sarnak zealot has taken 154 damage from your Splurt.
[Sun Mar 01 17:31:32 2015] a sarnak zealot has taken 165 damage from your Splurt.
[Sun Mar 01 17:31:38 2015] a sarnak zealot has taken 176 damage from your Splurt.
--Total DMG = 1485

Post-Patch Splurt:

[Tue Mar 24 21:12:45 2015] a cauldron shark has taken 11 damage from your Splurt.
[Tue Mar 24 21:12:51 2015] a cauldron shark has taken 23 damage from your Splurt.
[Tue Mar 24 21:12:57 2015] a cauldron shark has taken 35 damage from your Splurt.
[Tue Mar 24 21:13:03 2015] a cauldron shark has taken 47 damage from your Splurt.
[Tue Mar 24 21:13:09 2015] a cauldron shark has taken 59 damage from your Splurt.
[Tue Mar 24 21:13:15 2015] a cauldron shark has taken 71 damage from your Splurt.
[Tue Mar 24 21:13:21 2015] a cauldron shark has taken 83 damage from your Splurt.
[Tue Mar 24 21:13:27 2015] a cauldron shark has taken 95 damage from your Splurt.
[Tue Mar 24 21:13:33 2015] a cauldron shark has taken 107 damage from your Splurt.
[Tue Mar 24 21:13:39 2015] a cauldron shark has taken 119 damage from your Splurt.
[Tue Mar 24 21:13:45 2015] a cauldron shark has taken 131 damage from your Splurt.
[Tue Mar 24 21:13:51 2015] a cauldron shark has taken 143 damage from your Splurt.
[Tue Mar 24 21:13:57 2015] a cauldron shark has taken 155 damage from your Splurt.
[Tue Mar 24 21:14:03 2015] a cauldron shark has taken 167 damage from your Splurt.
[Tue Mar 24 21:14:09 2015] a cauldron shark has taken 179 damage from your Splurt.
[Tue Mar 24 21:14:09 2015] Your Splurt spell has worn off.
--Total DMG = 1425

Both of these are lasting just 15 ticks.

Classic Spell Data (Patch Date 2000 - 11 - 30)

Splurt
Hit Points (HP) - Unknown Formula


--------------------------------------------------------------------------------
Classes: Nec (L51)

--------------------------------------------------------------------------------
Range to Target: 200 feet

--------------------------------------------------------------------------------
Skill: Alteration
Allowable Targets: All

--------------------------------------------------------------------------------
Resistance Check: Magic

--------------------------------------------------------------------------------
Mana Required: 237
Spell Duration: 16 ticks (1.6 minutes)
Duration Formula: 1
Casting Time: 4.0 seconds
Spell Recovery: 2.50 seconds

--------------------------------------------------------------------------------
Spell cast on you: Your body begins to splurt.
Spell cast on someone: Soandso's body begins to splurt.
Spell fades: Your body stops splurting.
Reply With Quote
  #18  
Old 03-25-2015, 01:31 AM
Nycon43 Nycon43 is offline
Sarnak


Join Date: Sep 2013
Posts: 222
Default

Ouch, less damage now? ;/
Reply With Quote
  #19  
Old 03-25-2015, 08:06 AM
Daldaen Daldaen is offline
Planar Protector


Join Date: Jun 2010
Location: Kedge Keep
Posts: 9,062
Default

Yes, lost 60 damage per cast.

The problem is the final tick (191) isn't happening like it should and thats decreasing the efficiency of Splurt hugely.
Reply With Quote
  #20  
Old 03-25-2015, 09:01 AM
Daldaen Daldaen is offline
Planar Protector


Join Date: Jun 2010
Location: Kedge Keep
Posts: 9,062
Default

Also doesn't Splurt cost 240 mana, not 237? Where's my three mana points???
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 07:56 AM.


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 - 2026, Jelsoft Enterprises Ltd.