pub(super) struct FireConfig {Show 19 fields
pub burnout_fraction: f64,
pub firestarter_health_fraction: f64,
pub intensifying_flame_fraction: f64,
pub fired_up: bool,
pub fired_up_chance: f64,
pub fired_up_fire_blast_cdr_ms: u32,
pub fired_up_combustion_extend_ms: u32,
pub set4pc_fire_blast_cdr_ms: u32,
pub combustion_base_pct: f64,
pub combustion_crit_fraction: f64,
pub combustion_pct_per_sphere: f64,
pub combustion_ms_per_sphere: u32,
pub combustion_extension_cap_ms: u32,
pub controlled_destruction_fraction: f64,
pub invocation_arcane_phoenix: bool,
pub memory_of_alar: bool,
pub codex_of_the_sunstriders: bool,
pub master_of_flame: bool,
pub pyromaniac: bool,
}Fields§
§burnout_fraction: f64Burnout effect damage fraction.
firestarter_health_fraction: f64Firestarter target-health threshold.
intensifying_flame_fraction: f64Intensifying Flame effect damage fraction.
fired_up: boolFired Up rank one enables accumulated proc rolls.
fired_up_chance: f64Fired Up effect proc chance.
fired_up_fire_blast_cdr_ms: u32Fired Up effect Fire Blast cooldown reduction milliseconds.
fired_up_combustion_extend_ms: u32Fired Up effect Combustion extension milliseconds.
set4pc_fire_blast_cdr_ms: u32MID1 Fire four-piece Fire Blast cooldown reduction milliseconds.
combustion_base_pct: f64Burn It All base Combustion percentage.
combustion_crit_fraction: f64Burn It All critical-strike contribution fraction.
combustion_pct_per_sphere: f64Codex of the Sunstriders Combustion percentage per sphere.
combustion_ms_per_sphere: u32Savor the Moment Combustion milliseconds per sphere.
combustion_extension_cap_ms: u32Savor the Moment Combustion extension cap milliseconds.
controlled_destruction_fraction: f64Controlled Destruction hundredth-percent value converted to a fraction.
invocation_arcane_phoenix: boolInvocation: Arcane Phoenix enables guardian summoning.
memory_of_alar: boolMemory of Al’ar enables its sphere rider.
codex_of_the_sunstriders: boolCodex of the Sunstriders enables sphere scaling.
master_of_flame: boolMaster of Flame enables its Ignite modifier.
pyromaniac: boolPyromaniac enables its duplicate Pyroblast proc.
Trait Implementations§
Source§impl Clone for FireConfig
impl Clone for FireConfig
Source§fn clone(&self) -> FireConfig
fn clone(&self) -> FireConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for FireConfig
impl Debug for FireConfig
Source§impl Default for FireConfig
impl Default for FireConfig
impl Copy for FireConfig
Auto Trait Implementations§
impl Freeze for FireConfig
impl RefUnwindSafe for FireConfig
impl Send for FireConfig
impl Sync for FireConfig
impl Unpin for FireConfig
impl UnsafeUnpin for FireConfig
impl UnwindSafe for FireConfig
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