Ivo Julca
2a1f930632
Load tools' data for main process from plugin requiring it
...
This allows servers which remove `info.js` plugin to cut down RAM consumption.
2015-08-06 00:58:54 -05:00
Ivo Julca
2c6ca3ef1e
Throw early error if a format requires a non-existent mod
...
This is possible now that the list of mods is loaded just before the formats, and makes debugging PS mods issues much easier.
2015-08-06 00:58:46 -05:00
Ivo Julca
6800e497d9
Refactor Tools to support partial load
2015-08-06 00:58:36 -05:00
Marty-D
50acd016a2
Fix breaking protection
...
This is mostly a band-aid.
TODO: Refactor breaking protection out of the protection moves
2015-08-05 23:22:51 -04:00
Guangcong Luo
fc426d7758
Merge pull request #2099 from ascriptmaster/seasonal
...
Seasonals: Delta Stream does not affect Color Moves
2015-08-05 03:42:50 +00:00
The Immortal
4e9d7fae5d
No Status: Unban Lugia
2015-08-05 00:35:00 +04:00
Kevin Lau
cadcc4af09
Seasonal: Delta Stream does not affect Color Moves
...
Reduce the priority of the color moves' Effectiveness handler to prevent
race conditions with Delta Stream's handler.
2015-08-03 22:04:36 -07:00
DanUgore
193d77010c
Do not specify aliases in returned error
...
This is so that aliases aren't removed simply because it'd be more convenient for a new room.
2015-08-03 23:02:19 -04:00
Guangcong Luo
bde808cf2e
Merge pull request #2102 from AustinXII/patch-18
...
Add /faq coil
2015-08-03 23:02:15 +00:00
Guangcong Luo
465e1fbc76
Merge pull request #2098 from panpawn/patch-77
...
Check if a room exists as an alias before creating it
2015-08-03 23:01:09 +00:00
Guangcong Luo
4069a9823f
Merge pull request #2086 from ascriptmaster/move-fixes
...
Replace -activate tags on Anticipate/Forewarn with -ability
2015-08-03 22:55:13 +00:00
Guangcong Luo
f1a939dc47
Merge pull request #2094 from SolarisFox/patch-1
...
/movesearch: add authentic flag & flags to /help ms
2015-08-03 22:52:36 +00:00
Austin
ad018546ea
Add /faq coil
...
I see it asked a in a lot of rooms when suspect tests happen, this should help
2015-08-03 14:52:03 -06:00
Kevin Lau
8b02203f48
NEXT: Aegislash in unbanned
...
It does not fit banning critieria at this moment, and the README was
giving contradictory information on the matter, so Zarel decided it should
be unbanned.
2015-08-03 12:11:06 -07:00
The Immortal
072875c33f
Merge pull request #2101 from Rhythms88/master
...
Specify return message if there's no global auth
2015-08-03 22:25:06 +04:00
Rhythms
afdb4e8b37
Specify return message if there's no global auth
2015-08-03 12:12:24 -06:00
Kevin Lau
17a3129286
Update messages for Anticipation and Forewarn
...
Anticipation now activates as an -ability tag.
Forewarn now uses an [of] tag to indicate the given Pokemon, and fixed
Gen 4 Forewarn to not broadcast the Pokemon.
2015-08-03 10:53:21 -07:00
Antar1011
89af7d218f
Corphish is still LCBL
2015-08-03 12:19:24 -04:00
The Immortal
bf1e72f0ff
List Clefairy as PU
...
Usage stats make it PU.
2015-08-03 19:12:43 +04:00
Antar1011
b8cefb5bd9
August OM tier shifts
...
http://www.smogon.com/forums/threads/smogon-usage-based-tier-update-august-2015.3545972/#post-6358626
2015-08-03 10:49:32 -04:00
The Immortal
d60593b2ad
Move Venomoth and Smeargle out of BL
2015-08-03 09:31:54 +04:00
panpawn
e741f7cfb8
Check if a room exists as an alias before creating it
...
It is possible that an Administrator could attempt to make a room that an already existing room has as an alias. This check will prevent this moving forward.
2015-08-02 22:42:15 -04:00
Kevin Lau
8be805589e
Merge pull request #2097 from Rhythms88/master
...
Formats: Escape missed instances of é
2015-08-02 17:49:22 -07:00
Rhythms
ea28702879
Formats: Escape missed instances of é
2015-08-02 18:32:27 -06:00
The Immortal
2035e1e283
Merge pull request #2096 from Rhythms88/master
...
Formats: Fix OMotM link and Ban Archeops from LCotM
2015-08-02 23:47:11 +04:00
Rhythms
e76b9745e9
Ban Archeops from MonsJustMons
...
http://www.smogon.com/forums/threads/3514696/page-3#post-6358892
2015-08-02 13:38:17 -06:00
Rhythms
2e6e92e7a5
Change No Status /formatshelp link
2015-08-02 13:19:56 -06:00
The Immortal
3aeaa1877d
Update tiers for August shift
2015-08-02 22:58:22 +04:00
The Immortal
0220bb3699
Update Seasonal entry in /formatshelp and /om
...
Added a description and alias for the Seasonal so this is no longer
needed. This also makes `/om seasonal` no longer display “No
description found for this Singles OM of the Month format.”
2015-08-02 04:04:12 +04:00
SolarisFox
24987deeea
/movesearch: add authentic flag & flags to /help ms
2015-08-01 15:57:35 -07:00
The Immortal
bc0a29185c
Add new OMs of the Month
2015-08-02 02:28:06 +04:00
Kevin Lau
c2feca8abf
Fix Seasonals bug with choice locked items
2015-08-01 13:04:32 -07:00
Kevin Lau
576ef69c05
Fix Seasonals crash with Golden Mushrooms
2015-08-01 12:20:10 -07:00
The Immortal
71558b0bc2
Add Doubles OU suspect test
...
And fixed the appearance of Doubles UU/NU.
2015-08-01 22:55:19 +04:00
The Immortal
a6effadab4
Add Pikachu Cup
2015-08-01 20:53:46 +04:00
Guangcong Luo
9ce77515d8
Merge pull request #2091 from kotarou3/repl
...
Fix race condition while deleting old repl sockets
2015-08-01 06:55:19 +00:00
Guangcong Luo
3825e2e310
Fix Endless Battle Clause
2015-08-01 02:56:08 -04:00
Guangcong Luo
59e574634b
Support an eval message in socket processes
...
This is intended to be used as a last resort for if a socket process
needs to be hotpatched, and kota's REPL code is too unstable to be
used.
Usage: manually `socket.send('$code')`
2015-08-01 02:56:08 -04:00
Guangcong Luo
64e30aa6e2
Pass userType to loginfilter
2015-08-01 02:56:08 -04:00
Guangcong Luo
20c1f4c6cb
Show permalock in /whois
2015-08-01 02:56:08 -04:00
Guangcong Luo
b0365745c0
Redesign /whois
...
The information is now sent all at once in a replybox, and broken up
into separate public and private sections.
It also reports information on a semilock feature, which will be
committed separately sometime later.
The name in the replybox is clickable, and there are some other
subtler changes to make it look nicer.
2015-08-01 02:55:57 -04:00
Guangcong Luo
84897f7142
Disable REPL by default
...
The REPL feature has been responsible for tons of crashes, so I'm
disabling it until these crashes can be fixed.
I'm also disabling it until it actually gets documented in
`logs/repl/README.md`, because what's there right now is not
enough documentation to actually figure out how to use it.
2015-08-01 02:55:05 -04:00
Kevin Lau
0c0107f189
Fix behavior with /analysis Meowstic
...
/analysis Meowstic and /analysis Meowstic-M now link correctly.
2015-08-01 02:55:05 -04:00
小太
3c19900f7b
Fix race condition while deleting old repl sockets
2015-07-31 21:23:04 +10:00
Ivo Julca
0a1cf02b9d
Prevent login server requests in tests
2015-07-30 09:20:47 -05:00
Guangcong Luo
08463c42a5
Merge pull request #2040 from ascriptmaster/seasonal
...
Implement August/September Seasonal, Rainbow Road
2015-07-30 03:49:41 +00:00
Ivo Julca
2670d4d2ce
Fix stray spacing style issues
...
These were not caught by the CI until the cache was deleted.
2015-07-29 15:34:42 -05:00
Ivo Julca
47263c8749
Fix players of rated battles getting out of sync on rename
...
- This removes one of the reasons of `sendFor` calls' sometimes failing.
- This also fixes battle logs so that they register the proper end type (forfeit).
2015-07-29 15:18:17 -05:00
The Immortal
d3675aba29
Merge pull request #2088 from ascriptmaster/randoms
...
Random Doubles: Tweak Helping Hand, Heal Pulse, Trick Room distributions
2015-07-29 22:27:41 +04:00
Kevin Lau
9ab24bd684
Random Doubles: Tweak Helping Hand, Heal Pulse, Trick Room distributions
...
Removed Helping Hand and Heal Pulse from Pokemon with very low usage stats
for those moves.
Reject Trick Room with Icy Wind.
2015-07-29 11:10:22 -07:00