Proposal: Who Visits the Visitor?
Reached quorum 8 votes to 0. Enacted by Kevan.
Adminned at 14 Jan 2023 19:22:56 UTC
In “Visitors”, replace “Each Settler has a publicly-tracked variable named Visitors Used, which is a string that defaults being empty. The valid values of Visitors Used are an empty string, or one or more of the titles of the subrules contained in this rule.” with:-
There is a publicly-tracked list of Settlers that the current Visitor does not wish to have further dealings with, known as the Ledger, which defaults to being empty.
Replace “If the new value of Visitor is different than the prior value, the Onlooker should remove that prior value from each Settler’s Visitors Used variable that contains that prior value.” with:-
If the new value of Visitor is different than the prior value, the Onlooker should empty the Ledger.
In “Merchant”, replace “if their Visitors Used variable does not already contain the string “Merchant”” with:-
if they are not already listed on the Ledger
And replace “Add the string “Merchant” to their Visitors Used variable” with:-
Add their own name to the Ledger
If any Settlers had the Merchant in their Visitors Used variable immediately prior to this proposal enacting, add their names to the Ledger.
The main player table is getting a bit overloaded, so this proposes moving the Visitor tracking to its own list.
SingularByte: he/him
When choosing to pay 1 less, is this a one time thing or can you do it for every kind of item in the one building? Might be worth changing the wording to clarify that it’s “pay 1 less of any one item” since I’m guessing that’s the likeliest option.