Global ranks can't bypass in modchat in private rooms
Implement Hold Back
Sync learnsets
Sync learnsets
Allow direct events to fire on fainted pokemon
This is the first step to fixing faint order
Better comments for sockets.js
Implement Celebrate
Fix modchat
modchat's embarrassingly been broken since the rooms update, but as
of now there are separate roommodchat and battlemodchat options
to set the default modchat level. I'll probably add the ability
for per-room modchat to be permanent later.
Fix Mega stones

They could be knocked of from a Pokemon that has Mega Evolved
Add Gen 6 move nums
Add Birthday 2013 events
Add a challenge option for Smogon Doubles Ubers
Make LC UU challenge only
LC UU is considered an OM and so far it hasn't been voted to get a
ladder nor it's been requested.
Move Smogon Doubles Ubers below Smogon Doubles on challenge list
Implement new OM of the Month, Averagemons
Averagemons changes the stats of all Pokémon to 100.
Sadly this needs a mod.
Remove Tier Shift gen5 mod
The mod is not playable right now on main, so there's no need for the
code to be present.
Additionally, the code is outdated for now it needs to use
this.modData('Pokedex', i) rather than edict directly this.data.Pokedex[i]
Move UU under Ubers
Ban Meloetta-Pirouette in Standard GBU rules

For now, until https://github.com/Zarel/Pokemon-Showdown/pull/530 is
fixed
Add Walmart Garchomp and Scizor events
Update OMs

Updated 1v1, STABmons and Ability Exchange to Gen 6.
STABmons and Ability Exchange are challenge only.
Reordered OMs.
Removed PU because it is not being updated.
Removed Budgetmons.