pub(crate) fn effective_cast_time_ms( view: &CombatView<'_>, spell_id: u32, base_cast_time: u32, ) -> u32