Commit Graph

114 Commits

Author SHA1 Message Date
TheImmortal
8b2a1b7227 DW updates + Learnset errors 2012-07-06 01:01:35 +04:00
Guangcong Luo
21cdf0dd8e Add Gen Next to formats 2012-07-05 13:33:12 -07:00
Guangcong Luo
c431b7d769 Rename the gen 4 formats: mod should go at the beginning 2012-07-05 13:33:11 -07:00
TheImmortal
3ef8de6da7 Set Castform & Cherrim forms to Illegal 2012-07-05 01:39:38 +04:00
TheImmortal
764602bb7b Dream World updates 2012-07-04 23:41:11 +04:00
TheImmortal
f7d8d86cc2 Ganlon Berry is released 2012-07-04 01:12:55 +04:00
TheImmortal
f40f64301a Leech Seed immunity message + moves blocked by Sub 2012-07-04 00:23:55 +04:00
Bill Meltsner
98b5775198 Reorder the various checks about whether a move hits or not, and add an immunity check before any move calculations are done.
A move cannot "miss" if there is no target, and if the target is immune to an attack, the game always displays the immunity message - the move will never register as "missing".

This fixes a bug where a Pokemon with a type-absorbing ability (e.g. Volt Absorb) behind a Substitute would not absorb status moves (e.g. Thunder Wave) - they'd be blocked by the Substitute before the immunity check was ever run.

There is still a graphical glitch where if a move fails its accuracy check against an immune opponent, the animation will still be that of the move missing, even though the text will be the immunity text. I'm not sure how to fix that given the current move message format.
2012-07-03 05:25:29 -05:00
Bill Meltsner
4ffca358fb Fix Relic Song preventing other Pokemon from transforming into Meloetta after its use. 2012-07-03 01:25:00 -05:00
Bill Meltsner
9b47cc9446 Overhaul Forecast to work more intelligently and to actually transform Castform instead of faking it (for better compatibility with things Transforming into it). 2012-07-03 01:24:25 -05:00
Bill Meltsner
bdf4acda55 Fix Trace, for real this time. Honest. 2012-07-02 20:07:00 -05:00
Bill Meltsner
a133ff8037 Rewrite Illusion to run on its own event.
Fixes issues with timing and switching to an Illusion Pokemon when that Pokemon is last in your team.
2012-07-02 20:06:57 -05:00
TheImmortal
ee238e2aa5 Some DW moves 2012-07-03 04:33:29 +04:00
TheImmortal
f7118acfdf Dream Eater not blocked by Sub. + correct message 2012-07-02 23:34:34 +04:00
Marty-D
42d0eeebf6 Fix Teeter Dance.
Teeter Dance no longer goes through Substitute and is no longer reflected by Magic Coat/Bounce.
2012-07-02 13:43:06 -03:00
Guangcong Luo
89da954e10 Merge pull request #73 from kotarou3/haxclauseFix
haxclause fix
2012-07-02 06:01:31 -07:00
Bill Meltsner
0ea1c82a51 Actually fix Trace properly. 2012-07-02 03:02:10 -05:00
小太
4966ac4e6d haxclause fix 2012-07-02 17:46:52 +10:00
TheImmortal
2cadc3e2e3 Make Trace work properly 2012-07-02 11:46:44 +04:00
Marty-D
c262e7da56 Revert part of 'Proper Trace implementation'
Crashes the server if anyone leads with a Trace user.
2012-07-01 22:01:12 -03:00
TheImmortal
6b07fdf6db Proper Trace implementation 2012-07-02 03:44:07 +04:00
TheImmortal
116e2c690b Dream World updates 2012-07-02 03:43:29 +04:00
Bill Meltsner
988261373b Make Marty's Roost fix a little more concise. 2012-07-01 18:22:23 -05:00
Bill Meltsner
ba147b5cb1 Some move message fixes for use with the updated client. 2012-07-01 18:12:12 -05:00
Marty-D
d9f0cfaf79 Roost fix for Gen V. 2012-07-01 20:04:13 -03:00
Bill Meltsner
b79c6614ad Fix Sleep Clause message. 2012-07-01 18:00:26 -05:00
Bill Meltsner
a60e4d024f July 2012 tier updates. 2012-07-01 02:00:46 -05:00
TheImmortal
1cb4e3283e Dream World updates 2012-07-01 02:15:25 +04:00
Bill Meltsner
2d468e8a6e Fix forme names in DW OU/UU banlists. 2012-06-30 15:31:14 -05:00
Marty-D
52606fa3e7 Normalize has no effect on Struggle. 2012-06-29 20:54:16 -03:00
TheImmortal
251589cfde Griseous Orb fixes 2012-06-29 23:26:39 +04:00
Marty-D
4b47c3f67a Klutz actually does ignore all of Iron Ball's effects. 2012-06-28 22:31:58 -03:00
TheImmortal
e12050c790 More Dream World 2012-06-29 01:54:45 +04:00
TheImmortal
c843e67c56 Frisk doesn't show a message if target has no item 2012-06-28 23:22:08 +04:00
TheImmortal
39a92d3762 More DW I missed in previous commit 2012-06-28 02:34:03 +04:00
TheImmortal
19b7cf4088 More DW that I missed in previous commit 2012-06-28 02:31:02 +04:00
TheImmortal
7b6c061d24 Even more Dream World releases 2012-06-28 02:04:24 +04:00
Antar1011
13e4a1b5cf Added Dream World tiers 2012-06-27 02:33:23 -03:00
TheImmortal
7b69d376bb Dream Radar Pokemon 2012-06-27 02:33:12 +04:00
Bill Meltsner
41cbf1ed91 Gen 4 cover legendaries are catchable in the Dream Radar. 2012-06-26 14:17:35 -05:00
Bill Meltsner
5f0514e9b7 Fix typos in the last commit breaking everything. 2012-06-26 12:44:54 -05:00
The Immortal
36670f11d0 Even more DW releases!
Imposter Ditto :O
2012-06-26 16:48:23 +04:00
Bill Meltsner
dce8dba0de More DW releases!
Techniloom is finally here :D
2012-06-25 22:16:09 -05:00
Bill Meltsner
ee35774ead Fix a crash in Encore 2012-06-25 22:05:21 -05:00
Bill Meltsner
75259ef4e2 Belly Drum should fail if the user's attack is already maximized. 2012-06-25 21:33:46 -05:00
Bill Meltsner
b238b24f45 Effect Spore does not have equal chances of each result. 2012-06-25 21:30:33 -05:00
Bill Meltsner
52a9c86120 Merge pull request #69 from TheImmortal/master
BW2 + DW Updates
2012-06-25 19:25:39 -07:00
Bill Meltsner
548bdbc79c Soul Dew is released. 2012-06-25 21:19:31 -05:00
Bill Meltsner
8b2a5b7530 Make Encore not break with Hidden Power.
This is technically inaccurate, but while Hidden Power is still brokenly implemented, better to compensate for it.
2012-06-25 20:19:00 -05:00
TheImmortal
d693313133 More DW 2012-06-26 02:41:40 +04:00