Commit Graph

23714 Commits

Author SHA1 Message Date
Guangcong Luo
15297f2c0f Less logging 2013-07-12 22:32:10 -07:00
Joimer
9bf3b84a8b Add Room Owner removal command
Add Room Owner removal command for admins, to remove abusive or inactive room owners.
2013-07-12 21:27:33 +02:00
Guangcong Luo
3e05a7eb15 Merge pull request #271 from V4Victini/patch-3
Correct RNG
2013-07-11 14:09:41 -07:00
Marty-D
294d27b3cd Minimize effect is not copied by Baton Pass. 2013-07-10 16:42:34 -04:00
V4Victini
fb6b9ebde0 Correct RNG 2013-07-10 16:24:01 -04:00
Guangcong Luo
cadc09e88d Merge pull request #268 from V4Victini/master
Move several damage modifiers to the correct event
2013-07-10 13:15:33 -07:00
Guangcong Luo
98fb290a80 Merge pull request #270 from kotarou3/bwrng
Use Gen 5 RNG - Improved
2013-07-10 13:11:14 -07:00
Marty-D
b9c4789250 Clarify a README instruction. 2013-07-10 13:04:03 -04:00
小太
2ed8dbac3f Implement a faster and generalised Gen 5 LCRNG 2013-07-10 23:36:37 +10:00
Guangcong Luo
9d5c4a8340 Fix GBU Singles pick-3 implementatin 2013-07-10 00:30:36 -07:00
Guangcong Luo
b7b19a9b69 Correct name of UU (suspect test) 2013-07-10 00:30:15 -07:00
V4Victini
441288743c Add missing bracket 2013-07-10 03:26:56 -04:00
Guangcong Luo
f8b0461eac NEXT: Allow Cryogonal to select Ice Body directly 2013-07-09 23:40:31 -07:00
Guangcong Luo
f91dd38d6f Less logging 2013-07-09 23:40:16 -07:00
V4Victini
e2e960aaf1 Force words unsigned
Make sure values in words remained unsigned integers
2013-07-10 02:18:20 -04:00
V4Victini
5588f4a3ca Upgrade RNG
Battle.prototype.random now uses the LCRNG for Gen 5
Battle.prototype.nextFrame calculates what the seed will be next turn or
next n turns.
2013-07-10 00:22:50 -04:00
Guangcong Luo
3fb0414c15 NEXT: Update docs, fix Big Root crash 2013-07-09 20:25:18 -07:00
V4Victini
90694f4e8b Use proper event for several effects
These effects should take place last in damage calculation during the
ModifyDamage event.
2013-07-09 22:51:15 -04:00
Joimer
43bc4b709f Add GBU Singles
Add the official Nintendo singles format, Global Battle Union, which features bring 6 choose 3, no sleep clause, item clause, and several different bans.
2013-07-08 21:21:22 +02:00
Joim
63db4f3b33 UU is suspecting Froslass
UU is suspect testing Froslass in order to ban or not to ban it. They want both ladders running at once while they suspect.
2013-07-08 16:38:52 +02:00
Marty-D
69919f0f63 Make Perish Song fail correctly. 2013-07-08 09:45:43 -04:00
Guangcong Luo
759e2aaaef More generalized per-room auth
Per-room auth is now less hardcoded. Promotion/demotion is still
done manually in commands.js, but at least users.js doesn't have
as much hardcoded.

