Guangcong Luo
8e54290457
New toId function to match new IDs
2012-03-29 03:07:16 -04:00
Bill Meltsner
1ffdabcce3
A first attempt at an implementation of Fling.
...
Kind of hacked together - definite room for improvement. But it (mostly) works as it's supposed to, at least.
2012-03-22 01:00:42 -04:00
Guangcong Luo
6a169d6459
Improve documentation for getMoveCopy.
2012-03-20 16:03:30 -05:00
Bill Meltsner
21be1f4ae9
Automatically create move.secondaries in getMove if necessary, to simplify secondary checking.
2012-03-10 20:48:37 -05:00
Guangcong Luo
fe56963d17
Make sure the Standard bans work properly
2012-03-09 11:29:49 -05:00
Guangcong Luo
61d97c662a
Fix the legality checker to check for illegal moves/abilities/evs again
2012-03-08 19:31:13 -05:00
Guangcong Luo
c31efb14a8
Fix crash with no banlist
2012-03-08 11:08:01 -05:00
Guangcong Luo
921f4ca99b
New legality checker:
...
- banlists are now rules instead of bans, which simplifies formats immensely
- CAP moves are now banned from Balanced Hackmons
- Arceus forme force-changes are clearer
- overall, legality checking should be more consistent
2012-03-07 22:02:50 -05:00
Guangcong Luo
ee96f4292a
Make Species Clause work correctly
2012-03-07 18:53:41 -05:00
Guangcong Luo
661a7f6dee
Allow random teams outside of random battle if the format allows.
2012-03-07 14:11:02 -05:00
Guangcong Luo
fed3d98ac3
Implement Species Clause
2012-03-07 14:09:02 -05:00
Guangcong Luo
3b5a0546ef
Fix Magic Bounce
...
- More than one move can be bounced per turn now (each move is still bounced a maximum of once)
- Introduces a new function: Tools.getMoveCopy, which replaces the previous system of cloning the move object. It still clones the move object, just more abstractedly.
2012-02-27 13:51:55 -05:00
Guangcong Luo
b7ea47bdcb
Ban DW abilities for all gen 5 pokemon except 2.
2012-02-24 23:51:45 -05:00
Guangcong Luo
986e5f6c44
Improved team validation:
...
- Arceus and Giratina formes now change depending on held item
- Meloetta and Darmanitan formes always reset to normal forme
- Outside of Hackmons, you're not allowed more than one copy of a move
2012-02-21 19:46:09 -05:00
Guangcong Luo
65a104f227
Really make prevo move checking work correctly
2012-02-19 19:58:51 -05:00
Guangcong Luo
039054a811
Legalize Necturna for the CAP Necturna playtest
2012-02-12 23:56:30 -05:00
Guangcong Luo
451ffd8a34
DW Lucario got released, apparently
2012-02-10 23:49:34 -05:00
Guangcong Luo
8ccccbb789
Add validation for Sketch as an egg move (limit one Sketched move.)
...
Also make sure Necturna can't ever be used in PS, as requested by #cap
2012-02-04 15:58:34 -05:00
Guangcong Luo
8a76fb4099
Fix a few bugs in the team validator
2011-12-23 02:21:13 -05:00
Guangcong Luo
4ce2d95037
Everything I did before moving to Git
2011-12-22 23:53:05 -05:00