Commit Graph

23714 Commits

Author SHA1 Message Date
Marty-D
8a29a46f25
Add more trainer avatars
made by Gnomowladny
2020-04-09 15:22:49 -04:00
asgdf
85b621f0f2
Update datacenters (#6547) 2020-04-09 11:55:25 -07:00
scoopapa
86d8495522
Roulettemons move legality and update cont'd (#6540) 2020-04-09 11:46:15 -07:00
The Immortal
a49eea1c0c Shared Power: Add Fluffy + Fur Coat ban 2020-04-09 22:33:11 +04:00
Peach
b812404669
Fix crash in roomlogs (#6546) 2020-04-09 01:32:56 -07:00
Kirk Scheibelhut
1f8c6bc7b8 Fix illegal ActiveMove cast in battle.ts
Frankenstein checkJs-Typescript with globals derps out and lets this
kind of thing slide, but without `hit` (which is only assigned the
line below) you can't cast to ActiveMove.
2020-04-08 22:33:56 -07:00
Kris Johnson
db0b0d0acf
Shared Power: Fix banlist and ban crash-causing ability (#6545)
Mirror Armor is a temporary ban because it is causing stack overflow errors; Regenerator and Emergency Exit were intended to be '++' to begin with
2020-04-08 20:08:08 -07:00
Charlie Kobayashi
558202cb96
Make twist setting actually permanent (#6544) 2020-04-08 20:33:20 -04:00
Kris Johnson
c13a12cb65
Add mod support for Field (#6543) 2020-04-08 16:22:52 -07:00
urkerab
d32aa6f8d6
Properly override onFractionalPriority in past gens (#6542) 2020-04-08 15:31:39 -07:00
Guangcong Luo
ebd2954d10 Fix punishments 2020-04-08 16:50:26 -04:00
Guangcong Luo
dcf1ca8720 Fix Gen 7 NU 2020-04-08 13:44:48 -07:00
Guangcong Luo
091f764681 Fix rule inheritance 2020-04-08 13:25:11 -07:00
Guangcong Luo
806ce433da Fix zombie processes after hotpatching chat 2020-04-08 12:02:42 -07:00
Mia
3fc757e958
Typescript chat-commands/moderation, refactor Punishments (#6490) 2020-04-08 11:56:19 -07:00
Guangcong Luo
0fb601f7f2 Don't allow arrays in battle.add
A bug in Mimicry happened because someone put an array into
`battle.add`. This shouldn't happen.

(Also add a hint for Mimicry.)
2020-04-08 11:17:48 -07:00
scoopapa
5ba6b3ee2d
Add Roulettemons final pokemon (#6539) 2020-04-08 10:48:01 -07:00
Guangcong Luo
26a6c9e075 Fix Standard NatDex 2020-04-08 10:47:02 -07:00
Guangcong Luo
2a3b739644 Work around teambuilder nickname issue
Apparently the teambuilder still defaults nicknames to full species
names, instead of base names as you might expect. This will have to be
fixed later...
2020-04-08 10:36:37 -07:00
The Immortal
da34b074fd Update Shared Power again 2020-04-08 21:30:51 +04:00
The Immortal
180d8f00ec Remove AAA suspect notice 2020-04-08 19:57:35 +04:00
The Immortal
c5b2f92e30 Update Shared Power bans 2020-04-08 19:54:54 +04:00
charizard8888
02aa306d0a
Add rulesets directly in Roulettemons formats.js (#6538)
* Add Standard Pet Mods Clause in mods/roulettemons

For Standard Pet Mods Clause which was earlier in mods/csm

https://github.com/smogon/pokemon-showdown/blob/master/data/rulesets.js#L851
standardpetmod: {
		effectType: 'ValidatorRule',
		name: 'Standard Pet Mod',
		desc: "Holds all custom Pet Mod ruleset validation",
		// Implemented in mods/[petmod]/rulesets.js
	},

Rulesets weren't in there before https://replay.pokemonshowdown.com/gen8petmodroulettemons-1092931925

* Add rulesets in Roulettmons

* Delete rulesets.js

* Remove Standard Pet Mod Clause
2020-04-08 18:18:33 +04:00
The Immortal
2db59a70e3 Update Pet Mod aliases 2020-04-08 07:25:30 +04:00
The Immortal
8a38da0023 Delete Clean State Micro mod 2020-04-08 07:24:11 +04:00
charizard8888
d759fb1b0d
Add new PMOTS: Roulettemons (#6508) 2020-04-08 07:22:57 +04:00
The Immortal
c5ff9b634a Random Battle: Fix Malamar 2020-04-08 06:00:04 +04:00
Guangcong Luo
d34f4f23f5 Suppress crash while hotpatching helptickets
I think this was just due to a different helpticket crash, but sadly I didn't really have the free
time to investigate more deeply.
2020-04-07 21:47:56 -04:00
Guangcong Luo
86081c23ab Fix chatlog
- fix timezone
- `/chatlog [roomid]` should open logs for room
2020-04-07 21:47:56 -04:00
Guangcong Luo
572342c8a0 Support listing gvoices with /auth + 2020-04-07 21:47:56 -04:00
Guangcong Luo
f8cac19340 Add more Ash avatars 2020-04-07 21:47:55 -04:00
The Immortal
a0656f5c66 SP: Ban Steely Spirit & Tinted Lens 2020-04-08 05:41:11 +04:00
Austin Couturier
d9db072fc8
info.js: Update the /randomscalc command (#6537)
also change the link for /calc as per pre
2020-04-07 17:26:29 -07:00
Guangcong Luo
5abdb88e55 Refactor EventListener
Renames:
- .status -> .effect
- .statusData -> .state
- .thing -> .effectHolder

`thing` was always a really weird "I don't know what to call this"
variable name, but it's been renamed `effectHolder`, which should be
much clearer. `status` -> `effect` is I think the last remnant of old
PS code which called all effects "statuses". `statusData` -> `state`,
on the other hand, is the very first step in an initiative to calling
less things "data".
2020-04-07 17:05:19 -07:00
Leonard Craft III
a1b65c3409
Ban Hidden Abilities unreleased in VGC18 (#6536) 2020-04-08 03:17:25 +04:00
The Immortal
86942600b1 Update Shared Power bans 2020-04-08 03:15:34 +04:00
The Immortal
b3813d02b5 Tier Shift: Add bans 2020-04-08 02:08:46 +04:00
The Immortal
90b1597548 Gen 5/6 Randoms: Update levels 2020-04-08 02:06:37 +04:00
The Immortal
4073d896b9 NFE: Ban Pawniard 2020-04-08 01:37:35 +04:00
Guangcong Luo
40783b7dc6 Fix spread moves vs Unaware 2020-04-07 10:56:20 -07:00
Guangcong Luo
ff0b80f297 Fix triples shift priority 2020-04-07 10:56:20 -07:00
Guangcong Luo
33fa9d56ef Fix mega evolving into self
A hacked-in Megazard X can mega evolve into Megazard Y, but not into
Megazard X.
2020-04-07 10:56:19 -07:00
Guangcong Luo
9d3351f12d Nickname Clause: Enforce after format validation
This allows OMs like Cross Evolution to use nicknames of other species
in `onValidateSet`.

Enforcement also now generates an error message, instead of silently
changing the name.
2020-04-07 10:56:19 -07:00
The Immortal
f8f27efabd Move Mamoswine to UUBL 2020-04-07 20:44:25 +04:00
Charlie Kobayashi
6c18107ca6
Scavengers: Information commands for twists (#6532) 2020-04-07 09:50:27 +02:00
Leonard Craft III
dd566f3eeb
Ban Hidden Abilities unreleased in VGC17 (#6533) 2020-04-06 21:39:42 -07:00
Guangcong Luo
19c57b6065
Credit Anubis 2020-04-06 20:51:51 -07:00
The Immortal
a6029e6639 Shared Power: Ban Simple 2020-04-07 05:05:39 +04:00
Kris Johnson
2dae5e1917
Doubles OU: Add Dynamax Clause (#6531)
https://www.smogon.com/forums/threads/smogon-happenings-post-here-for-publicity-yes-you.3520642/page-202#post-8419618
2020-04-06 16:44:55 -07:00
fart
de036ae9e2
Additional fix for NatDex validation (#6529)
This fix re-introduces Arceus plates.
2020-04-07 01:33:03 +04:00