Please report any errors/bugs you find on the Playerdex Bug Catcher
Note that some of the newer changes (e.g. those dated for today) might not be live yet as they require a server restart to be applied.

Currently working on next big update including:

Questlog (in progress)

More content staff tools (in progress)

Exchange XanaScript with Lua (done)

Battle timer (done)

Berry trees (done)

Pokemon forms (done)

10th May 17:

Fixed an issue with 1-hit-KO accuracy calculations

Fixed it so there is no happiness loss in no-exp battles (Battle Tower)

Fixed Pokemon still being locked into move after choice item is removed

Implemented a blocking feature similar to the ignore function. The difference is, this one is handled by the client and stores blocked users in the block.txt so they are not lost on session end

/block <username> will block all messages from a user, so both PMs and any messages in channels
/block <username> again will unblock the user and unhide any messages in channels
/block will give a list of blocked users, this list is also shown on login to remind of blocked users

Blocking a user will also block yourself from sending them PMs, this is to avoid any abuse of this feature.
Blocking staff is not possible.

Various code optimizations

Server Changes:

Added permission handling (combined with the Client this means we now can have bridges that can be crossed over and under)

Fixed it so the surfboard doesn't accidentally activate itself after battles anymore

Several changes to the RNG

Added support for status healing items

Pokemon no longer lose Happiness when fainting in PVP

Pokemon fainting outside of PVP now lose 1 Happines (previously 5)

Gaining Happiness on level up now works according to Gen 5 standards

Holding Sooth Bell now gives 1.5x on all positive Happiness changes

Added in-battle support for Focus Sash

Abilities:

Added Hyper Cutter

Added Natural Cure

Added Shed Skin

Fixed Blaze, Torrent, Overgrow & Swarm
(These were previously implemented, however, due to an error in the damage calculation the changed attack power wasn't used in non-crits)

Fixed Curse; if used by a ghost type it takes half of it's max HP and applies a curse to the target

Status Moves such as Hypnosis no longer are affected by type immunity

Fixed a few missed moves that could still be used in a recharge turn

Fixed Leech Seed damage/heal calculation

Fixed Return & Frustration, they now change attack power based on happiness

Fixed False Swipe, it now leaves 1 HP when it would otherwise faint the target

Fixed Pursuit, it now hits and deals more damage before the opponent switches pokemon (this includes Baton Pass, U-Turn & Volt Switch when they get fully implemented) - Excluded from this update because of too many bugs found last minute

Fixed Counter & Mirror Coat, the now work as in the handhelds - See above

Super Fang no longer is affected by damage halving caused by burn status