Proposal: The gift of giving
Times out 5-0. Enacted by Brendan.
Adminned at 18 Apr 2020 14:50:47 UTC
Enact a rule called “Items” with the same text as the subrule with the same name. Repeal said subrule.
Enact a subrule of the rule “Items” entitled “Giving” with the following text:
The Mayor of a non-Skittish Villager who has an item can cause that Villager (“the giver”) to give their item (“the cargo”) to another Villager (“the receiver”). This is an atomic action with the following steps:
* The receiver gains the cargo.
* The giver loses the cargo.
If the proposal “Fruitful Endeavors” has passed, amend the subrule “Giving” by deleting the text “who has an item” from the first paragraph, replacing the text ‘their item (“the cargo”)’ in the first paragraph with ‘either their item or a specified trinket (“the cargo” in both cases)’, and adding a paragraph at the end of the rule that reads:
The giving action fails if the giver does not have the cargo before the action is performed.
Quick proposal to define giving. If trading is to be a thing later, I think this is important. It also moves “Items” to its own rule. It’s a big enough concept that it merits the upgrade.
I made giving an atomic action because I don’t want items to be duplicated. This should make it so that there will be no bugs if we decide to track something based on how many items an Island has or anything along that vein.
I also did not include Bells as possible cargo because this could be used to scam the 40+ bell rule and I don’t know how to fix that. I also think that money transactions should be between players, not villagers, though my mind is potentially open to other opinions on this second point.
Darknight: he/him
til others chime in