DARK SOULS™ III

DARK SOULS™ III

Not enough ratings
A script to calculate the expected DPS of your weapon.
By Eerie Goes D
This guide adds a DPS (Damage Per Second) column to the Dark Souls 3 Weapon Attack Table on soulsplanner.com. Using weapon-specific BPM values based on community tests (Poutsos' weapon speed tests).
   
Award
Favorite
Favorited
Unfavorite
Introduction
Hi,
I'm Eerie[linktr.ee] and I'd like to share a small script I've created to calculate the expected DPS of your weapon.

Naturally, DPS calculations in Dark Souls 3 are challenging. This script assumes uninterrupted attacks. However, it provides a solid baseline for evaluating the expected DPS of your weapon and serves as a useful tool for comparison.
Script
This script adds a "DPS" column to the table of the following website: https://soulsplanner.com/darksouls3/weaponatk

The script calculations are based as per Poutsos tests done here: https://fextralife.com/forums/t54239/survey-weapon-attack-speed

Below I'll tell you how the script works and how it measures the calculations:

Script is here: DS3 Weapon DPS Column[gist.github.com]

  • Each weapon type (e.g., Daggers, Great Hammers) has a specific BPM value.
  • DPS = (Total Damage × BPM) ÷ 60
  • Total Damage is the sum of a weapon's physical, magic, fire, lightning, and dark attack values.
  • Naturally, DPS calculations in Dark Souls 3 are challenging. This script assumes uninterrupted attacks. However, it provides a solid baseline for evaluating the expected DPS of your weapon and serves as a useful tool for comparison.
  • If you believe this script doesn't provide accurate results or if Poutsos test is flawed, please leave some feedback and I'll be glad to improve it.
  • The script calculates 1 Handed Grip only, for now, but I may improve it in the future (it's just difficult given JavaScript on https://soulsplanner.com/)
  • These calculations are kinda useless on PvP and are more oriented for PvE.
  • Important: Always have the "Show Groups" option enabled so the script recognizes the weapon type.

How to Use It:
  1. Install Tampermonkey extension (depending on your browser) - Tampermonkey Download[www.tampermonkey.net]
  2. Copy the script from the link: DS3 Weapon DPS Column[gist.github.com]
  3. Go to https://soulsplanner.com/darksouls3/weaponatk
  4. Click on the Tampermonkey extension and click "Create a new script..."
  5. Delete the default code and paste the script. Save it after.
  6. Reload Souls Planner page. A DPS column should appear with entries for Elemental Absorption.

You can use the Elemental Absorption (%) values to input bosses resistances from http://darksouls3.wikidot.com/ which should give you accurate results on what should be the optimal weapon for that specific boss.

It should look like this: