tModLoader

tModLoader

967 ratings
DPSExtreme
3
2
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod Side: Both
tModLoader Version: 1.4.3, 1.4.4
File Size
Posted
Updated
9.167 MB
29 Jun, 2022 @ 2:13pm
6 Oct, 2023 @ 2:45am
7 Change Notes ( view )

Subscribe to download
DPSExtreme

Description


DPS Extreme!
Ever wondered who dealt the most damage to a boss? Ever felt the need to track your Damage Per Second in relation to your friends? Have you ever wanted sweet, sweet looking meters to show off how much your character dominates bosses? Well, you are in luck, as DPSExtreme is now available for use.

DPSExtreme provides a Team DPS and Boss Damage meter for use in multiplayer. (In single player, it does nothing.) While fighting bosses, you can see live stats on how much damage you are dealing compared to your teammates.

Compete with your friends to see who can deal the most damage to bosses as you fight them. For added fun, try challenging bosses with the same weapon and see who can get the most damage in.

How to Use
To use, first you need to assign a hotkey. Make sure to go into the Keybindings menu and assign a hotkey to toggle DPSExtreme.

(You can also type /teamdps in chat if you don't want to assign a hotkey)

You (and your friends) also need to have purchased a DPS Meter from the Traveling Merchant.

Now you are ready. In DPS Mode, you can watch the Damage Per Second of all players in the world. If you are fighting a boss, click the top of the panel and it will switch to Boss mode. In Boss mode, damage tallies for the current boss you are fighting are updated. Once a boss is defeated, a chat message will also report final stats.

Features

Here we can see that damage from Traps and Friendly NPC are also accounted for.

Do you prefer to inflict fire or poison? Damage over time from debuffs is also tracked. Many bosses are immune to debuffs though.

You can also hover over player names to see them


Video
Here we see DPSExtreme in action. Note how damage stats are synced to clients at regular intervals. In this video you can also see how TownNPC and Traps separately figure into the damage meter.


Limitations
As of now, a few bosses aren't tracked completely correctly. I noticed that only the last stage of Golem is tracked, but there are other bosses might not work yet either. Feedback and code contributions are much appreciated.

Planned Features:
  • Track events in some way
  • Track damage per weapon, minion, mounts, etc.
  • Track damage by team
  • Open to Feedback and Suggestions, come to discord or github to suggest

Links
Source code hosted on GitHub[github.com], collaboration welcome
For questions or suggestions, come to my Discord: [discord.gg]
Bug reports in the comments here will not be seen, come to Discord or Github to report issues.
If you'd like to support my mods, I have a Patreon [www.patreon.com]
Check out all my mods
Originally posted by tModLoader:
Developed By jopojelly
59 Comments
Fenekku Kitsune 6 Nov @ 1:58am 
You had me until you said it did nothing in singleplayer. I don't have anyone to play with, and I was hoping to use this to see the damage split between the various kinds of damage that are available. Traps, NPC's, Summons, Melee, Ranged, Magic, Accessories, DoT, etc etc.
Honkey 23 Oct @ 3:58pm 
Anyone know why this isnt working? I have a dps meter but it still says I need one.
ben dover 22 Oct @ 10:08am 
interesting mod..unfortunately i dont have frend
Sowwwy 21 Oct @ 4:40am 
Why u make very good mods
ke dich manh nhat 1 Aug @ 1:08am 
finally I can caught my friend lacking
aim 11 Jun @ 4:20pm 
multistages bosses dont work like slime god it only works at its final phase (the ball)
Rottenpotato 9 Jun @ 3:58pm 
Does it work with bosses from the calamity mod?
ALEX2014 10 Feb @ 7:40am 
Yeah, please. Ability to lock position of panel would've been very appreciated
橘子哥 27 Jan @ 5:19pm 
Sometimes moving the mouse to the panel will cancel the attack? Can you add a switch to lock the position of the panel?
FikesTwo 18 Dec, 2023 @ 11:17pm 
Can you change it so that you do not need the DPS meter to track everyone's damage?