pub(crate) fn apply_periodic_damage(
expression: TokenStream,
def: &ManifestAuraDef,
id: u32,
has_item_budget: bool,
) -> Result<TokenStream>pub(crate) fn apply_periodic_damage(
expression: TokenStream,
def: &ManifestAuraDef,
id: u32,
has_item_budget: bool,
) -> Result<TokenStream>