fn populate_resources_and_timing( props: &mut SpellProps, spell: &SpellDataFlat, resources: SpellResources, )