diff --git a/assets/common/abilities/weapon_ability_manifest.ron b/assets/common/abilities/weapon_ability_manifest.ron index 5a847f4bd3..66c39105f2 100644 --- a/assets/common/abilities/weapon_ability_manifest.ron +++ b/assets/common/abilities/weapon_ability_manifest.ron @@ -20,7 +20,6 @@ secondary: "common.abilities.hammer.charged", skills: [ (Some(Hammer(UnlockLeap)), "common.abilities.hammer.leap"), - (Some(Staff(UnlockShockwave)), "common.abilities.staff.fireshockwave"), // test, remove later ], ), Bow: ( diff --git a/voxygen/src/hud/util.rs b/voxygen/src/hud/util.rs index 142a1f1c92..bb1b626e59 100644 --- a/voxygen/src/hud/util.rs +++ b/voxygen/src/hud/util.rs @@ -1,6 +1,6 @@ use common::comp::item::{ armor::{Armor, ArmorKind, Protection}, - tool::{Tool, ToolKind}, + tool::{Hands, Tool, ToolKind}, ItemDesc, ItemKind, }; use std::{borrow::Cow, fmt::Write}; @@ -118,13 +118,19 @@ fn tool_desc(tool: &Tool, desc: &str) -> String { let power = tool.base_power(); //let poise_strength = tool.base_poise_strength(); let speed = tool.base_speed(); + let hands = match tool.hands { + Hands::OneHand => "One", + Hands::TwoHand => "Two", + }; if !desc.is_empty() { format!( - "{}\n\nDPS: {:0.1}\n\nPower: {:0.1}\n\nSpeed: {:0.1}\n\n{}\n\n", + "{}-Handed {}\n\nDPS: {:0.1}\n\nPower: {:0.1}\n\nSpeed: {:0.1}\n\n{}\n\n", // add back when ready for poise //"{}\n\nDPS: {:0.1}\n\nPower: {:0.1}\n\nPoise Strength: {:0.1}\n\nSpeed: \ // {:0.1}\n\n{}\n\n", + hands, kind, speed * power * 10.0, // Damage per second power * 10.0, @@ -134,10 +140,11 @@ fn tool_desc(tool: &Tool, desc: &str) -> String { ) } else { format!( - "{}\n\nDPS: {:0.1}\n\nPower: {:0.1}\n\nSpeed: {:0.1}\n\n", + "{}-Handed {}\n\nDPS: {:0.1}\n\nPower: {:0.1}\n\nSpeed: {:0.1}\n\n", // add back when ready for poise //"{}\n\nDPS: {:0.1}\n\nPower: {:0.1}\n\nPoise Strength: {:0.1}\n\nSpeed: \ // {:0.1}\n\n", + hands, kind, speed * power * 10.0, // Damage per second power * 10.0,