Update OMs
Geomancy is viable
Merge pull request #1301 from ascriptmaster/geomancy

Geomancy is viable
Aromatherapy triggers Sap Sipper
Merge pull request #1300 from ascriptmaster/aromasipper

Aromatherapy triggers Sap Sipper
Remove ended XY battle competition
Add joim as an alias of join

In recognition of your outstanding accomplishments in the field of
Pokémon sciences, we hereby award you the highest of honors; a
commemorative alias.
Merge pull request #1303 from ScottehMax/patch-1

Add joim as an alias of join
Remove unnecessary checks for sound immunity
As of ecbc9bfd62, no effect provides an "immunity" to sound.
Correct Cheek Pouch mechanics

Didn't know this was still set to 25%...
Add sprites for Blue and Red Orb.
Fix Aromatic Mist.
Update UU suspect
Correct Gen 6 move targets.
Implement BattlePokemon#disableMove to support hiding information
- Changed data to use it anywhere moves get disabled.
Hide moves disabled by Imprison or NEXT's Telepathy
- Pokémon affected by Imprison -or Telepathy in NEXT- will now have a special flag 'maybeDisabled' in move requests if they are the last active pokémon.
- If a Pokémon having this flag attacks, the player will not be able to cancel their decision.
- Move decisions will now be parsed based on all the moves a pokémon knows after LockedMove, rather than only on validMoves. Any request to use a disabled move or a move with 0 PP will now be replied with a message in the form |callback|cant|[pokemon]|[sourceEffect]|[move], unless the pokémon has no valid moves, in which case it will use Struggle.
- Don't report moves' being disabled to the client if they are disabled due to Imprison or Telepathy. Instead, their being disabled will be reported using the mechanism described above.
- The check for lockedMove in choice parsing is now performed as the first action after checking that the pokémon is not fainted. This prevents pokémon from Shifting to the center in Triples while being locked into a move.
Implement BattleSide#send
It will send a message starting with 'sideupdate' to the simulator process, which will send the data to an specific player.
Move Struggle usage warning to choice parsing
- It is now send to the relevant player only, and before the turn resolves.
Bump version to 0.9.3
Battle choices will now be parsed in a significately different way.