Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
21a70f2fd9 /hm now an alias for /hourmute 2013-09-14 11:20:04 -07:00
Guangcong Luo
8585f0a11e Make the list of blocklists a const 2013-09-14 11:19:11 -07:00
Guangcong Luo
cb8baab555 Documentation for dnsbl.js 2013-09-14 10:50:20 -07:00
Guangcong Luo
8b1c4a59d9 Extend dnsbl.js to support multiple blocklists 2013-09-14 10:40:35 -07:00
Guangcong Luo
de7d5310e2 IPs listed on Spamhaus's SBL are now locked rather than banned. 2013-09-14 09:12:33 -07:00
The Immortal
50183926f8 Add unofficial no Stealth Rock metagame 2013-09-14 13:50:48 +04:00
Guangcong Luo
1e71ec6184 Cache DNSBL results 2013-09-13 10:19:00 -07:00
Guangcong Luo
d92035acdf Support Spamhaus DNSBL
Now, by default, any IP on the Spamhaus DNSBL list will be automatically
banned.
2013-09-13 10:13:35 -07:00
Guangcong Luo
dcc24cdabd Show a message to banned users. 2013-09-13 10:13:35 -07:00
Guangcong Luo
b7284e254c /bash command
useful for debugging servers
2013-09-13 10:03:52 -07:00
Guangcong Luo
e6d84336b1 Improvements to /data searching
The Levenshtein distance threshold for fuzzy matching is now
dynamic.

