fn consumable_stat_effects(
data: &ResolvedGameData,
spell_id: u32,
item_budget: Option<ItemBudget>,
stats: &CombatStats,
) -> Result<[Option<BuffEffect>; 16], EngineError>fn consumable_stat_effects(
data: &ResolvedGameData,
spell_id: u32,
item_budget: Option<ItemBudget>,
stats: &CombatStats,
) -> Result<[Option<BuffEffect>; 16], EngineError>