Project 1999

Go Back   Project 1999 > Server Issues > Bugs

Reply
 
Thread Tools Display Modes
  #1  
Old 03-06-2015, 11:31 AM
Daldaen Daldaen is offline
Planar Protector


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

Splurt - Should deal 1600ish damage not 1500ish. I'm assuming the correct formula is what's on Live currently: start at 11, increase by 12 per tick for the next 15 ticks (total of 16 ticks, 96s duration). Total damage of 1616.

EQ Caster's Realm 2001

Quote:
1 minute 36 seconds
Casting Time: 4 seconds
Recast Time: Instant
Actual Effects: Target: Damage Over Time (Unknown)
Description: This spell does an increasing amount of damage the longer it is on the target. It appears to max out doing around 1600 hp damage against NPC's over the 96 second period. Around 1100 against players.
Everlore 2001

Quote:
was in deep in Skyshrine fighting wyverns, and we pulled the 62+ giant jello cube.. forgot name and this spell was resisted 3 times in a row.. on the 4 th time it went thru and lasted longer than 1 min ... must have been at least 2 minutes (took 5 to 7 minutes to kill that jello mob); high MR mobs in skfire resist this spell once in a while too. as for dmg over time, 1600 + is the consensus, btw i use this spell a lot and the only time its wore off on the mob was against the 62+ jello cube =)
Quote:
This spell does rougly 1600 to 1800 no more no less
Currently on P99 it starts at 22, increases by 11 a tick and ends at 176. (1485 total, across 15 ticks). There should either be 1 additional tick (187 DMG) yielding a total of 1672 DMG.

OR

The equation should be start at 11, increases by 12 a tick and ends at 191. (1616 total, across 16 ticks).

I'm not positive either way, but it is certainly missing the 16th tick on this server which is a decent amount.
Reply With Quote
  #2  
Old 03-06-2015, 04:59 PM
Technique Technique is offline
Sarnak


Join Date: Jun 2013
Posts: 451
Default

Posted over a year ago here, currently isn't changed even on beta and no entry in the spell adjustment timeline.
Quote:
Originally Posted by Daldaen [You must be logged in to view images. Log in or Register.]
Currently on P99 it starts at 22, increases by 11 a tick and ends at 176. (1485 total, across 15 ticks). There should either be 1 additional tick (187 DMG) yielding a total of 1672 DMG.

OR

The equation should be start at 11, increases by 12 a tick and ends at 191. (1616 total, across 16 ticks).
It's the former, because effect formula 122 is 11+11*(duration - (ticksremaining-1).
Reply With Quote
  #3  
Old 03-06-2015, 06:26 PM
Grimjaw Grimjaw is offline
Planar Protector

Grimjaw's Avatar

Join Date: Jun 2014
Location: https://discord.gg/ngqrDtyVe6
Posts: 1,089
Default

Does this Prathun-Dev work for Everquest? If so, that would indicate that it must have been an incremental factor of 12, not 11....

http://www.elitegamerslounge.com/hom...fd778#p1601249

Quote:
There's a limitation on how much a spell's effect can decay per tick. The choices on the menu are either 1, 2, 5, or 12.

For a new splurt spell to increase at any meaningful rate, that limit of 12 would have to be lifted. Which is something I'm hoping for. I'd like to introduce an upgrade to splurt.
This is how I recall it working - starts at 11 damage, and increases by 12, for 16 ticks:

TICK 01 - 11 = 11
TICK 02 - 23 = 34
TICK 03 - 35 = 69
TICK 04 - 47 = 116
TICK 05 - 59 = 175
TICK 06 - 71 = 246
TICK 07 - 83 = 329
TICK 08 - 95 = 424
TICK 09 - 107 = 531
TICK 10 - 119 = 650
TICK 11 - 131 = 781
TICK 12 - 143 = 924
TICK 13 - 155 = 1079
TICK 14 - 167 = 1248
TICK 15 - 179 = 1425
TICK 16 - 191 = 1616

(1616 over 16)



Now for the last-tick-factor - read this somewhere, need to dig deeper.

Quote:
The last tick happens at random depending on when you cast it. Spells that last "4" ticks often get the 5th tick. This is because in literal terms the spell lasts 24 seconds. The world updates (the tick) every 6 seconds. This can result in 5 ticks of the spell, rather than just 4 ticks.
Code:
0123456789012345678901234 
1-----2-----3-----4-----5

so potentially there could be a 17th tick for 203

edit: that matches your 2001 everlore quote above:
Quote:
This spell does rougly 1600 to 1800 no more no less
__________________
Last edited by Grimjaw; 03-06-2015 at 08:12 PM..
Reply With Quote
  #4  
Old 03-06-2015, 08:05 PM
Grimjaw Grimjaw is offline
Planar Protector

Grimjaw's Avatar

Join Date: Jun 2014
Location: https://discord.gg/ngqrDtyVe6
Posts: 1,089
Default

turns out Prathun was the lead raid designer for EverQuest around this time, so ya.. We can mark this one as solved. Atleast the tick of 12 not 11.

From there, the rest is obvious... Need the Nirgon stamp on this one.
__________________
Last edited by Grimjaw; 03-06-2015 at 08:14 PM..
Reply With Quote
  #5  
Old 03-07-2015, 06:15 PM
Technique Technique is offline
Sarnak


Join Date: Jun 2013
Posts: 451
Default

In that case the definition of effect formula 122 must be wrong.

