Skip to main content

wowlab_engine_content/hooks/survival_hunter/
config.rs

1use wowlab_engine_ports::HandlerParams;
2
3use crate::generated::specs::survival_hunter::SET_BONUS;
4
5#[derive(Clone, Copy, Debug, Default)]
6pub(super) struct SurvivalConfig {
7    pub(super) mid2_4pc: bool,
8}
9
10pub(super) fn register_survival(
11    built: &mut wowlab_engine_combat::CombatSystemDraft,
12    params: &HandlerParams<'_>,
13) {
14    built.set_spec_config(SurvivalConfig {
15        mid2_4pc: params
16            .set_bonus_auras
17            .contains(&SET_BONUS::MID2_SURVIVAL_4PC),
18    });
19}