X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=data%2Flocation_decks%2Fstandard.yaml;h=150a6e118ff7a1a0530079d524b8b7515fc2fbf6;hb=d56932610ab443154ece192dac89b9a16de73eaa;hp=648e1587e8566db951647467c126f4c8f93d773d;hpb=2204be6c8019bb19cb8fe69192012aa7a74d36d7;p=naja.git diff --git a/data/location_decks/standard.yaml b/data/location_decks/standard.yaml index 648e158..150a6e1 100644 --- a/data/location_decks/standard.yaml +++ b/data/location_decks/standard.yaml @@ -16,6 +16,22 @@ _action_definitions: - &BAD-DEFAULT action_class: 'LoseHealthOrMSB' required_bits: [] + - &SET-MSB-DEFAULT + action_class: 'GainMSB' + required_bits: [] + + - &KNIGHT-MSB-DEFAULT + action_class: 'AllowChessMoveIfMSB' + required_bits: [] + data: {'chesspiece': KNIGHT} + - &CASTLE-MSB-DEFAULT + action_class: 'AllowChessMoveIfMSB' + required_bits: [] + data: {'chesspiece': CASTLE} + - &BISHOP-MSB-DEFAULT + action_class: 'AllowChessMoveIfMSB' + required_bits: [] + data: {'chesspiece': BISHOP} # One-colour actions. - &SET-BITS-R @@ -119,19 +135,38 @@ _card_definitions: - &KNIGHT-AND-SET card_name: 'knight_set' actions: - - *BAD-DEFAULT + - *SET-MSB-DEFAULT - *SET-BITS-B - *KNIGHT-MOVE - &CASTLE-AND-SET card_name: 'castle_set' actions: - - *BAD-DEFAULT + - *SET-MSB-DEFAULT - *SET-BITS-G - *CASTLE-MOVE - &BISHOP-AND-SET card_name: 'bishop_set' actions: - - *BAD-DEFAULT + - *SET-MSB-DEFAULT + - *SET-BITS-R + - *BISHOP-MOVE + + - &BISHOP-SET-KNIGHT + card_name: 'bishop_set_knight' + actions: + - *BISHOP-MSB-DEFAULT + - *SET-BITS-B + - *KNIGHT-MOVE + - &KNIGHT-SET-CASTLE + card_name: 'knight_set_castle' + actions: + - *KNIGHT-MSB-DEFAULT + - *SET-BITS-G + - *CASTLE-MOVE + - &CASTLE-SET-BISHOP + card_name: 'castle_set_bishop' + actions: + - *CASTLE-MSB-DEFAULT - *SET-BITS-R - *BISHOP-MOVE @@ -211,6 +246,9 @@ cards: - *KNIGHT-AND-SET - *CASTLE-AND-SET - *BISHOP-AND-SET + - *BISHOP-SET-KNIGHT + - *KNIGHT-SET-CASTLE + - *CASTLE-SET-BISHOP - *TOGGLE-RG-R - *TOGGLE-RG-G - *SHIFT-N-AND-HEAL @@ -224,5 +262,5 @@ cards: replacement_params: chance: 0.2 - min: 5 - max: 15 + min: 4 + max: 8