This prevents things such as any 3-or-fewer-letter search matching
'Muk'.
2013-09-13 10:01:44 -07:00
V4Victini
d64d7bfdb7 Fix Thick Fat 2013-09-12 23:01:46 -04:00
Guangcong Luo
11fc9202ee Merge pull request #336 from V4Victini/stat-overhaul
Stat overhaul
2013-09-11 17:18:16 -07:00
V4Victini
78edf360f2 Re-add getStat function 2013-09-11 19:50:00 -04:00
V4Victini
d19dbef70a Undo scripts.js regression 2013-09-11 16:12:41 -04:00
Joimer
429aef4b8e Gen 3: Delete getDamage override
Gen 3's getDamage is a clone of an older Gen 5's version.
Delete it for now, since it has no reason to exist until differences
in that function have to be added for gen 3.
2013-09-11 10:59:19 +02:00
Joimer
fb72bb4dff Gen 3: Small file cleanup 2013-09-11 10:55:50 +02:00
V4Victini
0ef4a02b0c Run ModifyDef/SpD events properly
and remove Chlorophyll's debug message
2013-09-11 04:10:14 -04:00
V4Victini
c50d30f11f Overhaul the stat system and implement chaining
onModifyStat events now alter the returning modifier instead of
affecting the stat directly
2013-09-11 03:17:13 -04:00
V4Victini
3a7296df75 Overhaul the stat system and implement chaining
- Add Battle.prototype.chain to chain modifiers
- BattlePokemon.prototype.getStat is passed different parameters and no longer runs the ModifyBoost event nor the ModifyStat events.
2013-09-11 03:12:23 -04:00
Guangcong Luo
5f3ab0fef1 Merge pull request #335 from TalkTakesTime/master
Fix error when searching for type, and change isShowAll to showAll
2013-09-10 23:12:22 -07:00
TalkTakesTime
4a09e19723 Remove stray character 2013-09-11 17:55:55 +12:00
TalkTakesTime
6ee9697774 Fix error in allowing types to be searched using a word other than "type" 2013-09-11 17:52:34 +12:00
Guangcong Luo
d023c3b33e Merge pull request #334 from Quinella/master
Fixed NEXT bugs: Scald's damage was still affected by weather, Bide always failed
2013-09-09 11:36:06 -07:00
Quinella
3e65014f31 Fixed Scald's damage (NEXT) 2013-09-09 20:30:20 +02:00
Quinella
7e747765fc Added bidestall to statuses.js to make sure there's a max duration 2013-09-09 20:23:28 +02:00
Quinella
690abe3ee8 Fixed NEXT bugs: Scald was still affected by weather, Bide always failed
Fixes #326
2013-09-09 20:14:40 +02:00
Guangcong Luo
407f85704b Credits: Add V4 2013-09-08 22:07:54 -05:00
Guangcong Luo
9333a82446 Merge pull request #331 from Quinella/master
Changed searchByLevenshtein function name to dataSearch
2013-09-08 19:00:05 -07:00
Quinella
3248e479f4 Changed searchByLevenshtein function name to dataSearch and made it more 'all-round'. Also added contributor to readme.md. 2013-09-09 02:35:44 +02:00
Guangcong Luo
7f0c36bbf8 Merge pull request #328 from Quinella/master
Added a levenshtein 'check' to the /data command.
2013-09-08 15:24:33 -07:00
Guangcong Luo
ab5277634c Merge pull request #329 from Slayer95/master
Style fixes to list of formats
2013-09-08 13:05:51 -07:00
Guangcong Luo
822c2b30c7 Merge pull request #330 from V4Victini/patch-10
Use proper modifiers for Sheer Force, Sand Force, and Analytic
2013-09-08 13:05:07 -07:00
V4Victini
5751090870 Use proper modifiers for Sheer Force, Sand Force, and Analytic
0x14CD instead of 0x14CC (1.3)
2013-09-08 15:18:14 -04:00
Quinella
bc0ac14486 Added an optional searchIn parameter to Tools.searchByLevenshtein
If you want to search through 'everything', omit it.
If you want to search through moves alone for example, provide ['Movedex'] as second parameter.
2013-09-08 21:02:33 +02:00
Quinella
6d8b566d44 Moved the levenshtein search to tools.js 2013-09-08 20:55:09 +02:00
Slayer95
f1e1ff9bf7 Style fixes to list of forrmats
Now using the ruleset 'Standard' where it was missing. Removed double listing of 'Arceus' in several banlists.
2013-09-08 13:47:02 -05:00
Quinella
01091859cb Fixed style issues; removed whitespace on empty lines and moved levenshtein function to tools.js 2013-09-08 19:54:31 +02:00
Guangcong Luo
dcb2145d9f Merge pull request #327 from TalkTakesTime/master
Style fixes for /dexsearch
2013-09-08 10:37:14 -07:00
Quinella
bb9e729138 Added a levenshtein 'check' to the /data command.
If you make a typo, it will try to correct it automatically by comparing the levenshtein distance.
2013-09-08 12:58:15 +02:00
TalkTakesTime
f35dd2d653 Minor style fix to /dexsearch 2013-09-08 22:15:04 +12:00
TalkTakesTime
53b27640a6 Clean up results to string section of dexsearch 2013-09-08 22:10:08 +12:00
TalkTakesTime
a80c60519c Remove stray character 2013-09-08 21:45:36 +12:00
TalkTakesTime
f5f2b7c2ca Merge remote-tracking branch 'upstream/master'
Conflicts:
	config/commands.js

Fix conflict in dexsearch
2013-09-08 21:39:44 +12:00
Guangcong Luo
81c5b69755 Minor style fix to /dexsearch 2013-09-07 16:31:39 -07:00
Guangcong Luo
5403120683 Fix crits ignoring boosts for all hits of multi-hit moves 2013-09-07 16:29:23 -07:00
Joimer
8c3ad040f0 Remove outdated comments 2013-09-07 16:26:44 -07:00
Guangcong Luo
b7bf7c6a16 Merge pull request #325 from Slayer95/master
Fix typo in random set builder
2013-09-06 17:09:34 -07:00
Slayer95
5e2c665b1c Fix typo in random set builder 2013-09-06 19:07:54 -05:00
Joimer
11f328f990 Add Smogon Doubles Ubers challenge option 2013-09-06 09:46:35 +02:00