Commit Graph

23714 Commits

Author SHA1 Message Date
Cathy J. Fitzpatrick
1725a80d53 Add option to disable WebSocket 2013-06-02 15:14:56 -06:00
Cathy J. Fitzpatrick
c21674c835 Correct turn order mechanics
1) For the purpose of action sorting, a Pokemon's effective speed is
   `speed & 8191`.

2) Trick Room works by replacing a Pokemon's speed by `0x2710 - speed`.
2013-06-02 15:12:59 -06:00
Joim
612bce8e3e Update /help command
Updated the /help command with the following changes:
Added /effectiveness.
Added 'timestamps' to /help all.
Updated /away and /back descriptions so they are easier to use.
2013-06-02 11:19:55 +02:00
Guangcong Luo
680b61eb19 Bugfixes for room titles 2013-06-02 00:31:13 -07:00
Guangcong Luo
01656c0141 Per-room muting 2013-06-02 00:20:56 -07:00
Guangcong Luo
ed6c007349 Support titles for rooms. 2013-06-02 00:20:33 -07:00
Bill Meltsner
aab4a0eb35 Fix abilities which block stat decreases, for real this time.
Now, those abilities will not report their activation if the stat drop would have been caused by a secondary effect.
They will also only report their activation once, even if multiple stats would have been lowered.
2013-06-01 22:34:21 -07:00
Bill Meltsner
f9cc37ff64 Clear Body should not display an activation message. 2013-06-01 19:17:35 -06:00
Guangcong Luo
d8e5390e0d Mewtwo is banned in 1v1 2013-06-01 14:37:52 -07:00
Marty-D
cd9e7ae25b Missed one typo. 2013-06-01 16:30:57 -04:00
Marty-D
60baa43235 Fix Seasonal Pokemon list, take 1v1 out of debug. 2013-06-01 16:18:37 -04:00
Guangcong Luo
935a9538b1 Spell Giratina correctly 2013-06-01 12:56:11 -07:00
Guangcong Luo
f5794561b1 Fix 1v1 banlist 2013-06-01 12:25:15 -07:00
The Immortal
b99e99d9bc Merge pull request #240 from Joimer/junejubilee
June Jubilee: Fix grammatical mistakes and name mistakes
2013-06-01 11:47:24 -07:00
Joimer
2031e3f1de June Jubilee: Fix grammatical mistakes and name mistakes 2013-06-01 20:39:47 +02:00
Guangcong Luo
4d6211571c Merge pull request #239 from Joimer/junejubilee
Add new Seasonal: June Jubilee
2013-06-01 11:22:23 -07:00
Joimer
59def7689b Add new Seasonal: June Jubilee
June has a new Seasonal, June Jubilee, which features the coming of summer with all fire type Pokémon, its swarms of bugs, and a little Delibird story.
2013-06-01 20:15:20 +02:00
Antar1011
d4f5143e22 Bugfix: Basculin doubly represented in randbats
Because there's basculin and then there's basculinbluestripe
2013-06-01 13:51:30 -03:00
The Immortal
978494777d Merge pull request #238 from Joimer/patch-17
Fix 1-v-1 banlist
2013-06-01 07:01:33 -07:00
Joim
e2091e014c 1-v-1: Ban Soul Dew
Banned Soul Dew from 1-v-1
2013-06-01 16:12:11 +03:00
Joim
778dec2e8a Fix 1-v-1 banlist
Names need to be full, some banned Pokémon are lacking. Also add Lunar Dance and Final Gambit to list of banned moves.
2013-06-01 15:05:39 +02:00
Guangcong Luo
409c04d330 Fix 1v1: should be bring 1, not bring 6 choose 1 2013-06-01 05:15:46 -07:00
Guangcong Luo
70706f49ed Rename '1-V-1 Meta' to '1v1' 2013-06-01 04:06:39 -07:00
Guangcong Luo
e48a7720d7 Merge pull request #237 from Joimer/patch-13
Change Other Meta of the Month: PU leaves, add 1-V-1 Meta
2013-06-01 00:54:14 -07:00
Joim
2564e7a137 Change Other Meta of the Month: PU leaves, add 1-V-1 Meta
With the month shift comes the Other Meta of the Month shift, this month PS features the 1-V-1 Meta.
2013-06-01 10:47:54 +03:00
Guangcong Luo
c922d9aad4 Fix /loadbanlist counter 2013-05-31 23:41:15 -07:00
Guangcong Luo
4698dbe635 More feedback for /loadbanlist 2013-05-31 23:31:29 -07:00
Guangcong Luo
091d972644 Fix crash in !effectiveness for not enough arguments 2013-05-31 21:58:32 -07:00
Guangcong Luo
e8e4c0d528 Support multitypes in !effectiveness 2013-05-31 21:50:01 -07:00
Guangcong Luo
43dc971364 Implement !effectiveness 2013-05-31 21:35:05 -07:00
Guangcong Luo
79b4b1b552 /invite 2013-05-31 00:59:31 -07:00
Guangcong Luo
fee174e2a8 Multiline eval
">> " and ">>> " now accept multiple lines. In addition, ">> "
does not broadcast by default.

