The Immortal
634658a5ba
Refactor unreleased Pokemon
...
Pokemon that are not available in-game are now consolidated into `isNonstandard`. 'Past' indicates that the Pokemon no longer works in the current generation. 'Unobtainable' indicates that the Pokemon works but can only be obtained through hacking.
2020-04-06 20:53:03 +04:00
HoeenHero
4aa40b64f0
Fix typo in 7583841d42
2020-04-03 11:24:23 -04:00
Kris Johnson
edf18b57d4
Fix /randbats not working in Gen 1/2 battles ( #6519 )
2020-04-03 17:36:17 +04:00
HoeenHero
7583841d42
Fix issues with /processes and /data
...
/processes - Accidental conversion of basename -> basespecies reverted.
/data - Fixed providing a pokedex number as an argument.
2020-04-02 23:56:14 -04:00
fart
8fda9da4d0
Fix minor /hidetext bug ( #6511 )
...
If /hidetext is used with a linecount parameter on a trusted user, it currently says "USER, 4 is a trusted user, are you sure you want to hide their messages? Use /forcehidetext if you're sure." This change hides the additional linecount parameter from the message.
2020-04-01 09:15:06 -07:00
Charlie Kobayashi
708860f42a
Scavengers: fix point giving ( #6510 )
2020-04-01 12:09:44 -04:00
Charlie Kobayashi
6feb05c357
Rework special scavenger modes ( #6507 )
...
- apply them as "formats"/"mods" instead of a large parent game with another room game nested inside
- the parent game is attached to ``room.scavgame`` as an independent object instead.
- add a command to set the twist (/scav settwist) and reset the twist (/scav resettwist) for scripted formats
- this means that scavenger-games.js might be updated once per month as new twists are created.
- add a command to start a regular hunt with twists
More than one twist can be loaded into a single scavenger hunt (from scavenger game mode + /scav createtwist)
2020-04-01 00:45:49 -07:00
Mia
4005ff6722
Typescript TCG & Tabletop's plugin ( #6474 )
2020-03-31 14:09:38 -07:00
Kris Johnson
adb4eed23b
Other Metas chat plugin: Remove Tier Shift check ( #6504 )
2020-03-30 19:08:16 +04:00
Kris Johnson
b90cae8dff
Other Metas chat plugin: Add past-gen support ( #6499 )
2020-03-30 18:28:01 +04:00
Kris Johnson
ed9f1eb5e2
Fix /weak not showing Pokemon names ( #6498 )
2020-03-28 02:49:02 -07:00
whales
64d3cc59c8
Polls: fix blankvoting, help message
2020-03-27 17:09:04 +10:30
Kris Johnson
4cc1ffa4e8
Datasearch: Fix /ms <pokemon> ( #6491 )
2020-03-26 03:17:02 -07:00
Kris Johnson
994fc60aed
Rename Template to Species ( #6478 )
2020-03-25 23:29:27 -07:00
Guangcong Luo
5cd743c88a
Fix eslint no-unused-expressions issue
2020-03-25 20:34:03 -07:00
asgdf
34162abb8b
Add /monthlock command ( #6488 )
2020-03-25 03:59:47 -07:00
Guangcong Luo
0afa0d49bc
Fix /invite permissions
...
Now that roomauth bypasses modjoin, promoting anyone to roomvoice is
sufficient to give them access to any room.
2020-03-23 23:52:16 -07:00
Mia
1628258371
Typescript chat-commands/core ( #6484 )
...
Also fix TS line numbers in GitHub Actions
2020-03-23 23:50:35 -07:00
Guangcong Luo
604b8142ef
Improve /chatlog support for uhtml
2020-03-23 17:50:15 -04:00
whales
9ad7b53bdb
Don't fail silently in uhtml commands
2020-03-23 20:33:42 +10:30
fart
80cfacc2b0
Support /hidetext [line count] ( #6471 )
2020-03-22 15:53:40 -07:00
Kris Johnson
ff0968bdc9
Scalemons: Move stat formula to rulesets ( #6481 )
2020-03-22 05:44:47 +04:00
whales
003c696f2f
Allow tour banning/unbanning without a running tour
2020-03-21 15:48:10 +10:30
Peach
2bf71cd42d
Attribute addhtml and code commands ( #6444 )
2020-03-20 20:58:56 -07:00
Kris Johnson
770f1a3f7c
Add support for (NU) ( #6475 )
2020-03-20 20:50:14 -07:00
Astrid Halberkamp
867f8c9843
TOTD: COTD -> COTW
2020-03-18 17:41:41 +01:00
Kris Johnson
53299ea068
Random Battles chat plugin: Fix Let's Go support ( #6468 )
2020-03-18 12:47:41 +04:00
Kris Johnson
3e26318758
Refactor learnsets.js ( #6466 )
2020-03-18 00:59:29 -07:00
Mia
6b31c251c7
Fix links for /randbats ( #6467 )
...
currently takes you to play.pokemonshowdown.com/dex.pokemonshowdown.com, which is obviously not right.
2020-03-18 00:48:11 -07:00
Guangcong Luo
40499b6cf6
Remove dependency of sim on Config
2020-03-17 21:06:40 -07:00
HoeenHero
b74a86d83c
Only prune disconnected users
2020-03-17 13:42:24 -04:00
Kirk Scheibelhut
17501fc001
Remove restrictions on concurrent battle searches ( #6462 )
...
https://www.smogon.com/forums/threads/improve-searching-for-concurrent-ladder-battles.3660989/
2020-03-16 21:17:34 -07:00
Kris Johnson
83ebdb27da
Add Dex#getOutOfBattleSpecies ( #6463 )
2020-03-16 20:31:38 +04:00
Guangcong Luo
64c3d75f1c
Hide deleted rooms by default in chatlog
2020-03-16 03:35:32 -04:00
Guangcong Luo
c4e91d20e2
Improve chatlog design
...
Big thanks to smogon/pokemon-showdown-client@a176317913 for making
this possible!
2020-03-16 03:35:32 -04:00
Guangcong Luo
b7889f048f
Fix chatlog permissions
...
- global auth should now be able to see chat logs of rooms they can't
moderate
- secret and personal rooms that a staff member is either currently in,
or has auth in, will now show up in the main logs list (although
you should just use /chatlog, it's much easier)
2020-03-16 03:21:43 -04:00
Guangcong Luo
7de51956c5
Change BasicChatRoom to Room in some types
...
`user.can` and `user.authAtLeast` now take `Room | BasicChatRoom`
instead of `BasicChatRoom`. It's now significantly less necessary to
cast things to `BasicChatRoom`.
2020-03-15 19:52:59 -07:00
Lusamine
2283b28afc
Update datacenters & ip-tools ( #6459 )
2020-03-14 11:27:26 -04:00
Guangcong Luo
99cf399860
Fix /chatlog command
2020-03-14 00:10:14 -04:00
Guangcong Luo
c6d83508ab
Rename chat-log to chatlog to match modlog
2020-03-14 00:04:42 -04:00
Guangcong Luo
60cbd7d0d7
Implement /chatlog command
2020-03-14 00:04:16 -04:00
Guangcong Luo
a74fe6e0cc
Improve debugging support
2020-03-13 23:57:41 -04:00
Guangcong Luo
f7d2cdf1be
Fix log viewer permissions
...
Drivers/mods should be able to see secret room logs, but not get a list
of secret rooms.
2020-03-13 23:52:41 -04:00
Guangcong Luo
35aad974f8
Implement Chat.normalize
2020-03-13 22:30:17 -04:00
Guangcong Luo
354513ad53
Add log viewer ( #6454 )
2020-03-13 22:18:00 -04:00
Leonard Craft III
5a581a762d
Fix autostart timer bug with less than 2 players ( #6451 )
2020-03-12 21:46:47 -04:00
Kris Johnson
b077646808
Random Battles chat plugin: Fix various issues ( #6448 )
2020-03-12 12:37:10 +04:00
Peach
d9f2f8e745
Block hotpatches while updating/rebuilding ( #6445 )
2020-03-12 00:45:14 -04:00
Guangcong Luo
64ff1da81f
Refactor more things to use inheritsFrom
2020-03-10 09:59:36 -07:00
Kris Johnson
82a3fc7b94
Refactor [Gen 2] Random Battle ( #6435 )
2020-03-09 11:56:15 +04:00