Splurt has a min/base value of 1 for its spell effect, so the original formula was probably simply (12*tick) - 1, which would result in the same sequence as grimjaw posted.

Curse of the Spirits (shaman epic click) also uses the same formula with a min/base value of 1, and according to this its sequence was the same.
Quote:
11
23
35
47
59
71
83
95
107
119
131
143
155
167
167

1413 total

It does not do 179 the last tick. It does twice at the end.
Although an earlier post claims the extra tick was 179, it seems more likely that, given the formula, a spell with a fixed duration would produce the same damage as its final tick on the extra tick.

Another post about splurt (after the extended duration focus effect was changed to increased damage) corroborates this (note the damage on the extra tick).
Quote:
Extended Affliction has been changed to Burning Affliction, whereby the damage is increased by 1-20% at random (average +10%). Here's a log from a couple of days ago with a BA3 item in use: [Sun Feb 15 22:56:03 2004] You begin casting Splurt.
[Sun Feb 15 22:56:06 2004] Foul Pusling's body begins to splurt.
[Sun Feb 15 22:56:07 2004] Foul Pusling has taken 11 damage from your Splurt.
[Sun Feb 15 22:56:13 2004] Foul Pusling has taken 24 damage from your Splurt.
[Sun Feb 15 22:56:19 2004] Foul Pusling has taken 38 damage from your Splurt.
[Sun Feb 15 22:56:25 2004] Foul Pusling has taken 48 damage from your Splurt.
[Sun Feb 15 22:56:31 2004] Foul Pusling has taken 70 damage from your Splurt.
[Sun Feb 15 22:56:37 2004] Foul Pusling has taken 73 damage from your Splurt.
[Sun Feb 15 22:56:43 2004] Foul Pusling has taken 88 damage from your Splurt.
[Sun Feb 15 22:56:49 2004] Foul Pusling has taken 103 damage from your Splurt.
[Sun Feb 15 22:56:55 2004] Foul Pusling has taken 119 damage from your Splurt.
[Sun Feb 15 22:57:01 2004] Foul Pusling has taken 136 damage from your Splurt.
[Sun Feb 15 22:57:07 2004] Foul Pusling has taken 145 damage from your Splurt.
[Sun Feb 15 22:57:13 2004] Foul Pusling has taken 155 damage from your Splurt.
[Sun Feb 15 22:57:19 2004] Foul Pusling has taken 167 damage from your Splurt.
[Sun Feb 15 22:57:25 2004] Foul Pusling has taken 178 damage from your Splurt.
[Sun Feb 15 22:57:31 2004] Foul Pusling has taken 207 damage from your Splurt.
[Sun Feb 15 22:57:37 2004] Foul Pusling has taken 219 damage from your Splurt.
[Sun Feb 15 22:57:43 2004] Foul Pusling has taken 198 damage from your Splurt.
[Sun Feb 15 22:57:43 2004] Your Splurt spell has worn off.
The issue of an extra tick on dots/hots probably deserves another thread. I don't know what evidence led to it being intentionally removed 3 years ago, but many anecdotes show that it was possible.
Reply With Quote
  #6  
Old 03-11-2015, 12:23 AM
Grimjaw Grimjaw is offline
Planar Protector

Grimjaw's Avatar

Join Date: Jun 2014
Location: https://discord.gg/ngqrDtyVe6
Posts: 1,089
Default

strange why the last tick was lower. perhaps the mob died?

look at this gem which describes it perfectly - from a "sage" (green name):

http://everquest.allakhazam.com/db/s...05547656970427

Quote:
This is the actual DMG of Splurt w/o Extended Affliction which on this date does not actually effect splurt. (Don't Worry I /bug 'd it)

11, 23, 35, 47, 59, 71, 83, 95, 107, 119, 131, 143, 155, 167, 179, 191, 203.

1819 Damage over 17 ticks.
__________________
Reply With Quote
  #7  
Old 03-11-2015, 10:40 AM
Daldaen Daldaen is offline
Planar Protector


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

Because of focus effects. He had a focus increasing each tick which is a dice roll. The roll on the final tick was bad and the roll on the 2nd to last was good.
Reply With Quote
  #8  
Old 03-11-2015, 11:15 AM
Grimjaw Grimjaw is offline
Planar Protector

Grimjaw's Avatar

Join Date: Jun 2014
Location: https://discord.gg/ngqrDtyVe6
Posts: 1,089
Default

im talking about the 17th tick... he reported it at 193 when it shoulda been 203. focus effects wouldnt have anything to do with that. a bad roll won't decrease the damage... just no increase. mob probably only had 193 hp left
__________________
Reply With Quote
  #9  
Old 03-11-2015, 09:20 PM
Technique Technique is offline
Sarnak


Join Date: Jun 2013
Posts: 451
Default

Spells with this formula must have used a counter to track the tick. The question is whether there was bounds checking on this variable and if so, what did a failed check result in?

If the formula were 12*tick - 1, and the counter wasn't bounded, then it'd be 17 on the extra tick, yielding 12*17 - 1 = 203.

Likewise, if the formula were 12*(duration_in_ticks - (ticksleft - 1)) - 1, and the counter wasn't bounded, then it'd be 0 on the extra tick, yielding 12*(16 - (0 - 1)) - 1 = 203 also.
Reply With Quote
  #10  
Old 03-11-2015, 11:33 PM
Haynar Haynar is offline
Developer

Haynar's Avatar

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

Good grief. So what should it be then?

H
__________________
Haynar <Millennial Snowflake Utopia>
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 10:16 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.