A result of this is that /roomvoice is now possible.
2013-07-07 12:22:48 -07:00
Guangcong Luo
9f2b4f155c NEXT: nerf Double Hit, fix Big Root 2013-07-07 12:22:48 -07:00
Marty-D
51ba6b51ce Update several short descriptions. 2013-07-06 20:51:27 -04:00
Marty-D
a3bc62c787 Gen IV: Tailwind. 2013-07-06 18:24:57 -04:00
Guangcong Luo
1b937a7a3d Monotype is now OM of the Month 2013-07-05 14:10:45 -07:00
Guangcong Luo
9961535879 Raise maximum event stack depth to 8 2013-07-05 14:10:34 -07:00
Guangcong Luo
504adabbb1 NEXT: Buff Mantine 2013-07-05 11:36:58 -07:00
Marty-D
25597b01e4 Another Transform fix.
- Gen 5: Does not copy IVs.
- Gen 4 and earlier: Does copy IVs. (As a result, Hidden Power type and
Base Power are copied.)
2013-07-05 14:29:50 -04:00
Joim
ceb1ea8220 Seasonal: Fix small grammar mistake
"You are no match to me" shall be "You are no match for me" instead.
2013-07-05 12:30:16 +02:00
Joim
f263eeb5ff Hide private room names on redir
When redirecting a user to a private room, hide its name.
2013-07-05 12:03:51 +02:00
Guangcong Luo
c95a17ef03 NEXT: Nerf Blaziken, unban nonlegendaries, more
- Speed Boost no longer works during Protect
- Hi Jump Kick now has 100 base power
- Thundurus, Torn-T, Excadrill, Blaziken, Lati@s unbanned
- Double Team unbanned with new weaker effect
- several bugfixes
2013-07-05 03:01:30 -07:00
Guangcong Luo
020fcec0d0 Throw an error on an event stack overflow
This will allow our crash logger and emailer to have detailed
information about the error.
2013-07-04 17:53:06 -07:00
Guangcong Luo
705a7a8925 Fix crash in seasonal ladder 2013-07-04 17:51:43 -07:00
Guangcong Luo
c21ee6d0e0 Make /join use ID only as fallback
Fixes the bug where it was impossible to join battles
2013-07-04 15:51:45 -07:00
Guangcong Luo
e2da249cbb Implement !restarthelp 2013-07-04 15:33:12 -07:00
Guangcong Luo
6684f1613e NEXT: Slow Start lasts 3 turns now 2013-07-04 15:33:11 -07:00
Guangcong Luo
3c6583798c 1v1 is now ladderable again 2013-07-04 15:33:11 -07:00
Guangcong Luo
4cff590d6a Crash more gracefully when a bad name is passed to randomSet 2013-07-04 15:33:11 -07:00
Joimer
cb5b1b6aa3 Seasonal: Remove illegal Pokémon
Castform-Sunny forme and Darmanitan-Zen do not have random sets and are illegal, defaulting in Unown, thus shall be removed.
2013-07-05 00:24:58 +02:00
Joimer
723920e260 Add new Seasonal, Jolly July
Add the new Seasonal for this month, Jolly July, which features summer and independence days as well as a world travel.
2013-07-04 23:58:19 +02:00
The Immortal
5d203f0792 Make /join use the id 2013-07-04 13:29:12 +04:00
Guangcong Luo
94bb5e4679 Remove STABmons; it's broken 2013-07-04 01:22:10 -07:00
Guangcong Luo
921abcbd54 NEXT: Fix Echoed Voice base power 2013-07-04 01:21:10 -07:00
Guangcong Luo
87875e4de2 NEXT: Fix Flower Gift double-boosting 2013-07-03 22:56:17 -07:00
Guangcong Luo
e49551b02d NEXT: Fix Slow Start, Lilligant GossamerWing 2013-07-03 22:46:21 -07:00
Guangcong Luo
9e6a353a0b Don't crash when using /roommod on official rooms 2013-07-03 20:43:17 -07:00
Guangcong Luo
933ed177ff Version 0.9.1 2013-07-03 20:39:47 -07:00
Guangcong Luo
b61dace45d Minor users refactor
Raw sockets should be used less often; connections are now used
in most places instead.
2013-07-03 20:31:10 -07:00
Guangcong Luo
7e63ce6660 Private room updates
- New command /roomowner, admin only; sets a room owner, marking a
  room as unofficial if it wasn't already.
- New command /roomdesc, sets room description
- !roomhelp updated accordingly
2013-07-03 20:31:10 -07:00