I think it's an interesting idea, but it's a bit too pragmatic. I haven't read 
anyone else's messages, but here are my comments.

On 11/22/2017 6:17 PM, Corona wrote:
Well, I felt uncomfortable not having a Campaign Proposal if PSS is
going to have one, so... I'd rather if y'all checked it for obvious
holes, since it looks like it can't be retracted once announced.

The idea was that since the Herald, among other things, manages the
celebrations, he could have some silly gadgets for celebrations (I was
low on ideas). The Red Fireworks are meant to complement the rule that
missing deadlines on holidays should be forgiven.

I submit my Campaign Proposal for the Herald election:
Create a new rule with power 1, name "Fireworks" and text as follows:

All types of Fireworks are fixed assets. The Herald is the
recordkeepor of all types of Fireworks. The Herald CAN create any type
of Fireworks in any player's possession. He SHALL not do so without an
appropriate reason, or excessively. The types of Fireworks are:
I don't really like having each type of Firework be its own asset here, I think 
that Fireworks should be one type of asset, and fireworks have a Type switch, 
with values Red, Yellow, and Blue.

He should be switched to e.

"SHALL not" is a bit confusing; the proper capitalization is "SHALL NOT".

Also, I think it would be better to specify that the Herald needs to have a 
reason in the same message as the awarding.

Finally, "excessively" is very subjective: I'd recommend setting a certain 
amount of Fireworks per month or week that the Herald SHALL NOT award more than.

Red Firework - appropriate for holidays. If a player destroys a Red
Firework and specifies in the same message any one instance of a rule-
or contract-defined time limit in which one or more players
SHALL/SHOULD perform an action, then it is ILLEGAL to punish, in any
manner, those players for violation of the time limit, until at least
two days have passed since the time limit without them having
performed the action pertaining to the time limit.
It's not necessary to say "SHALL/SHOULD". A violation of a SHOULD is not 
punishable.

Yellow Firework - appropriate for the joyous moments of Agora. If a
player destroys a Yellow Firework and, in the same message, writes a
celebratory message of at least 20 words, describing the event they
wish to celebrate, any player reading that message SHALL set their
emotion to Joyous.

Blue Firework - appropriate for the tragic moments of Agora. If a
player destroys a Blue Firework and, in the same message, writes a
mournful message of at least 20 words, describing the event they wish
to mourn, any player reading that message SHALL set their emotion to
Melancholy.

I like the idea of these two, but the phrase "any player reading that message SHALL 
set their emotion" is very hard to enforce, as there is no way for any player to 
know what any other player read. A player can read the message, not set eir emotion, and 
claim that they didn't read the message and there would be no real way to prove otherwise.

The simple solution would just to use SHOULD instead.

Reply via email to