forked from 2009Scape/Server
Fixed ::dps command taking the melee attack speed of the staff instead of the autocast speed when using magic.
Also shortened the command description so it fits on the ::commands list.
This commit is contained in:
parent
bfa62864fa
commit
e9085a8270
1 changed files with 2 additions and 1 deletions
|
|
@ -651,7 +651,7 @@ class MiscCommandSet : CommandSet(Privilege.ADMIN){
|
|||
}
|
||||
|
||||
//Snowscape custom commands
|
||||
define("dps", Privilege.STANDARD, "::dps <lt>NPC ID<gt>", "Calculates and prints your current damage, accuracy, and DPS against the given NPC ID."){ player, args ->
|
||||
define("dps", Privilege.STANDARD, "::dps <lt>NPC ID<gt>", "Calculates current DPS against the given NPC target."){ player, args ->
|
||||
// If NPC ID is specified, save as attribute. If unspecified, use last saved ID (defaults to Chicken)
|
||||
if (args.size > 1) {
|
||||
setAttribute(player, "snowscape:dpscalc", args[1].toInt())
|
||||
|
|
@ -671,6 +671,7 @@ class MiscCommandSet : CommandSet(Privilege.ADMIN){
|
|||
attackSpeed--
|
||||
}
|
||||
} else if (handler.type == CombatStyle.MAGIC) {
|
||||
attackSpeed = 5
|
||||
val spell = player.getProperties().getAutocastSpell()
|
||||
maxHit = if (spell != null) spell.getMaximumImpact(player, npc, null) else 0
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue