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