Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
d374c44ad2 Remove Fortemons
It has major crashes, at least some of which don't seem obviously
fixable.
2018-11-01 08:55:56 -05:00
Guangcong Luo
42dbad88a7 Fix Soak to leak target
Soak is apparently unique and weird in that it animates before
displaying the "But it failed!" message:

https://youtu.be/O8xSp7UYYSU?t=34m21s
2018-11-01 08:45:34 -05:00
Alexander B
34c3096d6b "But it failed!" messages should not reveal the target (#4944) 2018-11-01 09:41:04 -04:00
Marty-D
0b5892d5d7 Revert "Gen 4 UU: Ban Latias"
This reverts commit 5f2cbc6599.
2018-11-01 09:06:31 -04:00
Marty-D
5f2cbc6599
Gen 4 UU: Ban Latias
To be reverted with 9b1a084cf9
2018-11-01 08:35:52 -04:00
Kris Johnson
1a729f65a3 Add OMotM, LCotM, and RoA Spotlight November (#4946) 2018-11-01 15:45:32 +04:00
The Immortal
9b1a084cf9
DPP OU: Unban Latias 2018-11-01 15:27:18 +04:00
Lycanium Z
b0b3475919 SSB: clarification updates and buff Osiris (#4936) 2018-10-31 08:09:11 -04:00
Alexander B
3a5f022517 Gen 4: Fix Nature Power (#4941) 2018-10-30 15:42:23 -04:00
Charlie Kobayashi
a14301b0d0 Fix permission parsing for subrooms (#4939) 2018-10-30 08:26:26 -05:00
Teddy Heinen
5d7d317743 Update Procfile (#4937) 2018-10-29 23:27:24 -05:00
Guangcong Luo
78c34cb7d0 Fix string replacement in tournaments 2018-10-29 09:59:25 -05:00
Guangcong Luo
0553f420f8 Fix more issues found by LGTM
These were overlooked in the last sweep.
2018-10-28 13:35:13 -05:00
HoeenHero
bd71410517 SSB: Update messages 2018-10-28 09:57:15 -04:00
Cantius
121857860c Mafia: Fix Alpha Goons (#4935) 2018-10-28 09:45:11 -04:00
whales
66437490ae TotD: Update room after broadcasting the TotD (#4934) 2018-10-28 12:31:54 +01:00
Guangcong Luo
1de5e74a9a Move zBrokeProtect to ActiveMove 2018-10-28 05:27:22 -05:00
Guangcong Luo
68e81c8c72 Rename hasSTAB to forceSTAB
This better describes what it actually means.
2018-10-28 05:27:22 -05:00
Guangcong Luo
d5f25163b9 Avoid spamming ladder-update errors 2018-10-28 05:04:30 -05:00
Guangcong Luo
24571ea603 Fix misc errors found by LGTM 2018-10-28 05:04:30 -05:00
Konrad Borowski
e92fcc9848 Add timestamp documentation for /roomevents add (#4933) 2018-10-27 20:40:12 +02:00
The Immortal
5810799638 Random Battle: Prevent Infiltrator Malamar 2018-10-27 21:56:30 +04:00
The Immortal
5403058052 SSB: Update Buzzwole 2018-10-27 20:53:04 +04:00
Kris Johnson
51b73157ec SSB: Implement Buffs, Nerfs, and Bugfixes (#4926) 2018-10-27 09:00:56 -04:00
Bär Halberkamp
4af22adcbe Roomsettings: use the right output command in /hightraffic 2018-10-26 14:49:24 +02:00
Bär Halberkamp
1398ff39eb Add a function to mark rooms as high traffic
This feature previously existed in private code using a hardcoded list of rooms
2018-10-26 00:32:27 +02:00
Bär Halberkamp
f90893dbfb Chat Monitor: add a filter list for url shorteners 2018-10-26 00:32:27 +02:00
Bär Halberkamp
9faa55cf92 Chat Monitor: Throw when receiving unexpected data from entries 2018-10-26 00:32:27 +02:00
Konrad Borowski
bd99a2b9b0 Support gTLDs in e-mail addresses (#4931)
Back when this code was introduced, the TLDs were relatively short,
with only two outliers: .museum and .travel.

Since then, a generic TLD system was introduced which opened
registration of top level domains. The number of TLDs registered this
way exceeds 1 200, with the longest TLDs having 18 characters.

Parsing longer TLDs for emails shouldn't cause practical issues, as
e-mail syntax is unusual enough. In fact, in the older versions, this
code was buggy as it linked example@example.exa in
example@example.example, not noticing that there should be a word
bounary.
2018-10-25 15:40:18 -05:00
Konrad Borowski
60c3fe5e05 Test links with parenthesis (#4932)
A lot of complexity in a chat formatter link regular expression is to
support links with parentheses in them. This commit introduces a test of
this to avoid accidentally breaking this functionality.
2018-10-25 15:37:28 -05:00
Austin Couturier
01015276a4 Battleban: Require a battle replay if used outside of a battle (#4928) 2018-10-25 15:36:14 -05:00
whales
e553d73b71 Improve modlog (#4930) 2018-10-25 04:41:04 -05:00
Guangcong Luo
18bb87305d Help tickets: Add more diagnostic code 2018-10-25 00:12:29 -05:00
Kris Johnson
4a58aedbd5 UU: Unban Bisharp (#4929) 2018-10-24 23:29:58 -05:00
Jeremy Piemonte
2ab91fd3ee Ionext: Add a help command for documentation (#4927) 2018-10-24 18:39:53 -05:00
Bär Halberkamp
09d4a12ad3 TOTD: split into 2 columns if there are more than 20 nominations 2018-10-24 02:27:17 +02:00
Kris Johnson
47da20d8f3 SSB: Fix Blaze of Glory and E4 Flint's description (#4925) 2018-10-23 10:45:41 -04:00
ImLycan
27e26638a2 Ssb: fix bugs (#4924) 2018-10-23 10:11:19 -04:00
HoeenHero
ee3c8c6c18 Make global declares only PM 2018-10-23 09:52:08 -04:00
bgsamm
b5022361fb Add King's Rock flags for Gens 2-4 (#4916) 2018-10-22 21:28:32 -05:00
Guangcong Luo
d7d40c2933 Allow using !code for long single-lines 2018-10-22 20:48:52 -05:00
Guangcong Luo
9b773e0b16 Chat monitor: Minor refactor 2018-10-22 15:53:36 -05:00
Guangcong Luo
43dc92f652 Make ProcessManager slightly safer 2018-10-22 15:45:23 -05:00
Guangcong Luo
1886699595 Chat monitor: Stop duplicating staff check 2018-10-22 15:44:25 -05:00
The Immortal
6ef253379c Add Partners in Crime 2018-10-22 15:47:45 +04:00
Marty-D
8650951451
Update movesearch 2018-10-21 23:38:04 -04:00
Marty-D
f319cecb66 Add NU suspect test 2018-10-21 10:15:03 -04:00
Guangcong Luo
e73c6f367d SSBB: Refactor Purple Pills 2018-10-20 20:56:57 -05:00
Kris Johnson
b47f489a4d SSB: Fix crashes and frozen battles (#4923) 2018-10-20 21:29:11 -04:00
HoeenHero
6d1950bce6 SSB: Fix crash with Glitch Out 2018-10-20 20:41:57 -04:00