cost_reduction_check
Apply cost reduction from a card to mana costs, accurately reducing only generic mana while preserving colored pips, hybrids, and X. Eliminates mistakes from manual arithmetic.
Instructions
Apply a cost reducer to costs mechanically, and say what it does NOT reduce.
Rule 601.2f: a generic cost reduction reduces the generic component only. Coloured pips, {C}, hybrids and {X} survive it — two reducers do not take {U}{B} to {0}. Use this instead of doing the arithmetic in prose; the prose version has been wrong in both directions on the same card.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | No | When testing cards, the keyword whose ACTIVATION cost is the target (e.g. 'Ninjutsu') rather than the card's own mana cost | |
| reducer_card | Yes | The card doing the reducing — its oracle text sets the amount | |
| target_cards | No | Card names to test instead of raw costs | |
| target_costs | No | Raw mana costs to test, e.g. ['{U}{B}', '{2}{U}{U}'] | |
| response_format | No | Output verbosity: 'detailed' (default) or 'concise' | detailed |