I would agree with @jrwatts - put the “Box” deck you want to send to on another map (say Box), and then send them there. That deck should disallow drawing any cards from it. Or, just delete them completely (replace the SendtoTrait above with a DeleteTrait.)
I can’t get a
Deck Send Key Commandto take a Global Property as aMaximum Number of Cards to Sendvalue. When I use a constant (e.g.{4}), then it works as intended (i.e. four cards are moved to the target deck), but when I define a Global Property (e.g. property nameP1, value4, Numeric) and set theMaximum Number of Cards to Sendto{P1}, it throwsBad Data in Module: Source: {P1} Error: Send Card To Deck 1[Deck Send Key Command]: Editor.Editor.DeckSendKeyCommand.error_invalid_send_limitand it sends all of the cards from the source deck to the target deck. Note that it does the same thing if I use a property name that does not exist. Does anybody have any idea what it is supposed to be?
Please consider How to format posts, and perhaps also post the errorLog as detailed in How to report problems. Also, it would be helpful if you could make the module available. The log can tell us if the property P1 is known or not.
Perhaps consider to make P1 a numeric Scenario option. In that way, users can choose it when starting the game. Of course, that means that you shouldn’t use a SGKC but trigger the MAB directly (possibly by a Turn Tracker). The MAB should then be disabled afterwards.
Yours,
Christian