aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/help/baccarat.yaml6
-rw-r--r--data/help/ez_baccarat.yaml7
-rw-r--r--data/help/super6_baccarat.yaml3
-rw-r--r--data/items/misc/house_edge_computus.yaml8
-rw-r--r--data/items/misc/house_edge_tile.yaml8
-rw-r--r--data/rooms/casino/6100.yaml7
6 files changed, 33 insertions, 6 deletions
diff --git a/data/help/baccarat.yaml b/data/help/baccarat.yaml
index f5e4aad..658e023 100644
--- a/data/help/baccarat.yaml
+++ b/data/help/baccarat.yaml
@@ -8,7 +8,8 @@ description: |
play baccarat; bet 10 on banker (or player / tie).
You bet on a hand, not on your own cards. Highest last digit of the
total wins: aces = 1, 2-9 = face value, 10/J/Q/K = 0. Drawing is
- automatic; there are no hit/stand decisions. One wager per round.
+ automatic; there are no hit/stand decisions. Place one main bet
+ (player, banker or tie) and any offered side bets each round.
Player Pays 1:1 profit; ties push.
Banker Normally pays 0.95:1 after 5% commission; ties push.
@@ -24,7 +25,8 @@ description: |
panda_8 Player wins with a three-card 8: 25:1.
super_6 Banker wins with 6: 12:1.
- Side bets settle independently; a pair can win even on a tie.
+ Side bets must be placed before your main bet; a bare "bet" repeats
+ your last side bets and main bet together.
Higher payouts do not mean better value: rare events win less often.
Typing rules at the table shows this page again; table shows the felt
and this table's exact payouts and available bets.
diff --git a/data/help/ez_baccarat.yaml b/data/help/ez_baccarat.yaml
index bfa51c3..c0f25a3 100644
--- a/data/help/ez_baccarat.yaml
+++ b/data/help/ez_baccarat.yaml
@@ -17,6 +17,7 @@ description: |
table / list / rules The table / bets and payouts / this page
stop / sitout Leave / sit out after this round
- One wager per round. Highest last digit of the total wins (aces = 1,
- tens = 0); drawing is automatic. help baccarat covers the shared
- rules.
+ One main bet (player, banker or tie) plus any offered side bets; side
+ bets go down before the main bet. Highest last digit of the total wins
+ (aces = 1, tens = 0); drawing is automatic. help baccarat covers the
+ shared rules.
diff --git a/data/help/super6_baccarat.yaml b/data/help/super6_baccarat.yaml
index f8940b8..cd16cb8 100644
--- a/data/help/super6_baccarat.yaml
+++ b/data/help/super6_baccarat.yaml
@@ -16,6 +16,7 @@ description: |
table / list / rules The table / bets and payouts / this page
stop / sitout Leave / sit out after this round
- One wager per round. Player bets still lose when a Banker 6 halves.
+ One main bet (player, banker or tie) plus any offered side bets; side
+ bets go down before the main bet. Player bets still lose when a Banker 6 halves.
Highest last digit of the total wins (aces = 1, tens = 0); drawing
is automatic. help baccarat covers the shared rules.
diff --git a/data/items/misc/house_edge_computus.yaml b/data/items/misc/house_edge_computus.yaml
new file mode 100644
index 0000000..a5b8ac3
--- /dev/null
+++ b/data/items/misc/house_edge_computus.yaml
@@ -0,0 +1,8 @@
+name: House Edge Computus
+description: A brass-and-glass calculating engine the size of a pocket watch.
+ While carried, its meshed gears reveal each wager's return to player when you
+ list the bets at a casino game, reporting to hundredths of a percent.
+color: "89"
+value: 12000
+recoverable: true
+house_edge_precision: 2
diff --git a/data/items/misc/house_edge_tile.yaml b/data/items/misc/house_edge_tile.yaml
new file mode 100644
index 0000000..6fb591f
--- /dev/null
+++ b/data/items/misc/house_edge_tile.yaml
@@ -0,0 +1,8 @@
+name: House Edge Tile
+description: A matte ceramic tile the size of a card. While carried, its glaze
+ reveals each wager's return to player when you list the bets at a casino game,
+ rounded to a whole percent.
+color: "B3"
+value: 2500
+recoverable: true
+house_edge_precision: 0
diff --git a/data/rooms/casino/6100.yaml b/data/rooms/casino/6100.yaml
index bcde393..e0734b5 100644
--- a/data/rooms/casino/6100.yaml
+++ b/data/rooms/casino/6100.yaml
@@ -17,3 +17,10 @@ objects:
no wager is needed to explore.'
inroom_description: A wayboard stands where travelers can read it.
- id: bank_booth
+item_spawns:
+- id: house_edge_tile
+ quantity: 1
+ respawn_ticks: 100
+- id: house_edge_computus
+ quantity: 1
+ respawn_ticks: 100