weirdgloop / osrs-dps-calc

Web-based DPS calculator for Old School RuneScape
GNU General Public License v3.0
26 stars 25 forks source link

Special attacks #141

Open jayktaylor opened 6 months ago

jayktaylor commented 6 months ago

What feature would you like to see?

The calculator currently does not support using special attacks that have attack/damage/def roll modifiers. This would require several components:

Special attacks

Healing and restoration

Healing and restoration weapons heal the user's health or restore their stats based on the damage dealt to their opponent.

Obviously, we're not taking into account the player's current health during the DPS calculation, but these attacks still modify rolls.

Stat-boosting

Similar to stat-boosting potions, stat-boosting special attacks will temporarily boost skills above their current level.

Multi-target

When used, multi-target attacks can hit multiple enemies with the same attack.

We're not handling multi-targets in the calculator, but these attacks still modify rolls.

Stat-draining

These attacks will drain the target's stats based on the amount of damage done.

Accuracy and damage

These attacks affect some combination of the attack roll and the damage roll, and may also include latent damage to a target.

Multi-hit

These attacks hit the target multiple times in one attack or game tick.

Binding

These attacks freeze or stun the target, holding them in place for a set amount of time.

We probably don't really care about the stun aspect here, but these attacks still modify rolls.

Evidence

No response

jayktaylor commented 3 weeks ago

Initial set of spec support released in https://github.com/weirdgloop/osrs-dps-calc/releases/tag/09-07-24