Commit Graph

17 Commits

Author SHA1 Message Date
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