1
0

Added "slow turn" and fixing porting issues

This commit is contained in:
James Ketr 2025-09-25 11:33:21 -07:00
parent 7fb4eefabc
commit a55dce94d7
2 changed files with 17 additions and 16 deletions

View File

@ -260,6 +260,7 @@ const HouseRules: React.FC<HouseRulesProps> = ({ houseRulesActive }) => {
{
key: "volcano",
label: "Volcano",
category: "board",
defaultChecked: false,
element: (
<Volcano ws={ws} rules={rules} field={"volcano"} disabled={!state["volcano"] || !state["volcano"].enabled} />
@ -268,60 +269,56 @@ const HouseRules: React.FC<HouseRulesProps> = ({ houseRulesActive }) => {
{
key: "victory-points",
label: "Victory Points",
category: "rules",
defaultChecked: false,
element: <VictoryPoints ws={ws} rules={rules} field={"victory-points"} />,
},
{
key: "tiles-start-facing-down",
label: "Tiles Start Facing Down",
category: "board",
defaultChecked: false,
element: <div>Once all players have placed their initial settlements and roads, the tiles are flipped and you discover what the resources are.</div>,
},
{
key: "most-developed",
label: "Most Developed",
category: "expansion",
defaultChecked: false,
element: <Placard type="most-developed" />,
},
{
key: "most-ports",
key: "port-of-call",
label: "Most Ports",
category: "expansion",
defaultChecked: false,
element: <Placard type="port-of-call" />,
},
{
key: "longest-road",
label: "Longest Road",
defaultChecked: true,
element: <Placard type="longest-road" />,
},
{
key: "largest-army",
label: "Largest Army",
defaultChecked: true,
element: <Placard type="largest-army" />,
},
{
key: "slowest-turn",
label: "Why you play so slowf",
label: "Why you play so slow",
category: "expansion",
defaultChecked: false,
element: <Placard type="longest-turn" />,
},
{
key: "roll-double-roll-again",
label: "Roll double, roll again",
category: "rolling",
defaultChecked: false,
element: <div>If you roll doubles, players get those resources and then you must roll again.</div>,
},
{
key: "twelve-and-two-are-synonyms",
label: "Twelve and Two are synonyms",
category: "rolling",
defaultChecked: false,
element: <div>If you roll a twelve or two, resources are triggered for both.</div>,
},
{
key: "robin-hood-robber",
label: "Robin Hood robber",
category: "rules",
defaultChecked: false,
element: <></>,
},

View File

@ -2838,6 +2838,10 @@ const supportedRules = {
addChatMessage(game, null,
`${getName(session)} has ${rules[rule].enabled ? 'en' : 'dis'}abled the Another Round of Port house rule.`);
},
'slowest-turn': (game, session, rule, rules) => {
addChatMessage(game, null,
`${getName(session)} has ${rules[rule].enabled ? 'en' : 'dis'}abled the Slowest Turn house rule.`);
},
'tiles-start-facing-down': (game, session, rule, rules) => {
addChatMessage(game, null,
`${getName(session)} has ${rules[rule].enabled ? 'en' : 'dis'}abled the Tiles Start Facing Down house rule.`);