Their functionality are also available by !eval (which does
broadcast) and !evalbattle, although those are single-line.

While /eval doesn't broadcast, /evalbattle still does because
it's unnecessarily difficult to make simulator processes send
things privately.
2013-05-31 00:10:24 -07:00
Cathy J. Fitzpatrick
b399f6a3f0 Implement |noinit| and |deinit| 2013-05-30 22:10:53 -07:00
Cathy J. Fitzpatrick
b79c700ecb Reinstate accidentally removed line 2013-05-30 22:56:46 -06:00
Guangcong Luo
5c06128bb1 Private mod commands
Certain actions are now shown only to online auth, the modlog,
and the room log. These include:
- Demotion
- Muting/locking/banning a user that's already muted/locked/banned,
  without a message
2013-05-30 21:48:21 -07:00
Cathy J. Fitzpatrick
e85086583f Implement |noinit| and |deinit| 2013-05-30 18:16:25 -06:00
Marty-D
16747e8076 Implement a generic Mail item. 2013-05-30 19:56:01 -04:00
Cathy J. Fitzpatrick
e2ee73a9a6 Update static redirect regular expression 2013-05-30 15:15:47 -06:00
The Immortal
6c22029e15 Add Cherish Ball 2013-05-30 17:09:35 +04:00
The Immortal
70b484a0f5 May events
Dragonite, Empoleon, 3xMetagross, Pikachu, Serperior
2013-05-30 16:51:04 +04:00
Guangcong Luo
d2d3e7baff NEXT: Static and Poison Point always activate
(Also Flame Body is now immune to Hail)
2013-05-29 17:12:53 -07:00
Guangcong Luo
cd0f0c8a64 NEXT: Abilities/items that decrease damage announce it 2013-05-29 17:06:45 -07:00
Guangcong Luo
d6ccbc1157 Locked users can't PM 2013-05-29 14:43:41 -07:00
Guangcong Luo
0b135cf41e NEXT: Smog 100% accuracy 2013-05-29 14:41:59 -07:00
Guangcong Luo
af80d6f3d5 Fix singleEvent relayVars 2013-05-29 03:31:47 -07:00
Guangcong Luo
26b527e261 Support NEXT base power modding 2013-05-29 03:06:13 -07:00
Guangcong Luo
9c54ddf05b Fix crash when a battle detects a crash
(Yo dawg, we heard you like... etc)
2013-05-29 02:47:36 -07:00
Guangcong Luo
8cfba3955b Moderators can no longer set modchat registered
It's been abused too much. :/
2013-05-29 02:37:46 -07:00
Guangcong Luo
32312a8468 Fix crash in sendUpdates 2013-05-29 02:20:47 -07:00
Guangcong Luo
0732531787 Learnsets: Fix Machamp Bullet Punch chainbreeding 2013-05-29 00:38:06 -07:00