wowlab_engine_domain/rotation/buffer/
combat.rs1wowlab_engine_macros::define_slot! {
2 #[slot(domain = "combat", kind = singleton)]
3 pub struct CombatSlot {
4 #[expr("combat_time", Float, TimestampElapsed)]
5 #[expr("combat_remaining", Float, TimestampRemaining)]
6 pub combat_start: f64,
7
8 #[expr("combat_duration", Float, Direct)]
9 pub combat_duration: f64,
10
11 #[expr("enemy_count", Int, Direct)]
12 pub enemy_count: i32,
13
14 #[expr("enemy_spell_targets_hit", Int, Direct)]
15 pub enemy_spell_targets_hit: i32,
16 }
17}