diff --git a/assets/voxygen/audio/sfx.ron b/assets/voxygen/audio/sfx.ron index 9f1c8670a9..9a03cd9ea3 100644 --- a/assets/voxygen/audio/sfx.ron +++ b/assets/voxygen/audio/sfx.ron @@ -426,6 +426,12 @@ ], threshold: 0.5, ), + Attack(BasicAura, Sceptre): ( + files: [ + "voxygen.audio.sfx.abilities.sceptre_aura", + ], + threshold: 2.5, + ), // // Dagger diff --git a/assets/voxygen/audio/sfx/abilities/sceptre_aura.wav b/assets/voxygen/audio/sfx/abilities/sceptre_aura.wav new file mode 100644 index 0000000000..9b6745459f --- /dev/null +++ b/assets/voxygen/audio/sfx/abilities/sceptre_aura.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0cf92874c40cf0e4ce7b23a89f838744204fc2147db4eac1f888b649eedede5 +size 441112 diff --git a/common/src/comp/ability.rs b/common/src/comp/ability.rs index f347eec68b..abf330855e 100644 --- a/common/src/comp/ability.rs +++ b/common/src/comp/ability.rs @@ -30,6 +30,7 @@ pub enum CharacterAbilityType { Shockwave, BasicBeam, RepeaterRanged, + BasicAura, } impl From<&CharacterState> for CharacterAbilityType { @@ -48,6 +49,7 @@ impl From<&CharacterState> for CharacterAbilityType { CharacterState::Shockwave(_) => Self::Shockwave, CharacterState::BasicBeam(_) => Self::BasicBeam, CharacterState::RepeaterRanged(_) => Self::RepeaterRanged, + CharacterState::BasicAura(_) => Self::BasicAura, _ => Self::BasicMelee, } }