Commit Graph

210 Commits

Author SHA1 Message Date
Guangcong Luo
99461de893 Fix Parental Bond Snore 2013-12-10 19:29:25 -08:00
Joimer
ace822cf12 Implement new Seasonal, Christmas Charade 2013-12-04 10:46:44 +01:00
Joimer
3b5d45590a Add the possibility for abilities to run onHit events for both attackers
Just as with moves, add the same possibility to abilities so onHit is
run on both sides, allowing new ability effects to be added.
2013-11-27 17:01:01 +01:00
Juanma Serrano
25c56a0293 Nerf Talonflame in Seasonal
Lower its level as it is too powerful.
2013-11-19 17:30:59 +01:00
Slayer95
d94323f3b4 Properly make unattacking pkmn unlikely in randoms 2013-11-15 21:00:51 -05:00
Joimer
b418a84e7e Implement "new" Seasonal, Thankless Thanksgiving 2013-11-04 10:46:22 +01:00
Slayer95
b2909e5398 In CC, properly reduce chance for getting Mega Stone 2013-11-03 00:34:13 -05:00
Guangcong Luo
683dac63f1 Upgrade a bunch of formats to gen 6 2013-10-30 16:09:46 -07:00
The Immortal
ce4519f0e3 Add accurate Mega Evolution message
Needs to be added to the client in the future, in addition to (using
Blastoise as an example):

The opposing Blastoise has Mega Evolved into Mega Blastoise!

