Ivo Julca
045fe45609
Linked: Make 2nd move autotarget when needed
2019-08-03 02:32:25 -05:00
Kirk Scheibelhut
3021826112
Have /hidereplay turn on /modjoin % once the battle is over ( #5667 )
2019-08-02 22:19:33 +02:00
The Immortal
41e81a359b
RoA Spotlight: Add missing Blitz rule
2019-08-03 00:04:19 +04:00
The Immortal
95b2fd67b0
Cross Evolution: Add validation hint
2019-08-02 11:19:20 +04:00
Jacob McLemore
3af1c771c2
Fix Encore + Pledge moves interaction ( #5641 )
2019-08-01 20:31:38 -04:00
Kris Johnson
cf8e1ea1c1
Add UU suspect notice ( #5665 )
...
https://www.smogon.com/forums/threads/np-sm-uu-stage-10-5-water-me-weather-test.3653094/
2019-08-01 18:41:05 -05:00
Bär Halberkamp
d128ca8b9f
Thing of the day: no longer rely on uhtmlchange making new htmlboxes
2019-08-02 00:45:10 +02:00
Kris Johnson
61a3c6f249
OMotM: Fix crashes and oversights ( #5664 )
2019-08-01 17:09:18 -05:00
Guangcong Luo
bf37e6a5fa
Fix onModifyTemplate signature
...
This will intentionally fail CI. It's my hope that #5664 will pass it.
2019-08-01 16:13:08 -05:00
Guangcong Luo
745638b5e1
Support /dt in Tier Shift
2019-08-01 16:13:07 -05:00
Bär Halberkamp
25de7934a6
Thing of the day: Tweak how pre-noms work
2019-08-01 22:48:59 +02:00
The Immortal
e4ba539f9f
Cross Evolution: Fix abilities
2019-08-01 21:13:09 +04:00
The Immortal
c285997991
Add August OMs
2019-08-01 18:53:43 +04:00
whales
2eaed9105d
Update status properly on merging ( #5663 )
2019-08-01 13:56:43 +02:00
Kirk Scheibelhut
d02079c0b9
Don't apply getBattles skip logic if usernameFilter is set
2019-08-01 12:41:36 +02:00
The Immortal
90f8cd991d
Update RoA Spotlight
2019-08-01 14:00:12 +04:00
TheJetOU
a12496e97b
Allow filtering by userid prefix in battle search ( #5662 )
2019-08-01 10:20:18 +02:00
Kirk Scheibelhut
4326aeae04
Add forcedpublicprefixes for public OLT battles ( #5661 )
2019-08-01 09:28:48 +02:00
HoeenHero
e5b575f950
Implement Chat.stripFormatting ( #5658 )
...
Strips chat formatting from a string.
This is used for properly validating the length of room faqs
and daily spotlights.
2019-08-01 00:08:11 -05:00
Kirk Scheibelhut
2b1b0dc313
Improve README attribution ( #5657 )
2019-07-28 21:29:05 +02:00
Quinton Lee
c544514d67
Chat monitor: fix removing filtered shorteners
2019-07-27 13:34:40 -05:00
HoeenHero
f3d04f09cd
Allow mods to create, edit, and remove room faqs
...
Also makes room faq topics in /roomfaq clickable.
2019-07-26 20:30:21 -04:00
HoeenHero
a67be91f27
Make uptime avaliable to regular users
...
This command was originally restricted because users would complain
about lag when the uptime hit about a week. I'm removing this because
it makes it alot harder to verify a server's uptime meets the
requirements when registering servers, and its been a year or so
since lag complaints related to uptime were an issue.
2019-07-26 08:11:53 -04:00
HoeenHero
eb80893c58
Inap username/status tickets shouldn't start activated
...
Also updated some ticket form text and added "help" to the list of phrases that will not active a ticket.
2019-07-26 08:06:54 -04:00
Marty-D
1f8c55ddf8
Datacenters: Update ranges
2019-07-25 21:41:57 -04:00
whales
93ab00e173
Fix kaomoji canTalk checking for real
2019-07-24 20:11:01 -05:00
Guangcong Luo
af8ed06abf
Fix bug in ProcessManager#destroy
...
Fixes #5654
2019-07-24 17:41:08 -05:00
whales
3499df5b38
Check canTalk properly in kaomoji ( #5655 )
2019-07-24 17:39:02 -05:00
HoeenHero
5659b628a3
Prevent most commands from being used with kaomoji commands
2019-07-24 11:00:29 -04:00
Kris Johnson
abe2ba1f5e
UU: Allow Mimikyu ( #5652 )
2019-07-23 12:18:40 -05:00
asgdf
c76d68a5ec
Fix article link for Gen 1 Tradeback OU ( #5651 )
2019-07-23 09:37:44 -05:00
ekmnoop
892551fc86
Fix alphabetization in data/moves.js ( #5650 )
2019-07-23 15:28:46 +02:00
ekmnoop
913395fa40
Fix alphabetization in data/moves.js ( #5647 )
...
sandstorm > sandtomb
2019-07-23 13:40:20 +02:00
Kirk Scheibelhut
be940ce139
Modify Kris and MacChaegar's attribution to be more consistent
2019-07-23 09:03:01 +02:00
Ben Davies
29b06abce1
Add a few kaomoji commands ( #5645 )
...
This adds /shrug, /tableflip, and /tableunflip.
2019-07-22 20:21:35 -05:00
Kirk Scheibelhut
57dd3b527f
Add isPokeball field to Items data ( #5644 )
2019-07-22 16:20:09 -05:00
whales
b06d638b6e
Fix username report tickets ( #5642 )
2019-07-22 12:58:57 +02:00
jmclemo6
e4ad7d894b
Moves: Fix Flower Veil + Yawn interaction when ally is already under effect of Yawn
2019-07-21 14:21:42 -05:00
Jacob McLemore
cc69590c2e
Fix Poison Touch interaction with self-targeting contact moves ( #5640 )
2019-07-21 10:24:46 -05:00
HoeenHero
bdfde21dae
PU: Ban Guzzlord
...
https://www.smogon.com/forums/posts/8190551/
2019-07-21 09:50:11 -04:00
Danofares
5fb57e6cfc
Don't show "It's a one-hit KO!" if move did not OHKO the target ( #5637 )
2019-07-21 08:29:30 -05:00
Ben Davies
d05aa0cd08
Update PROTOCOL.md WRT recent user status protocol changes ( #5638 )
2019-07-21 13:45:36 +02:00
Guangcong Luo
a3ba27ba8f
Improve modchat
...
- Modchat permission code should be simpler now
- Mods now have 'modchatall' (can set modchat up to their own rank)
- 'modchatall' (ROs) can no longer remove modchat higher than their own
rank
- 'makeroom' (Leaders) still can remove higher modchat
2019-07-20 08:53:16 -05:00
Guangcong Luo
dd6ce3c2dd
Give sysops isStaff
...
This fixes a situation where sysops couldn't see the results of
commands they used.
2019-07-20 08:53:15 -05:00
Guangcong Luo
8313f6a825
Properly give gdrivers roommod powers
...
The previous solution had some rough edges, like accidentally
knocking global leaders down to roommod.
This also restores the corresponding symbols, for better clarity.
2019-07-20 08:50:59 -05:00
Ben Davies
eaf4b6001d
Add more Dashycode tests
2019-07-20 10:50:02 -03:00
Kris Johnson
a1ccc6fe77
Gen 2 OU: Move Jynx/Golem to OU, Porygon2/Jolteon to UUBL ( #5633 )
...
https://www.smogon.com/forums/threads/3652655/
2019-07-19 22:20:10 -04:00
Guangcong Luo
3db1d9916c
Deduplicate Template definition
...
It turns out Template is the only remotely-easy type to merge the class
and interface for.
The others all have a bunch of event methods which would need to be
redefined on the class.
2019-07-19 18:20:42 -05:00
Guangcong Luo
516084d6a2
Deprecate and remove canUseRandomTeam
...
`canUseRandomTeam` was a feature intended to allow random teams to be
generated in custom games. I never added a UI for it, and nowadays we
have more than one Random Battle format anyway, so this flag no longer
makes any sense.
The new plan is to support "random team" custom rules, which should be
easier to implement and easier for users to understand.
2019-07-19 13:52:44 -05:00
Kirk Scheibelhut
21cd5cf02c
Actually ACTUALLY prevent Idle state from propagating
2019-07-19 09:31:19 -07:00