[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 696: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 696: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4751: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3886)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4753: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3886)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3886)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3886)
The Spirit Realm • View topic - Formula for projecting DPS?

Formula for projecting DPS?

General Discussion for the EverQuest Paladin.

Moderator: Paladin Mods

Formula for projecting DPS?

Postby Khael » Wed Nov 01, 2006 7:11 am

Every now and then I get the urge to start a project just to keep myself busy. My latest venture involves building a database for all known weapons in EverQuest and a proper interface for sorting through them. One of the things I'd like to be able to sort by (the major one, actually) would be a "Projected DPS" - PDPS if you will. Some sort of formula that, given class, level, attack and weapon, would calculate an approximation of that weapon's DPS.

Now I have no problem putting the database/interface together; what I need help with is the actual formula used to calculate the PDPS. I was hoping someone who knows more about that part of EQ could give me some pointers. Cheers!
"Hike. Hikeba inochi wa tasukeru... hikaneba."
User avatar
Khael
 
.
 
Posts: 232
Joined: Fri Sep 01, 2006 4:41 am


Paladin Main
Bard - Alt/Box
Ranger - Alt/Box

Postby Samanna » Wed Nov 01, 2006 8:36 am

Wouldn't the weapons' PDPS vary based on mob level and AC?

Or would you just use some fixed value for average projected damage per second (APDPS)?
Samanna
 
Veteran -----
 
Posts: 6516
Joined: Fri Jun 17, 2005 10:49 am
Server: Prexus


Shaman Main

Postby Khael » Wed Nov 01, 2006 9:05 am

Exactly. It'll be more like a comparison-based thing; compare weapon X, Y, and Z, given level, class, worn atk, haste and maybe (future addendum probably) some AA's.

I'll assume a white-con or some such, assume a normal mitigation, etc. But I'd still like to get it as close to the "average" DPS one could expect as possible.

On that note, I've had some luck when looking through goberserker and steelwarrior forums regarding this issue, and got some reading material to catch up on. :)
User avatar
Khael
 
.
 
Posts: 232
Joined: Fri Sep 01, 2006 4:41 am


Paladin Main
Bard - Alt/Box
Ranger - Alt/Box

Postby Boleslav » Wed Nov 01, 2006 10:14 am

Boleslav
 
.
 
Posts: 216
Joined: Mon Oct 10, 2005 1:31 pm
Server: Tunare (E'ci)


Paladin Main
Shaman - Alt/Box

Postby Linc » Wed Nov 01, 2006 10:14 am

Have you tried looking at this, i should save you a lot of time on the 2h side of things.



Linc
Linc
 
Posts: 26
Joined: Sun Sep 10, 2006 8:56 am


Paladin Main
Shaman - Alt/Box

Postby Grimnar » Wed Nov 01, 2006 10:40 am

Grimnar
 
Posts: 97
Joined: Thu Jul 28, 2005 5:17 pm
Server: Innoruuk (Nameless)

Postby Gordulek » Wed Nov 01, 2006 10:46 am

Wolfcaller Releasesthehounds - 85 Beastlord
Gordulek Aggrophobic - 76 Paladin
Stromm
Gordulek
 
Posts: 23
Joined: Tue Sep 19, 2006 10:08 am
Server: Stromm


Beastlord Main
Paladin - Alt/Box

Postby Luthair » Wed Nov 01, 2006 2:39 pm

Blah, post just got cleared for no reason :twisted:

Parse your average hit then use:

k = (AvgHit -WeaponDB)/WeaponDamage

Compare using:

WeaponValue = ((AvgHit*k) + WeaponDB)/WeaponDelay

The higher the WeaponValue the better the weapon ought to peform. This isn't perfect, monks have found that delay rounding after haste can cause very different weapons to perform exactly the same though that may be less of an issue due to our weapons generally being a higher delay.

Also, if you can be bothered you can download an item database from http://eqitems.13th-floor.org/ and only insert weapons in your own.
Luthair
 
.
 
Posts: 280
Joined: Wed Sep 20, 2006 10:23 pm
Server: Tunare


Paladin Main
Berserker - Alt/Box
Rogue - Alt/Box

Postby Khael » Thu Nov 02, 2006 4:02 am

User avatar
Khael
 
.
 
Posts: 232
Joined: Fri Sep 01, 2006 4:41 am


Paladin Main
Bard - Alt/Box
Ranger - Alt/Box

Postby Luthair » Thu Nov 02, 2006 11:22 am

Luthair
 
.
 
Posts: 280
Joined: Wed Sep 20, 2006 10:23 pm
Server: Tunare


Paladin Main
Berserker - Alt/Box
Rogue - Alt/Box

Postby Khael » Thu Nov 02, 2006 5:19 pm

User avatar
Khael
 
.
 
Posts: 232
Joined: Fri Sep 01, 2006 4:41 am


Paladin Main
Bard - Alt/Box
Ranger - Alt/Box

Postby Ughbash » Thu Nov 02, 2006 8:43 pm

Tunares' Froggie Shaman,
Hipitey Hop [Watchkeepers]
Ughbash
 
Veteran --
 
Posts: 2147
Joined: Tue Aug 02, 2005 12:04 pm
Server: tunare


Monk Main
Shaman - Alt/Box
Warrior - Alt/Box

Postby Khael » Fri Nov 03, 2006 3:26 am

User avatar
Khael
 
.
 
Posts: 232
Joined: Fri Sep 01, 2006 4:41 am


Paladin Main
Bard - Alt/Box
Ranger - Alt/Box


Return to Crusaders' Warhall

Who is online

Users browsing this forum: No registered users and 3 guests