async fn resolve_buff_slot(
resolver: &DynDataResolver<'_>,
setting: &ConsumableSetting,
subclass: i32,
slot: &str,
legacy: (u32, &str),
) -> Result<Option<ConsumableBuff>, EngineError>async fn resolve_buff_slot(
resolver: &DynDataResolver<'_>,
setting: &ConsumableSetting,
subclass: i32,
slot: &str,
legacy: (u32, &str),
) -> Result<Option<ConsumableBuff>, EngineError>