weasel
macro_rules! battle_rules { () => { ... }; ($ty: ty, $cy: ty, $ay: ty, $fy: ty, $uy: ty, $sy: ty, $ry: ty, $ey: ty) => { ... }; }
Macro to quickly generate battle rules.