wowlab_engine_combat/builder/
def.rs1mod aura;
4mod damage;
5mod effect;
6mod periodic;
7mod spell;
8
9pub(crate) use aura::BuilderAuraDef;
10pub(crate) use damage::BuilderDamageDef;
11pub(crate) use effect::{BuilderSpellEffect, BuilderTriggerProgramPredicate};
12pub(crate) use periodic::{PeriodicDef, PeriodicEffectDef};
13pub(crate) use spell::{BuilderSpellDef, CooldownDef};
14#[rustfmt::skip]
15pub(super) use wowlab_types::sim::AuraOn;
16
17pub(crate) const DEFAULT_RESOURCE_MAX: f64 = wowlab_types::constants::HUNDRED;
18pub(crate) const DEFAULT_SWING_MS: u32 = 2600;
19pub(crate) const DEFAULT_AA_AP_COEF: f64 = 0.3;