yasuki_core.engine.rules.flow.recruit#
- recruit(game, card_id, invest=False, renew=False, proclaim=False)[source]#
Announce a Recruit: defer bringing the card into play, then pause for its cost payment. The payment bows gold producers to cover
recruit_cost()plus any Invest cost; once answered, the stack resolves the move into play and the province refill.With
investset, also pay the card’s Invest cost for its one-time enter-play effect. A fixed Invest folds straight into the payment; a variable one pauses first forChooseInvestAmountto pick how much to pay. Withrenewset, the vacated province refills face-up (a Renew granted by the recruiting effect). Withproclaimset, claim the seat’s once-per-turn Proclaim and add the Personality’s Personal Honor to its Family Honor after it enters play (rules-skeleton §6); nothing is claimed until the payment resolves, so a cancelled Proclaim leaves it available. RaiseValueErrorif bothinvestandproclaimare set — Invest belongs to Holdings and Proclaim to Personalities, so no card offers both.