- It doesn't mention X/Y for Charizard/Mewtwo
2013-10-29 19:41:53 +04:00
Joimer
0ba0df3141 GP 1/2 comment in randbat team generator 2013-10-28 09:53:17 +01:00
Guangcong Luo
2354305bf9 Mega evolution ability change is permanent 2013-10-24 20:41:15 -07:00
Bill Meltsner
6df6d3c8d9 Implement Terrain, and update Camouflage and Nature Power accordingly.
Terrain is basically a copy/paste of weather code right now.
2013-10-24 02:09:45 -07:00
Bill Meltsner
45f0821eb7 clearer logic for blocking gen 6 from randbats 2013-10-24 00:00:47 -07:00
Bill Meltsner
c3ea68d75b Fix random battles. 2013-10-23 23:56:06 -07:00
Slayer95
9945badaa2 Improve sixth gen check in random team builder
Since tier classification has begun, being in Limbo is not a necessary condition for being in 6th gen anymore.
2013-10-23 16:18:00 -05:00
Bill Meltsner
57f5772f69 Update moves and abilities with changed names, including High Jump Kick and Feint Attack.
This probably won't blow up in our faces.
2013-10-22 23:56:03 -07:00
Guangcong Luo
d595c5ae15 Properly activate abilities after Transform 2013-10-19 18:45:57 -07:00
Guangcong Luo
31fd8ea76a Implement mega evolution 2013-10-19 16:08:54 -07:00
The Immortal
3576508db4 Change "Dream World" to "hidden" abilities
- Removed dreamWorldRelease and added unreleasedHidden
- Replaced maleOnlyDreamWorld with maleOnlyHidden
- Replace 'DW' ability with 'H' ability
- Changed isDW variable to isHidden
2013-10-19 00:25:02 +04:00
Slayer95
0ae8775686 Check for Limbo and CAP tiers in team building. 2013-10-11 17:46:08 -05:00
Guangcong Luo
3cc455f275 Default gen is now 6 2013-10-11 09:22:03 -07:00
Slayer95
f543568d90 Remove a variable not needed anymore 2013-10-08 01:24:19 -05:00
Slayer95
174abedf22 Fix Octoberfest set builder
Pokémon could lack Trick if they would have gotten it as their third movement from randomSet. This is now properly dealt with. (Note that no OF-pokémon gets Present from randomSet.)
2013-10-08 01:18:00 -05:00
Joimer
febcdf2233 Add checkAbilities function to scripts
This function checks the selected abilities against default abilities.
It's used on Ability Exchange.
2013-10-01 12:11:51 +02:00
Joimer
72ab2ec5b3 Add new October Seasonal: Octoberfest 2013-10-01 11:57:04 +02:00
Guangcong Luo
b5fc8c7032 Fix three-move Jolteon 2013-09-28 22:02:23 -07:00
Slayer95
5e2c665b1c Fix typo in random set builder 2013-09-06 19:07:54 -05:00
Joimer
9d92b0ab5c Seasonal Ladder: Improve default team for repeated Pokémon
Improve the default team when there's a repeated Pokémon so
players aren't in disadvantage due to a system flaw.
Also use a better way to not to repeat Pokémon formes.
2013-09-04 13:07:12 +02:00
Joimer
606081644c Seasonal: Change variable name 2013-09-04 09:28:56 +02:00
Joimer
28a1462c77 Seasonal: Improve team maker 2013-09-04 09:24:31 +02:00
Joimer
8bdc090fc8 New Seasonal: Don't let team maker repeat Pokémon 2013-09-01 11:54:41 +02:00
Joimer
f33ff063ab New seasonal: Make sure templates with baseSpecies resort to it
Make sure in case of repeated numbers of species with formes
the baseSpecies is chosen.
2013-09-01 11:48:27 +02:00
Joimer
b6e48e283f Add new Seasonal, School Schemes 2013-09-01 11:26:56 +02:00
小太
f2f973fe29 Obliterate trailing whitespace 2013-08-18 21:33:15 +10:00
Joim
588df751dd Improve seasonal team maker
Imrpove Average August's team maker taking into account player's feedback on the Seasonal.
2013-08-05 09:54:07 +02:00
Joim
cf29c4ab0c Improve balance and move choose in Average August
The balance right now allows to Kyogre's pirates to win more easily. Fix that and make sure moves are correct.
2013-08-01 13:27:45 +02:00
Joimer
baad1dff93 Add new Seasonal, Average August
The previous month's Seasonal, Jolly July, has joined the orphan branch of old-seasonals while we welcome the new Seasonal for the month of August.
2013-08-01 13:01:09 +02:00
Guangcong Luo
ba2610825d Encore shouldn't change target if move isn't changed 2013-07-29 00:30:20 -07:00
Guangcong Luo
4cff590d6a Crash more gracefully when a bad name is passed to randomSet 2013-07-04 15:33:11 -07:00
Joimer
cb5b1b6aa3 Seasonal: Remove illegal Pokémon
Castform-Sunny forme and Darmanitan-Zen do not have random sets and are illegal, defaulting in Unown, thus shall be removed.
2013-07-05 00:24:58 +02:00
Joimer
723920e260 Add new Seasonal, Jolly July
Add the new Seasonal for this month, Jolly July, which features summer and independence days as well as a world travel.
2013-07-04 23:58:19 +02:00
Guangcong Luo
10a69642f7 Fix crash in old Substitute system 2013-07-01 19:54:06 -07:00
Jay2645
c46ea5da3a Circle Throw is treated like Dragon Tail 2013-06-29 23:57:39 -07:00
Jay2645
2098ea8c7f Random Battle Choice Scarf fix 2013-06-29 23:15:40 -07:00
Jay2645
129be4e91a Fixed case where a Pokemon could get Baton Pass without having anything to pass. Also added check for recoil moves before adding Focus Sash and allowed Choice Band/Choice Specs to be considered if you have Trick or Switcheroo and 3 attacking moves of the same category. 2013-06-29 22:08:59 -07:00
Jay2645
7584a01634 Removed unnecessary code, removed unreliable check, cleaned up section of code. 2013-06-29 13:15:08 -07:00
Jay2645
5a3515846f Removed two lines from an older commit that were no longer being used. 2013-06-29 11:27:57 -07:00
Jay2645
a4965e4062 Updated Random Battle set generation with more comments and system to try and find STAB moves. 2013-06-29 02:58:18 -07:00
Jay2645
41f7a99c4a Added check to make sure sets have a STAB move (if possible) before being added. 2013-06-28 15:39:58 -07:00
Jay2645
789b10672e Corrected another typo in comments for Basculin. 2013-06-25 18:17:15 -07:00