fn spend_channel_tick_cost( ctx: &mut CombatCtx<'_>, spell: &SpellData, tick_cost_aura: Option<CastAuraRequirement>, ) -> bool