View Single Post
  #787  
Old 02-16-2024, 07:01 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 8,205
Default

Quote:
Originally Posted by bcbrown [You must be logged in to view images. Log in or Register.]
first fight is 4:24, second is 5:24, total time is 9:48



Against Eldak, DPS is 14.4



first fight is 4:09, second is 4:16, total is 8:25


DPS against Mentrax is 13.9

Code:
#! python3
import sys 


def process():
    results = []
    for line in sys.stdin:
        results.append(int(line.strip()))
    print("total damage: {0}".format(sum(results)))

if __name__ == '__main__':
    process()

Edit: I suspect the discrepancy is because DSM is dividing over the full 22 Min 24 Sec time, forgetting to remove the time spent recovering between fights.

Note that fight 1 ends at 21:19:32 and fight 2 starts at 21:21:28 - about two minutes.
There was only a few seconds between fights. You can shave them off if you want. The mobs do flee at 20 percent, so the mobs had some DPS loss when root wore off. This is one problem with parsing, you need to decide if you want to include total fight times, or only times where you are being attacked. Both PoM Rats and the two FM Giants run at 20%, so you will need to take into account fleeing one way or another. Either in the average DPS across the whole fight, or after the fight by looking at total damage taken per encounter.

EDIT: So it is possible both Troxx and I are correct. The giants might have closer to 14 DPS, but they spend up to 20% of their time running away, dealing no damage. In my example I tried to re-root them, but JBB likes to break root. 14 x 0.8 = 11.2. Anybody who is soloing is going to capitalize on mobs fleeing so they can save HP. I did the same thing on PoM Rats. You just pull them to an area where no other Rats are, and they will flee at 20%.
Last edited by DeathsSilkyMist; 02-16-2024 at 07:18 PM..
Reply With Quote