Commit Graph

23714 Commits

Author SHA1 Message Date
Ivo Julca
98adc03dd5 Ghosts affected by Ingrain can switch out 2014-10-29 22:01:12 -05:00
Ivo Julca
fd0598179b Trapping: fix an exploitable bug in forcing final decision
Players could take advantage of the ´return´ statements after the ´maybeTrapped´ check to safely find out whether they are actually trapped or not
2014-10-29 21:58:08 -05:00
Guangcong Luo
cc89975e09 Merge pull request #1293 from Audiosurfer/patch-2
edits to random doubles item generation
2014-10-30 10:26:10 +08:00
Audiosurfer
3d66859182 edit to random doubles item generation 2014-10-29 21:06:41 -05:00
Guangcong Luo
018155c9c3 Fix Config.bindaddress
It wasn't getting propagated to socket processes correctly. Also change
the default bind address from 'localhost' to undefined (accept all
connections).
2014-10-29 20:51:00 -04:00
Ivo Julca
4557cbd280 Fix client crash from 072d413 2014-10-29 17:23:25 -05:00
Ivo Julca
27fd4bd60c AAA: Fix complex ban on Smeargle
Smeargle is banned with Prankster, rather than with Baton Pass. The later was assumed banned due to a typo in the new OP of its forum post.
2014-10-28 17:59:46 -05:00
Ivo Julca
ddf3767411 Fix Inverse Battle
- Immunities turn into weaknesses (I don't know how I could forget that).
- Tools#getImmunity is now similar to Tools#getEffectiveness. Also add a bit of documentation, since there seems to be a lot of confusion about its usage.
2014-10-28 17:51:41 -05:00
Guangcong Luo
44cdfbb530 Merge pull request #1291 from Treecko/patch-5
update musharna's tiering
2014-10-29 06:38:16 +08:00
Treecko
76d958e608 update musharna's tiering
technically Musharna is now BL4, but because there isn't a BL4, I listed it as NU. as far as legality in NU and PU is concerned, this is accurate for the teambuilder and seems to be the best way to handle it.
2014-10-28 14:20:21 -07:00
Guangcong Luo
3dd9652f82 Merge pull request #1283 from ascriptmaster/oras-weather
Implement Harsh Sun, Heavy Rain, Strong Winds
2014-10-28 15:51:25 +08:00
Guangcong Luo
bc38c3fb01 Merge pull request #1289 from Morfent/trivia
Voices can start/end trivia games
2014-10-28 09:00:57 +08:00
ascriptmaster
859cebf490 Implement Harsh Sun, Heavy Rain, Strong Winds
Abilities might not be 100% accurate to the gameplay yet.
2014-10-27 16:10:26 -07:00
Morfent
d9f26b4c07 Voices can start/end trivia games 2014-10-27 19:09:59 -03:00
Ivo Julca
73c82e47a3 Fix stray bug in effectiveness refactor
Freeze Dry should be super effective on Water even in Inverse Battles.
Also optimize Flying Press.
2014-10-27 14:06:08 -05:00
The Immortal
879ad0f9aa Update UU 2014-10-27 20:03:01 +04:00
Ivo Julca
e1cf9a6e1f Update /effectiveness to account for Freeze Dry and Flying Press again 2014-10-27 04:49:11 -05:00
Guangcong Luo
16538d37e2 Merge pull request #1288 from Slayer95/effectiveness
Revamp effectiveness calculation
2014-10-27 17:23:44 +08:00
Ivo Julca
727579ff89 Revamp effectiveness calculation
- Implement BattlePokemon#runEffectiveness, accounting for battle events.
- Refactor Tools#getEffectiveness accordingly.
- Remove Inverse mod. It's now implemented using the global event 'Effectiveness', and with a few changes in the base data for hazards and Arena Trap.
- NEXT: Fix Filter and Solid Rock not accounting for the special effects of Freeze Dry and Flying Press.
2014-10-27 03:46:32 -05:00
Guangcong Luo
b761c188ba Merge pull request #1284 from ryanj/cloud-hosting-support
Autoconfiguration for cloud hosting environments, OpenShift support
2014-10-26 20:37:55 +08:00
The Immortal
69689c17fa Allow Light Ball to work for Cosplay Pikachu 2014-10-25 19:03:09 +04:00
ryanj
3c943fb096 Autoconfiguration for cloud hosting environments, OpenShift support 2014-10-24 23:02:07 -07:00
Guangcong Luo
73c6d0c4e8 Merge pull request #1282 from Slayer95/disconnection
Fix user.onDisconnect not being run on disconnectAll()
2014-10-24 21:46:34 -05:00
Ivo Julca
af0e0b69f4 Fix user.onDisconnect not being run on disconnectAll()
- Guests banned on join will now be immediately destroyed.
- Unauthenticated authorities will now lose their group after banned.
2014-10-24 21:39:29 -05:00
Ivo Julca
f5923f2130 Fix users room banned on rename not reporting leaves 2014-10-24 13:36:45 -05:00
The Immortal
e304345fe1 Modify Articuno's Random Battle level 2014-10-23 02:39:14 +04:00
The Immortal
4ccccb64a0 Fix Cosplay Pikachu's egg groups 2014-10-23 02:24:24 +04:00
Slayer95
fff5eadaa9 NEXT is now based of ORAS 2014-10-22 15:22:28 -05:00
Ivo Julca
6b1f8de6d3 Fix documentation for Battle#send in battle engine 2014-10-22 01:19:34 -05:00
Ivo Julca
d0fb6a1c4e Fix delay in some tournament messages 2014-10-21 20:55:43 -05:00
Guangcong Luo
a28301155b Merge pull request #1280 from Morfent/trivia
Fix /triviaend and /triviakick
2014-10-21 18:58:21 -05:00
Morfent
1b6127c7d9 Fix /triviaend and /triviakick 2014-10-21 20:53:53 -03:00
Guangcong Luo
8621788173 Merge pull request #1279 from ascriptmaster/move-fixes
Various move fixes
2014-10-21 18:23:20 -05:00
The Immortal
f9a87c2edb Fix Cosplay Pikachu
It's like Spiky-eared Pichu.
2014-10-22 02:04:39 +04:00
The Immortal
d6a275e109 Update ORAS OU
Removed the items mod and added Cosplay Pikachu learnsets.
2014-10-22 01:41:21 +04:00
ascriptmaster
878b23425a Added [msg] handler for Meloetta's transformation 2014-10-21 14:40:54 -07:00
The Immortal
767634ae4e Modify unreleased item banning
They are banned if Unreleased is part of the banlist, rather than
Illegal.
2014-10-22 01:38:57 +04:00
The Immortal
a71434daf3 Remove Theorymon mod
It is unused.
2014-10-22 01:34:33 +04:00
ascriptmaster
522d7b5fa2 Thousand Arrows now hits all adjacent foes and targets with Fly, etc.
Also updated the description of the move.
2014-10-21 14:01:09 -07:00
ascriptmaster
072d41345b Removed placeholder message for Focus Band 2014-10-21 13:50:55 -07:00
Guangcong Luo
4c32621593 Reintroduce command crashguard
If a crash happens during a command (which is around 99% of all
crashes), a bug in either Node or SockJS causes the user who issued
the command to be unable to do say or do anything (although they'll
still receive messages).

We used to have a crashguard to prevent this from happening, but
it was removed due to suspicions of being a significant lag source.
Later lag investigation has shown that it's not the biggest source
of lag, so we're reintroducing that crashguard for now.
2014-10-21 16:49:22 -04:00
Guangcong Luo
ffcce9d746 Randbats ORAS level-balance update
Groudon-Primal, Kyogre-Primal, and Rayquaza-Mega are now level
70 in randbats
2014-10-21 16:43:11 -04:00
Guangcong Luo
b2167a8d32 Finish updating OMs
CAP is running a playtest
2014-10-21 16:43:11 -04:00
Guangcong Luo
9def652948 Fix crash when dq'ing from a tour
Crash caused by 17dcb527
2014-10-21 16:39:37 -04:00
ascriptmaster
44845f0cb9 Removed placeholder messages for Castform/Cherrim transformation
Added [msg] handler for client to check for and display the message.
2014-10-21 13:32:21 -07:00
The Immortal
1b2a445f15 Allow ORAS mega stones in ORAS OU 2014-10-21 19:45:34 +04:00
The Immortal
9f8be8e2e9 Remove Throwback mod
Forgot to remove it in the previous commit.
2014-10-21 19:27:01 +04:00
The Immortal
2ffb20464f Update OMs
- Removed Pokemon Throwback
- Added ORAS OU
- Moved LC UU to the bottom
2014-10-21 17:42:33 +04:00
Guangcong Luo
4b6e89739a Merge pull request #1277 from Slayer95/typechange
Reflect Type: don`t send types info to client
2014-10-21 04:07:01 -05:00
Ivo Julca
63eda40940 Fix EOL checking
The actual special characters are not the appropriate JSCS option.
2014-10-21 02:51:18 -05:00