pub(super) struct AssassinationConfig {Show 43 fields
pub seal_fate_chance: f64,
pub seal_fate_cp: f64,
pub deal_fate_cp: f64,
pub blindside_chance: f64,
pub blindside_execute_chance: f64,
pub blindside_execute_threshold: f64,
pub doomblade_pct: f64,
pub systemic_failure_mult: f64,
pub lethal_dose_per_effect: f64,
pub zoldyck_mult: f64,
pub zoldyck_threshold: f64,
pub delivered_doom_mult: f64,
pub delivered_doom_cp: f64,
pub inspiring_strike_mult: f64,
pub regicides_reward_divisor: i32,
pub four_pc_mult: f64,
pub garrote_guaranteed_poison: bool,
pub has_internal_bleeding: bool,
pub has_deadly_poison: bool,
pub has_amplifying_poison: bool,
pub envenom_poison_bonus: f64,
pub rapid_injection_mult: f64,
pub amplifying_consume_stacks: i32,
pub amplifying_bonus_mult: f64,
pub alacrity_chance_per_cp: f64,
pub dashing_scoundrel_energy: f64,
pub has_implacable_regen: bool,
pub has_implacable_strikes: bool,
pub implacable_strike_cp: f64,
pub has_finish_the_job: bool,
pub hand_of_fate_cp: f64,
pub mean_streak_odds: f64,
pub lucky_coin_flips: i32,
pub lucky_coin_odds: f64,
pub has_edge_case: bool,
pub rush_energy: f64,
pub rush_energy_edge: f64,
pub overflowing_extra_coins: u32,
pub overflowing_chance: f64,
pub controlled_chaos_streak: i32,
pub deathmark_energy_per_tick: f64,
pub deathmark_period_ms: u32,
pub deathmark_duration_ms: u32,
}Expand description
Talent-gated Assassination hook parameters.
Fields§
§seal_fate_chance: f64Seal Fate chance from 14190 e1.
seal_fate_cp: f64Seal Fate combo points from 14190 e2.
deal_fate_cp: f64Deal Fate combo points from its manifest effect binding.
blindside_chance: f64Blindside base chance 328085 e1 above the execute threshold.
blindside_execute_chance: f64Blindside chance 328085 e2 below its execute threshold.
blindside_execute_threshold: f64Blindside execute threshold from 328085 e3.
doomblade_pct: f64Doomblade 1217954 damage fraction.
systemic_failure_mult: f64Systemic Failure multiplicative damage modifier.
lethal_dose_per_effect: f64Lethal Dose damage per active bleed or poison; resolved talent data already includes selected ranks.
zoldyck_mult: f64Zoldyck Recipe execute-range damage multiplier.
zoldyck_threshold: f64Zoldyck Recipe target-health threshold.
delivered_doom_mult: f64Delivered Doom Envenom damage multiplier.
delivered_doom_cp: f64Delivered Doom combo-point threshold.
inspiring_strike_mult: f64Inspiring Strike damage multiplier while refreshed Envenom is active.
regicides_reward_divisor: i32Kingsbane ramp stacks required per Regicide’s Reward haste stack.
four_pc_mult: f64MID1 Assassination 4pc 1264857 e2 damage multiplier.
garrote_guaranteed_poison: boolMID1 Assassination 2pc guarantees Garrote poison application.
has_internal_bleeding: boolInternal Bleeding selection gate.
has_deadly_poison: boolDeadly Poison selection gate.
has_amplifying_poison: boolAmplifying Poison selection gate.
envenom_poison_bonus: f64Envenom 32645 e2 poison chance bonus.
rapid_injection_mult: f64Rapid Injection per-rank damage multiplier.
amplifying_consume_stacks: i32Amplifying Poison stacks consumed by Envenom.
amplifying_bonus_mult: f64Amplifying Poison Envenom bonus multiplier.
alacrity_chance_per_cp: f64Alacrity chance per combo point.
dashing_scoundrel_energy: f64Dashing Scoundrel energy gain.
has_implacable_regen: boolImplacable rank-one regeneration gate.
has_implacable_strikes: boolImplacable rank-three strike gate.
implacable_strike_cp: f64Implacable strike combo-point gain.
has_finish_the_job: boolFinish the Job selection gate.
hand_of_fate_cp: f64Hand of Fate combo-point gain.
mean_streak_odds: f64Mean Streak matching-face odds modifier.
lucky_coin_flips: i32Lucky Coin extra flips.
lucky_coin_odds: f64Lucky Coin proc odds.
has_edge_case: boolEdge Case selection gate.
rush_energy: f64Rush to the Inevitable energy gain.
rush_energy_edge: f64Rush to the Inevitable Edge Case energy gain.
overflowing_extra_coins: u32Overflowing Purse coin count beyond the baseline flip.
overflowing_chance: f64Overflowing Purse proc chance.
controlled_chaos_streak: i32Controlled Chaos forced-alternation streak.
deathmark_energy_per_tick: f64Deathmark periodic Energy gain.
deathmark_period_ms: u32Deathmark periodic cadence.
deathmark_duration_ms: u32Deathmark duration from resolved aura data.
Trait Implementations§
Source§impl Clone for AssassinationConfig
impl Clone for AssassinationConfig
Source§fn clone(&self) -> AssassinationConfig
fn clone(&self) -> AssassinationConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for AssassinationConfig
impl Debug for AssassinationConfig
Source§impl Default for AssassinationConfig
impl Default for AssassinationConfig
impl Copy for AssassinationConfig
Auto Trait Implementations§
impl Freeze for AssassinationConfig
impl RefUnwindSafe for AssassinationConfig
impl Send for AssassinationConfig
impl Sync for AssassinationConfig
impl Unpin for AssassinationConfig
impl UnsafeUnpin for AssassinationConfig
impl UnwindSafe for AssassinationConfig
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