You can modify the database with a "patch file", which is a file containing a bunch of entries of a particular syntactic form, and then you can specify a particular patch file in server.properties.
An example entry in the patch file would be this:
This gives Garchomp the Own Temp ability and the move Metronome; it takes away the move Frustration; and it sets his base speed to 100.Code:Garchomp: a+Own Tempo, Metronome, -Frustration, spd: 100;
Whitespace is not significant in the format. A semi-colon terminates each entry.
There is no documentation on the format unfortunately but you can look at the source of the parser here for more details.
You can make the patch file in any text editor e.g. Notepad. Then, to set the patch file you change these lines
Code:# Patch file to apply against the metagame. server.patch =
in your server.properties file to include the path to your patch file
Alright let me see if I'm getting this right...
Ampharos: a+Spore, Energy Ball, Solarbeam, Tail Glow, Earthquake, Ice Punch, Psychic, Flash Cannon, hp: 105, atk: 60, def: 90, spatk: 120, spdef: 100, spd: 60;
Ampharos would keep static, gain spore, energy ball, solarbeam, tail glow, earthquake, ice punch, psychic and flash cannon, and his stats would change to what I have listed above correct? (wondering if the a+ in front of the moves is required for moves or just abilities, and if the abbreviations I used for the stats were correct?)