heldRule
constheldRule:ShotRule
Refuses a shot from a weapon she does not hold, as her HeldWeaponsTrait
names them: a page that fires a gun its player never bought. A character
with no HeldWeaponsTrait holds every weapon, so it refuses nothing in a
game that never sets it. It runs before the rate rule, so a refused
shot spends none of her rate.