Skip to main content

wowlab_engine_domain/dbc/semantics/
defense_types.rs

1/// DBC `SpellMisc.DefenseType` attack-resolution category.
2#[derive(Clone, Copy, Debug, Default, Eq, PartialEq, num_enum::TryFromPrimitive)]
3#[repr(i32)]
4#[non_exhaustive]
5pub enum DefenseType {
6    #[default]
7    None = 0,
8    Magic = 1,
9    Melee = 2,
10    Ranged = 3,
11}