Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
a3e6bd6564 [NEXT] confusion for Relic Song is unpopular 2012-07-06 19:55:34 -04:00
TheImmortal
ab2fb5a9ba Missing Trace change 2012-07-07 01:58:06 +04:00
TheImmortal
615d48001c Correct Substitute blocked message 2012-07-07 01:53:32 +04:00
TheImmortal
e6e95e3feb Correct Soundproof immunity message 2012-07-07 01:50:50 +04:00
Guangcong Luo
125ede327f Gen next changes:
- several bugfixes and new features
- see GEN-NEXT.md for details
2012-07-06 16:50:20 -04:00
Marty-D
0dace78d96 Fix Present's healing amount. 2012-07-06 17:01:14 -03:00
Marty-D
3573b6907a Fix Present's descriptions.
Not sure why I trusted Bulbapedia on this when the right mechanic is in their animated gif -_-
2012-07-06 16:18:31 -03:00
Guangcong Luo
d8c4c92d04 More fixes to NEXT:
- see GEN-NEXT.md for details
2012-07-06 05:07:24 -04:00
Guangcong Luo
ec48d36721 Gen NEXT changes:
- Too many to list. See GEN-NEXT.md for details
2012-07-06 03:31:19 -04:00
Guangcong Luo
d04d502f96 Fix a crash when deducting HP from an unspecified source 2012-07-06 02:22:05 -04:00
Guangcong Luo
3b004b9530 Horrible stopgap fix to make Power Herb not activate for SolarBeam in sun 2012-07-05 21:24:11 -04:00
Guangcong Luo
f8170aa348 Make sure drain/recoil works correctly against Substitute 2012-07-05 21:01:13 -04:00
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
abac051031 Start work on Gen Next 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
bb50802365 Fix Intimidate's message.
We already have the "X intimidates Y!" message, that provides enough context for a straight stat drop - plus, that's how the game actually does it (albeit with an ability activation animation instead of an explicit message).
2012-07-03 05:13:36 -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
39c4cd7988 Fix illusion being set to null. 2012-07-03 01:21:49 -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
Guangcong Luo
a23e4ec763 Limit names to 20 characters 2012-07-02 15:15:04 -04:00
Guangcong Luo
94bacd52aa Merge branch 'master' of github.com:Zarel/Pokemon-Showdown 2012-07-02 15:11:37 -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
ac9aa60a60 Add more information to log files:
- endType is one of: normal | forfeit | forced
- the entire battle log is now included
2012-07-02 10:10:51 -04:00
Guangcong Luo
2230458ebd 'Click here' is bad UI 2012-07-02 09:44:02 -04:00
Guangcong Luo
494cd5b873 Fix crash when a user doesn't exist at the time of battle start 2012-07-02 09:43:30 -04:00
Guangcong Luo
6a3253c4f3 Merge pull request #72 from verbiage/patch-2
Up to date adding of link to ban appeal
2012-07-02 06:02:23 -07: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
Bill Meltsner
dce7258294 New log architecture.
Logs are now stored in logs/YYYY-MM/tier/YYYY-MM-DD/battle-tiern.log.json.

Also add player ratings to the battle logs.
2012-07-02 00:38:43 -05:00
Guangcong Luo
5cfa9fdd03 Report real HP values for pokemon on your own side 2012-07-02 01:36:34 -04:00
verbiage
09f95db7e7 Update master 2012-07-01 21:54:37 -05:00
Bill Meltsner
64d210940a Add support for lists of words to be banned from being used in usernames (NOT chat).
& and higher can change the list with /banword and /unbanword (or /bw and /ubw respectively). The words/phrases are turned into IDs (only lowercase alphanumeric characters allowed) and checked against the ID form of a given username.

Keep in mind the list has no sense of context, and so overzealous banning, particularly of short or otherwise common words, should be avoided. Or else user "Cofagrigus" will want to have a word with you.
2012-07-01 21:46:55 -05:00
Bill Meltsner
9edc789937 Missed updating the help description for /modlog. 2012-07-01 21:35:04 -05: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
205f0e0de6 Anger Point & Trace 2012-07-02 03:45:25 +04: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