pub(super) struct HavocConfig {Show 21 fields
pub first_blood: bool,
pub burning_blades_fraction: f64,
pub serrated_glaive: bool,
pub furious_throws: bool,
pub screaming_brutality: bool,
pub sb_slash_pct: f64,
pub sb_slash_chance: f64,
pub sb_full_pct: f64,
pub soulscar_fraction: f64,
pub demonic: bool,
pub demonic_extension_ms: u32,
pub chaotic_transformation: bool,
pub cycle_of_hatred: bool,
pub cycle_of_hatred_cdr_ms: u32,
pub blind_fury_per_tick: f64,
pub furious_gaze: bool,
pub student_of_suffering: bool,
pub demonic_intensity: bool,
pub eternal_hunt: bool,
pub demonsurge: bool,
pub demonsurge_stack_pct: f64,
}Fields§
§first_blood: boolFirst Blood 206416 selection.
burning_blades_fraction: f64Burning Blades 452408 e1 residual fraction with Havoc aura scaling.
serrated_glaive: boolSerrated Glaive 390154 selection.
furious_throws: boolFurious Throws 393029 selection.
screaming_brutality: boolScreaming Brutality 1220506 selection.
sb_slash_pct: f64Screaming Brutality 1220506 e1 slash multiplier.
sb_slash_chance: f64Screaming Brutality 1220506 e2 slash chance.
sb_full_pct: f64Screaming Brutality 1220506 e3 full multiplier.
soulscar_fraction: f64Soulscar 388106 e1 residual fraction.
demonic: boolDemonic 213410 selection.
demonic_extension_ms: u32Demonic 213410 e1 extension milliseconds.
chaotic_transformation: boolChaotic Transformation 388112 selection.
cycle_of_hatred: boolCycle of Hatred 258887 selection.
cycle_of_hatred_cdr_ms: u32Cycle of Hatred 258887 e1 CDR milliseconds.
blind_fury_per_tick: f64Blind Fury 203550 e3 fury divided by power scale and channel ticks.
furious_gaze: boolFurious Gaze 343311 selection.
student_of_suffering: boolStudent of Suffering 452412 selection.
demonic_intensity: boolDemonic Intensity 452415 selection.
eternal_hunt: boolEternal Hunt 1270898 selection.
demonsurge: boolDemonsurge 452402 selection.
demonsurge_stack_pct: f64Demonsurge 452416 e2 per-stack increase.
Trait Implementations§
Source§impl Clone for HavocConfig
impl Clone for HavocConfig
Source§fn clone(&self) -> HavocConfig
fn clone(&self) -> HavocConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for HavocConfig
impl Debug for HavocConfig
Source§impl Default for HavocConfig
impl Default for HavocConfig
impl Copy for HavocConfig
Auto Trait Implementations§
impl Freeze for HavocConfig
impl RefUnwindSafe for HavocConfig
impl Send for HavocConfig
impl Sync for HavocConfig
impl Unpin for HavocConfig
impl UnsafeUnpin for HavocConfig
impl UnwindSafe for HavocConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more