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.