Guangcong Luo
18d656519c
Fix chooseMove again
2017-08-09 21:52:30 -05:00
Guangcong Luo
29bfa41f79
Fix crash in autoChoose
2017-08-09 20:28:25 -05:00
asgdf
8620fab0d4
Add ignoring Aurora Veil to Infiltrator's description ( #3872 )
2017-08-09 10:30:51 -04:00
xCrystal
00ab90de4d
Consolidate the rulesets of Random Battle tiers ( #3871 )
2017-08-09 18:18:12 +04:00
panpawn
f292b556a3
Hangman: Split guesshelp into more lines ( #3870 )
2017-08-09 02:45:04 -05:00
The Immortal
2a83aa3051
1v1: Ban Deoxys-D and Marshadow
2017-08-08 20:07:56 +04:00
HoeenHero
44536c0370
Correct Lurantis's pokedex color
2017-08-08 18:04:06 +02:00
Lionyx
d3c863c7dd
Update the list of Abilities Trace cannot trace ( #3694 )
2017-08-07 23:14:11 -04:00
Marty-D
03eef2604b
Release Altarianite, Ampharosite, Latiasite, and Latiosite
2017-08-07 22:44:32 -04:00
The Immortal
472c8b4975
Add RU suspect test
2017-08-08 06:33:29 +04:00
CheeseMuffin
0a206452cc
Dexsearch: Add CAP LC and CAP NFE as tiers ( #3865 )
2017-08-07 21:05:57 -05:00
The Immortal
e599dee64c
Remove 1v1 suspect test
2017-08-08 05:43:01 +04:00
urkerab
1f6e1e8d45
Weakness Policy should activate before Thief or Magician ( #3867 )
2017-08-07 20:40:57 -05:00
The Immortal
17e7b0f687
Add NU suspect test
2017-08-08 05:40:15 +04:00
Ivo Julca
0641039f5d
Multiple improvements to ladder toggling
...
- Disabling ladder no longer prevents other login server requests.
- Two modes for whether a full disable is wanted, or if we are happy with
users with a populated MMR cache searching (unrated) battles.
- Toggling the ladder on/off notifies all rooms and users (just like a global declare).
2017-08-07 10:39:03 -05:00
Ivo Julca
bc621a4e6e
LoginServer: Fix disabled flag
...
Since the refactor in d208c22221 , the flag only had an effect for the
requests handled by the main LoginServer instance, i.e.
`invalidatecss` and `updateuserstats`.
2017-08-07 10:14:11 -05:00
Ivo Julca
bdda32c50a
Local ladders: Match remote by rejecting rating retrieval on rename
2017-08-07 10:09:56 -05:00
Ivo Julca
f02b22e2e7
Fix regression in handling of races between renames and MMR
...
Introduced in 213b697d7
2017-08-07 09:36:51 -05:00
Ivo Julca
deccaf56c4
Fix file descriptor leak in chat logs
2017-08-07 07:37:43 -05:00
Ivo Julca
2056bd4232
Remove inconsistent validator-initiated user.team assignment
2017-08-07 07:16:06 -05:00
Ivo Julca
b9674005b1
Tournaments: Fix remnant race condition from 36ab0a2e
2017-08-07 07:13:39 -05:00
Ivo Julca
06d66a209b
Matchmaker: Parallelize rating retrieval and team validation
2017-08-07 07:01:09 -05:00
Ivo Julca
36ab0a2e57
Fix an extremely rare race condition in battle preparation
...
By the way promises work, the `team` property assigned in User#finishPrepBattle()
is not guaranteed to remain the same by the time the resolution callback is called.
To fix this, the packed team is now directly passed to the callback instead.
2017-08-07 06:51:21 -05:00
Ivo Julca
31fe2aad7e
Matchmaker: Fix race condition in retrieval of user team vs MMR
2017-08-07 06:37:58 -05:00
Ivo Julca
8f2facd7b5
MatchMaker: Implement Search class
2017-08-07 06:37:32 -05:00
asgdf
0696cf5723
Datacenters: remove reassigned IP range ( #3863 )
2017-08-07 03:47:10 -05:00
asgdf
b0e3ced5cc
Modlog: fix various small issues ( #3853 )
...
* Don't show "More..." button if the amount of results is already less than the max
* Properly pass on whether an exact search was performed to the prettifying function
* Improve phrasing in reaction to whether an exact search was performed
* Allow "More..." button to do a literal modlog query instead of always doing a username search
* Reorder some lines pertaining to the line count so they're not needlessly scattered all over the place
2017-08-07 03:46:41 -05:00
The Immortal
c46f2f3d54
Move Manaphy to BL
2017-08-07 06:47:26 +04:00
Kris Johnson
17f0f43189
August tier updates ( #3864 )
2017-08-07 04:23:10 +04:00
The Immortal
52da378c53
2v2: Ban Focus Sash
2017-08-06 23:50:11 +04:00
Guangcong Luo
ad5354b43e
Fix negative timer issue
2017-08-06 02:54:48 -05:00
Marty-D
d1aa17251b
Fix movesearch bugs
2017-08-05 17:02:48 -04:00
Marty-D
5aa7045900
Fix Solar Blade redirection issue
2017-08-05 12:32:35 -04:00
Austin Bartnicki
b89eee9b6f
Update RBY Viability Rankings Thread Link ( #3857 )
2017-08-05 15:45:50 +04:00
Austin Bartnicki
63b1875639
Update Tier Thread Links
2017-08-05 10:51:53 +02:00
urkerab
ce58237a15
Fix Unburden/Symbiosis interaction with Air Balloon behind Substitute ( #3854 )
2017-08-04 23:54:41 -05:00
urkerab
199030fe79
BW2 Doubles should use Swagger Clause ( #3855 )
2017-08-04 23:53:43 -05:00
Guangcong Luo
3c4780717c
Fix bug in dc timer refactor
2017-08-04 23:51:27 -05:00
Guangcong Luo
d3ba8a609f
Refactor disconnection timer
...
The disconnection timer now only counts down when waiting for a player
to make a choice.
2017-08-04 15:51:03 -05:00
Honko
3664b28c3f
Gen 4 Random Battle: Minor movepool tweaks ( #3852 )
2017-08-04 10:49:57 +04:00
The Immortal
015588d628
Move Conkeldurr to BL
2017-08-04 10:41:32 +04:00
The Immortal
f493ce9814
Typemons: Add Sticky Web exception
2017-08-03 21:51:09 +04:00
The Immortal
9201de84db
Remove UU suspect test
2017-08-03 16:54:45 +04:00
Guangcong Luo
0a98e48597
Battle timer: Default first turn time to per-turn time
2017-08-02 23:40:46 -04:00
Marty-D
702c029385
Fix -ate Abilities' interaction with moves
2017-08-02 20:17:02 -04:00
CheeseMuffin
745c196603
Dexsearch: minor improvements ( #3755 )
2017-08-02 19:36:13 -04:00
The Immortal
4c93c3585b
Add Doubles suspect test
2017-08-03 02:32:42 +04:00
The Immortal
727a2e7dff
Fix Normalize interaction with certain moves
2017-08-03 00:28:13 +04:00
Guangcong Luo
4df6548cf4
Fix bugs in VGC auto-move resolver
2017-08-02 07:02:32 -04:00
Guangcong Luo
324589d608
Fix bugs in previous commit
2017-08-02 06:27:50 -04:00