Commit Graph

23714 Commits

Author SHA1 Message Date
TheJetOU
5597916644 TypeScript Rooms and Roomlogs (#5699) 2019-08-14 20:44:57 +02:00
TheJetOU
edc7d43a80 Refactor /(allow)exportinput log (#5456) 2019-08-14 09:59:01 +02:00
Nol
e016f6defa Fix typo when game of blackjack is ended (#5704) 2019-08-13 15:07:27 -07:00
ayiadvance
76af6c5a12 Updated /intro (#5698) 2019-08-13 14:49:02 -07:00
TheJetOU
20ced3f073 Fix linter warning in TeamValidator (#5700) 2019-08-13 17:25:54 +02:00
TheJetOU
3c3d897b92 Move JSDoc comments from assignment to declaration (#5701)
This makes IntelliSense show the JSDoc comment.
2019-08-13 17:25:29 +02:00
TheJetOU
f586e88326 Simplify Map declarations (#5702) 2019-08-13 17:23:27 +02:00
RyotaMitaraiWeb
239d354adf Update a link in the /intro command (#5697) 2019-08-12 16:09:30 -04:00
Kirk Scheibelhut
9ab3f5a668
Make /hotpatch fail if git history hasn't changed (#5688)
/forcehotpatch can be used to perform the hotpatch regardless.
2019-08-12 10:23:24 +02:00
TheJetOU
4f7ad0132b TypeScript Ladders (#5696) 2019-08-12 09:48:18 +02:00
TheJetOU
e988e2b83a Don't clear player.userid upon unlinking (#5695) 2019-08-12 09:27:46 +02:00
Marty-D
7ed137dffd
Validator: Fix HA Raikou/Entei/Suicune legality in pentagon formats 2019-08-11 16:11:26 -04:00
TheJetOU
af93684d5e Fix Chat#collapseLineBreaksHTML 2019-08-11 11:03:35 -05:00
TheJetOU
16124e556d Import Chat correctly (#5693) 2019-08-11 17:24:31 +02:00
TheJetOU
4b0be1b5b4 TypeScript RoomGame and RoomBattle (#5692) 2019-08-11 17:03:36 +02:00
TheJetOU
3d18ab84a5 TypeScript Monitor (#5691) 2019-08-11 13:36:08 +02:00
whales
10266ffe92 Typescript chat (#5620) 2019-08-10 15:30:34 -07:00
whales
a04f3dc7ad Rework enabling mafia to be more like other chatgames (#5689) 2019-08-10 16:59:54 -04:00
Bär Halberkamp
62e433d535 Add Italian and Portuguese translations of the new commands 2019-08-10 22:21:32 +02:00
whales
9b43bf4448 Set prevUsers properly when merging (#5690)
* Set prevnames properly when merging

* change param order

* rename, again
2019-08-09 17:57:44 -07:00
Guangcong Luo
5bd2c87190 Properly clear timer in nextRequest 2019-08-09 13:27:01 -07:00
Jacob McLemore
91f81460cb Scavengers: Add Recycled Hunts functionality (#5666) 2019-08-09 09:33:21 +02:00
Quinton Lee
24e01843d2 Tournaments: Always enforce scouting setting (#5671)
Previously players were able to join battles as soon as they ended
2019-08-08 21:05:39 -07:00
whales
90babd72b9 Fix disabling mafia (#5686) 2019-08-08 21:04:41 -07:00
Bär Halberkamp
3a278dd2a8 First batch of commands to make translatable 2019-08-09 02:53:11 +02:00
Danofares
c7da0b1e82 Fix Toxic interaction with semi-invulnerable states (#5625) 2019-08-08 20:33:13 -04:00
whales
0dd9e0813f Separate add and regexadd in /banword (#5687) 2019-08-08 14:26:18 -07:00
TheJetOU
e212330126 Track turns in RoomBattle (#5685) 2019-08-08 14:22:47 -07:00
The Immortal
c2e63201c8 Revert VGC formats removal 2019-08-08 17:01:17 +04:00
Guangcong Luo
cf96a48347 Fix first-turn timer with Config.forcetimer
Fixes #5683
2019-08-07 13:26:09 -07:00
Guangcong Luo
021eb56f4f Fix dc messages appearing after battle end 2019-08-07 13:26:08 -07:00
Guangcong Luo
cb746524c1 Fix turn limit for tying games 2019-08-07 13:26:07 -07:00
Guangcong Luo
03c642b7d6 Default to not reporting joins in modchat 2019-08-07 13:26:07 -07:00
Guangcong Luo
0cbb632521
Fix Blitz rule description 2019-08-07 10:54:52 -07:00
maxalexandderpi
e42cfac93e Update Blitz's description from 10s to 15s (#5681) 2019-08-07 09:22:21 +02:00
Jeremy Piemonte
83bb9a3180 Implement blackjack game (#3726) 2019-08-06 20:23:08 +02:00
Kirk Scheibelhut
7639b59c21
Improve /hidereplay privacy (#5678)
- hide the room as well so that it doesnt show up in a user's trainer card and end up auto-linking to replays
- upload a replay after the game to ensure the hidden setting is properly written
2019-08-06 11:04:16 +02:00
The Immortal
39f2c1b1f8 Add NFE format
And remove outdated VGC formats.
2019-08-06 12:14:27 +04:00
Kirk Scheibelhut
25cea76a08
Change packed encoding of ability and gender
0|1|H|S saves minimal space over the ability ID and requires parsers have the data files, in addition to limiting the ability to search abilities in the teambuilder. Similar, gender can be elided most of the time and just chosen randomly if not specified.
2019-08-06 09:55:07 +02:00
maxalexandderpi
54a4baedaf Let users see who made a hangman/poll (#5680) 2019-08-05 23:59:59 -05:00
Guangcong Luo
00184f61b2 Fix modchat permission check
It was interacting badly with the new code to give drivers moderator
permissions in battles.
2019-08-05 17:23:26 -05:00
Guangcong Luo
9423ce942c Support saving replays for punishment
`forpunishment` replays are saved as "private", but with no URL-guessing
protection, so staff looking for punishment logs can still find them.
2019-08-05 17:37:19 -04:00
whales
912449e056 Fix potential crash in allowexportinputlog (#5677) 2019-08-05 15:46:29 +02:00
Kris Johnson
368cce2be6 OM: Add /crossevolve command for Cross Evolution (#5673)
* OM: Add a crossevolution command

* oops

* Add /crossevolve command for Cross Evolution
2019-08-05 12:13:14 +04:00
whales
9b222862c5 Send updateuser when changing status type (#5675) 2019-08-05 09:56:54 +02:00
whales
2336659432 Fix self idle display on merging (#5674) 2019-08-05 09:42:19 +02:00
whales
188d8b8c85 Automatically consent to extracting your own battlelog (#5672) 2019-08-04 23:06:07 -05:00
Marty-D
51932ab4f2
Linked: Fix crash 2019-08-04 15:59:42 -04:00
Marty-D
3ab1db925c
IPTools: Update proxy list 2019-08-04 11:42:05 -04:00
Marty-D
046ae3f705
Datacenters: Add new ranges 2019-08-04 11:39:24 -04:00