pub const CAST_KIND: &str = "stone.m.cast_kind";Expand description
What the player is currently swinging: CAST_KIND_BASIC or
CAST_KIND_SKILL, 0 before the first cast.
A Damage event carries no “which ability produced me” field, but the
CastAbility that produced it arrives first, so the runtime remembers the
kind and reads it back when the hit lands.