po-devs/pokemon-online — pull request #1180 by Fuzzysqurl (2014-06-25 01:58:21+00:00)
Title: Crafty Shield, Play Nice, Flower Veil, Grassy Terrain

Crafty Shield was broken, so I fixed that.
Play Nice shouldn't miss, and bypass Protect.
Flower Veil should prevent Status change too
Grassy Terrain should halve EQ, Magnitude, and Bulldoze damage.