Skip to main content

run

Function run 

Source
pub fn run(ctx: &mut EffectContext<'_>, sa: &SpellAbility)
Expand description

Run/resolve a spell ability effect (the main entry point for effect dispatch). Mirrors Java’s SpellAbilityEffect.run(SpellAbility) which calls resolve().

In the Rust engine this delegates to the effect dispatch system.