pub(super) struct DemonologyConfig {Show 20 fields
pub dominion_rank_1: bool,
pub dominion_rank_2: u8,
pub dominion_rank_3: bool,
pub demonic_brutality: bool,
pub demonic_core_imp_chance: f64,
pub demonic_knowledge_rank: u8,
pub blighted_maw: bool,
pub dreadlash: bool,
pub flametouched: bool,
pub gloom_of_nathreza: bool,
pub hellbent_commander: bool,
pub imp_gang_boss: bool,
pub infernal_rapidity: bool,
pub reign_of_tyranny: bool,
pub mark_of_shatug: bool,
pub mid1_4pc: bool,
pub spiteful_reconstitution: bool,
pub to_hell_and_back: bool,
pub tyrants_oblation: bool,
pub summon_vilefiend: bool,
}Fields§
§dominion_rank_1: boolDominion of Argus rank one enables the cast counter.
dominion_rank_2: u8Dominion of Argus rank two extends Dominion duration.
dominion_rank_3: boolDominion of Argus rank three extends guardian duration.
demonic_brutality: boolDemonic Brutality enables its guardian damage rider.
demonic_core_imp_chance: f64Demonic Core 267102 e1 supplies the Wild Imp fade chance when Demoniac is selected (SimC sc_warlock_init.cpp:1265).
demonic_knowledge_rank: u8Demonic Knowledge selected rank controls its proc chance.
blighted_maw: boolBlighted Maw enables its Dreadstalker rider.
dreadlash: boolDreadlash enables its Dreadstalker rider.
flametouched: boolFlametouched enables its guardian critical-strike aura.
gloom_of_nathreza: boolGloom of Nathreza enables its shard-spend scaling.
hellbent_commander: boolHellbent Commander scales mastery with active demons.
imp_gang_boss: boolImp Gang Boss enables wild-imp promotions.
infernal_rapidity: boolInfernal Rapidity enables its guardian action proc.
reign_of_tyranny: boolReign of Tyranny extends the Demonic Tyrant window.
mark_of_shatug: boolMark of Shatug selects its Vilefiend variant.
mid1_4pc: boolMID1 Demonology four-piece enables its tier rider.
spiteful_reconstitution: boolSpiteful Reconstitution enables its guardian proc.
to_hell_and_back: boolTo Hell and Back enables gang-boss conversion.
tyrants_oblation: boolTyrant’s Oblation enables its tyrant rider.
summon_vilefiend: boolSummon Vilefiend enables the Vilefiend guardian.
Trait Implementations§
Source§impl Clone for DemonologyConfig
impl Clone for DemonologyConfig
Source§fn clone(&self) -> DemonologyConfig
fn clone(&self) -> DemonologyConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DemonologyConfig
impl Debug for DemonologyConfig
Source§impl Default for DemonologyConfig
impl Default for DemonologyConfig
impl Copy for DemonologyConfig
Auto Trait Implementations§
impl Freeze for DemonologyConfig
impl RefUnwindSafe for DemonologyConfig
impl Send for DemonologyConfig
impl Sync for DemonologyConfig
impl Unpin for DemonologyConfig
impl UnsafeUnpin for DemonologyConfig
impl UnwindSafe for DemonologyConfig
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