pub(super) struct RetributionConfig {Show 35 fields
pub crusade: bool,
pub art_of_war_chance: f64,
pub art_of_war_crit_bonus: f64,
pub light_within: bool,
pub light_within_wave_mult: f64,
pub righteous_cause_chance: f64,
pub mid1_expurgation_final_verdict: f64,
pub mid1_expurgation_divine_storm: f64,
pub crusading_strikes: bool,
pub empyrean_power_chance: f64,
pub divine_purpose_chance: f64,
pub empyrean_legacy: bool,
pub empyrean_legacy_effectiveness: f64,
pub templar: bool,
pub lights_guidance_count: u32,
pub lights_guidance_delay_ms: u32,
pub empyrean_hammer_stagger_ms: u32,
pub zealous_vindication_count: u32,
pub shake_the_heavens: bool,
pub sanctification: bool,
pub higher_calling_ms: u32,
pub hammerfall: bool,
pub lights_deliverance: bool,
pub lights_deliverance_max_stacks: i32,
pub undisputed_ruling: bool,
pub divine_hammer: bool,
pub greater_judgment: bool,
pub sanctify: bool,
pub hammer_of_wrath: bool,
pub vengeful_wrath_max_bonus: f64,
pub divine_toll_echo_mult: f64,
pub divine_exaction_count: u32,
pub divine_exaction_mult: f64,
pub burn_to_ash_extend_ms: u32,
pub consecrated_blade: bool,
}Fields§
§crusade: boolCrusade selection.
art_of_war_chance: f64Art of War e1 proc chance.
art_of_war_crit_bonus: f64Art of War critical bonus.
light_within: boolLight Within selection.
light_within_wave_mult: f64Light Within Wave damage multiplier.
righteous_cause_chance: f64Righteous Cause proc chance.
mid1_expurgation_final_verdict: f64MID1 4pc Final Verdict Expurgation effectiveness.
mid1_expurgation_divine_storm: f64MID1 4pc Divine Storm Expurgation effectiveness.
crusading_strikes: boolCrusading Strikes selection.
empyrean_power_chance: f64Empyrean Power proc chance.
divine_purpose_chance: f64Divine Purpose proc chance.
empyrean_legacy: boolEmpyrean Legacy selection.
empyrean_legacy_effectiveness: f64Empyrean Legacy e2 Divine Storm effectiveness.
templar: boolLight’s Guidance Templar selection.
lights_guidance_count: u32Light’s Guidance 427445 e2 hammer count.
lights_guidance_delay_ms: u32Light’s Guidance 427445 e4 initial delay.
empyrean_hammer_stagger_ms: u32Light’s Guidance 427445 e3 stagger.
zealous_vindication_count: u32Zealous Vindication 431463 e1 hammer count.
shake_the_heavens: boolShake the Heavens selection.
sanctification: boolSanctification selection.
higher_calling_ms: u32Higher Calling e1 seconds converted to milliseconds.
hammerfall: boolHammerfall selection.
lights_deliverance: boolLight’s Deliverance selection.
lights_deliverance_max_stacks: i32Light’s Deliverance passively-modified maximum stacks.
undisputed_ruling: boolUndisputed Ruling selection.
divine_hammer: boolDivine Hammer selection.
greater_judgment: boolGreater Judgment selection.
sanctify: boolSanctify selection.
hammer_of_wrath: boolHammer of Wrath talent selection.
vengeful_wrath_max_bonus: f64Vengeful Wrath e1 maximum Hammer of Wrath damage bonus.
divine_toll_echo_mult: f64Divine Toll echo effectiveness modifier.
divine_exaction_count: u32Divine Exaction 1260429 e1 echo count.
divine_exaction_mult: f64Divine Exaction 1260429 e2 effectiveness plus base damage.
burn_to_ash_extend_ms: u32Burn to Ash 446663 e1 Truth’s Wake extension in seconds.
consecrated_blade: boolConsecrated Blade baseline specialization selection.
Trait Implementations§
Source§impl Clone for RetributionConfig
impl Clone for RetributionConfig
Source§fn clone(&self) -> RetributionConfig
fn clone(&self) -> RetributionConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for RetributionConfig
impl Debug for RetributionConfig
Source§impl Default for RetributionConfig
impl Default for RetributionConfig
impl Copy for RetributionConfig
Auto Trait Implementations§
impl Freeze for RetributionConfig
impl RefUnwindSafe for RetributionConfig
impl Send for RetributionConfig
impl Sync for RetributionConfig
impl Unpin for RetributionConfig
impl UnsafeUnpin for RetributionConfig
impl UnwindSafe for RetributionConfig
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