pub(super) fn lower_eval_kind<B>(
b: &mut B,
kind: EvalKind,
offset: usize,
field_type: FieldType,
extras: Option<&SpellUsableOffsets>,
cooldown_bypass_aura_offset: Option<usize>,
) -> EvalValueAbstract<B>where
B: RotationBackend,