Skip to main content

Module ability_static

Module ability_static 

Source
Expand description

AbilityStatic – helper functions for static abilities (e.g. morph face-up). Mirrors Java’s AbilityStatic.java. Static abilities are special actions that don’t use the stack (like turning a morph face-up).

Functions§

can_play
Whether this static ability can currently be played. Mirrors Java’s AbilityStatic.canPlay().

Type Aliases§

AbilityStatic
Type alias for SpellAbility when used as a static ability. In Java, AbilityStatic is a subclass; in Rust it’s the same struct.