Commit Graph

23714 Commits

Author SHA1 Message Date
The Immortal
e153dd4539 Random Battle: Improve Ultra Necrozma 2018-02-21 20:10:50 +08:00
CheeseMuffin
148743f106 Update modlog formatting for /invite (#4427) 2018-02-21 15:34:48 +09:00
The Immortal
ee3bb35dcc
Move Emboar to BL3 2018-02-21 05:42:37 +08:00
Marty-D
eea3d29161 Fix Weak Armor interaction with Mist effects 2018-02-20 09:39:29 -05:00
The Immortal
c1eb0a5072
Move Passimian to BL4 2018-02-20 22:29:11 +08:00
Guangcong Luo
b773b757d2 Unban Z-evasion from Evasion Moves Clause 2018-02-20 21:55:21 +09:00
Guangcong Luo
886a7f7185 Refactor tryJoinRoom/joinRoom
All permission checking for joinRoom now happens in tryJoinRoom.

This removes some code duplication, and fixes a situation where a
newly roomvoiced user can't join a staff room, and also makes the
contract of joinRoom clearer (it can't fail anymore).

/redir, which previously reimplemented a bunch of permission checks
and then bypassed `tryJoinRoom`, now just gives a link in a popup.
2018-02-20 20:07:18 +09:00
CheeseMuffin
b38866d4f3 Make markshared appear in global modlog (#4425) 2018-02-20 19:38:56 +09:00
Guangcong Luo
d995a8fa11 Punishments: Fix signature of PunishmentMap#forEach 2018-02-20 04:52:28 -05:00
The Immortal
a062983be6
Remove PU suspect test 2018-02-20 14:04:21 +08:00
The Immortal
229dc1aa12
Add BH suspect test 2018-02-20 14:03:11 +08:00
The Immortal
d93930b97b
Shared Power: Add missing ban 2018-02-20 13:58:46 +08:00
Marty-D
7bf397fb55 Add Furfrou Trims 2018-02-19 10:46:40 -05:00
The Immortal
8b82cb1b22
Remove NU suspect test 2018-02-19 17:49:22 +08:00
The Immortal
6733e51d6c
Shared Power: Add new bans 2018-02-19 17:47:45 +08:00
Guangcong Luo
e14bdfca36 Fix canceling switches against Wobbuffet in Gen 2 2018-02-18 19:10:40 +09:00
Guangcong Luo
78608c8382 Remove some console code 2018-02-18 19:10:39 +09:00
The Immortal
946971f4db
Update Shared Power 2018-02-18 15:38:39 +08:00
CheeseMuffin
d55453b355 Scavengers: add forcestarthunt (#4424) 2018-02-18 16:32:14 +09:00
urkerab
77c4e32dba Overriding a template should not unban the Mega (#4423) 2018-02-18 16:27:02 +09:00
Marty-D
f2e756c0cd
Gen II: Correct Focus Band and Quick Claw 2018-02-17 16:34:25 +00:00
Marty-D
20917535e7
Put Pokéstar Smeargle with the other Studio things 2018-02-17 15:03:48 +00:00
Marty-D
d582cf2aad Make sure moves change category before Hustle 2018-02-16 22:06:25 -05:00
Marty-D
055666dc02 Fix recoil damage source 2018-02-16 22:02:35 -05:00
The Immortal
d52041f7eb Random Battle: Fix Electric-type Pokemon 2018-02-16 00:59:56 +08:00
The Immortal
624a7d3587 Update Gen 6 Random Battle 2018-02-15 16:36:36 +08:00
Austin Couturier
b3bc2f0982 Punishments: Add battle ban (#4355) 2018-02-15 13:00:39 +09:00
urkerab
c5a98aa8dd Don't generate female Greninja-Ash in randbats (#4420) 2018-02-15 11:46:04 +09:00
Bär Halberkamp
a82d168c07 Wifi: (hackily) make breeding contests always display shiny sprites 2018-02-14 21:47:01 +01:00
KrisXV
9d2462076d Shared Power: Ban Substitute (#4418) 2018-02-14 12:56:44 +09:00
Guangcong Luo
add2f2efbb Don't inputlog >version if Git isn't installed 2018-02-14 12:54:37 +09:00
Guangcong Luo
675ff6c5cd Fix crash when used without Git 2018-02-14 12:49:40 +09:00
HoeenHero
3f68834230 Help Tickets: Clarify Timerstalling (#4416) 2018-02-14 12:16:32 +09:00
urkerab
d692d09a2b Fix double shared power activation (#4417) 2018-02-14 09:10:20 +08:00
Marty-D
6c898b0828
Gen I: Correct secondary chances
Since there are no 100% secondary effects in this gen, there's actually no difference between this implementation and the previous one, but for the sake of custom moves this is the way the rolls really work.
2018-02-13 22:01:42 +00:00
Guangcong Luo
724c5ce7bc Fix more bugs in FileReadStream 2018-02-13 12:49:56 -05:00
Guangcong Luo
9fdc3ad828 Don't spin up useless regexes in /modlog 2018-02-14 02:29:20 +09:00
Guangcong Luo
879d0a0e12 Fix FileReadStream
It hasn't been kept up to date for various stream API changes. This fix
makes it work properly again.
2018-02-14 02:29:20 +09:00
The Immortal
4402c71423 Random Battle improvements 2018-02-13 23:56:42 +08:00
Marty-D
8c13f7e872 Gen II: Fix Thief and secondary chances 2018-02-13 10:19:52 -05:00
Bär Halberkamp
0dbe1dd0f5 Wifi: Mark text formatting as trusted 2018-02-13 15:43:51 +01:00
Guangcong Luo
1c0657e2cb Fix crash in wifi plugin 2018-02-13 23:04:36 +09:00
Guangcong Luo
da55a7b443 Fix crash on large modlogs 2018-02-13 23:02:18 +09:00
Guangcong Luo
2ba6a770fe Validator: Fix message for Hidden Abliity checking
Also allow passing "HA" or "Hidden" to /learn, to do some basic
checking for Hidden Ability legality. This doesn't currently do full
validation - event abilities aren't checked, for instance.
2018-02-13 22:07:58 +09:00
Guangcong Luo
1f119bff1a Improve stream interrupt error message 2018-02-13 15:11:47 +09:00
Guangcong Luo
923433d98d Fix Login Server error messages 2018-02-13 13:34:42 +09:00
Guangcong Luo
643b364055 Fix "maybe trapped" detection for ability bans 2018-02-13 13:34:42 +09:00
Marty-D
a44e92ce26
Chat: Ban some invisible characters 2018-02-13 03:58:22 +00:00
KrisXV
ed714b074d Shared Power: Update bans (#4415)
http://www.smogon.com/forums/threads/shared-power-om-of-the-month-magic-guard-banned.3623341/page-30#post-7683580
2018-02-13 08:48:55 +08:00
EienSeiryuu
5bf874c4c7 ORAS Monotype: Ban Damp Rock (#4414)
It's always been banned: http://www.smogon.com/dex/xy/formats/monotype/
2018-02-12 16:22:41 +08:00