NEXT: Smog 100% accuracy
Locked users can't PM
NEXT: Abilities/items that decrease damage announce it
NEXT: Static and Poison Point always activate
(Also Flame Body is now immune to Hail)
May events

Dragonite, Empoleon, 3xMetagross, Pikachu, Serperior
Add Cherish Ball
Update static redirect regular expression
Implement a generic Mail item.
Implement |noinit| and |deinit|
Private mod commands
Certain actions are now shown only to online auth, the modlog,
and the room log. These include:
- Demotion
- Muting/locking/banning a user that's already muted/locked/banned,
  without a message
Reinstate accidentally removed line
Implement |noinit| and |deinit|
Multiline eval
">> " and ">>> " now accept multiple lines. In addition, ">> "
does not broadcast by default.

Their functionality are also available by !eval (which does
broadcast) and !evalbattle, although those are single-line.

While /eval doesn't broadcast, /evalbattle still does because
it's unnecessarily difficult to make simulator processes send
things privately.
/invite
Implement !effectiveness
Support multitypes in !effectiveness
Fix crash in !effectiveness for not enough arguments
More feedback for /loadbanlist
Fix /loadbanlist counter
Change Other Meta of the Month: PU leaves, add 1-V-1 Meta

With the month shift comes the Other Meta of the Month shift, this month PS features the 1-V-1 Meta.