Commit Graph

6863 Commits

Author SHA1 Message Date
The Immortal
e20060fa10 Update Random Battle 2014-12-19 00:46:21 +04:00
Guangcong Luo
2b80496baf Revert "Reject Rock Head with less than two recoil moves"
This reverts commit 4bc29710b4.
2014-12-18 15:35:29 -05:00
Guangcong Luo
132d55f840 Revert "Update Random Battle"
Don't remove Balloon Rotom-Fan without asking, that's just rude.
:|

This reverts commit fcaee25009.
2014-12-18 15:32:52 -05:00
The Immortal
44df32904f Fix abilities crashing with confusion damage 2014-12-19 00:29:43 +04:00
Juanma Serrano
6fc7ce6ffa Implement challenge logging
Servers that change their configuration to do so can now log challenge battles.
2014-12-18 19:05:33 +01:00
Juanma Serrano
5749082c59 Gen 1: Implement proper Counter mechanics
We now have proper Counter mechanics for Gen 1. It works as follows:
When Counter is selected, after the move hit test and apply damage, it's calculated.
Counter misses if the opponent's last selected move's Base Power is 0.
Counter misses if the opponent's last selected move's type is not Normal or Fighting, or if the move is Counter.
Counter misses if the last move used in the battle did no damage to its target.
If these three tests were passed, damage dealt by Counter will be equal to twice the damage dealt by the last move used in battle.
Counter can still miss due to 1/256 chance.
Last move used by opponent is literal. If the opponent switches, last move used still applies.

Source: http://www.smogon.com/forums/threads/past-gens-research-thread.3506992/
2014-12-18 18:12:55 +01:00
Juanma Serrano
e27cb82093 Implement config option to hide Battle joins/leaves properly
Implements 0251bb8 properly.
Requires https://github.com/Zarel/Pokemon-Showdown-Client/pull/291 to be applied to have any effect.
2014-12-18 14:11:54 +01:00
The Immortal
46dd78d920 Slowbronite is banned in STABmons 2014-12-18 13:55:03 +04:00
Marty-D
02a7d8f8a7 Improve /dt for moves and items 2014-12-17 18:23:00 -05:00
Marty-D
b7070b6325 Refactor bite, bullet, and pulse moves 2014-12-17 11:29:26 -05:00
Juanma Serrano
0114ad3dae Improve Seasonal with user suggestions
Improved the set maker to avoid bad sets due to Present.
Made the mountain 500 meters shorter.
Made the chance to hit an obstacle slightly lower.
Added weight to the sleigh that is lowered by throwing Presents and makes you faster.
2014-12-17 17:08:49 +01:00
Marty-D
1ed978c9b7 Make sure Nature Power targets correctly 2014-12-17 10:14:09 -05:00
The Immortal
4bc29710b4 Reject Rock Head with less than two recoil moves
in Random Battle
2014-12-17 13:41:59 +04:00
The Immortal
fcaee25009 Update Random Battle
- Added moves to Cherrim
- Changed levels
2014-12-17 13:33:32 +04:00
Guangcong Luo
cf71837f37 Only show ac account if different from username 2014-12-17 04:18:49 -05:00
Guangcong Luo
6f13453e15 Merge pull request #1370 from ascriptmaster/randoms
Some random battle updates (as suggested by PS staff)
2014-12-17 03:16:53 -06:00
The Immortal
1dacafb981 Update UU bans 2014-12-17 12:31:44 +04:00
ascriptmaster
ad8a820d5b Update Balloon Fan Rotom (Rotom-Spin)
- Modified level scale so that it's less bad
- Removed Trick from its movepool because it's useless with Balloon
2014-12-17 00:18:10 -08:00
ascriptmaster
eb847519a3 Nerf Articuno in Random Battles
Reduced to Level 82.
2014-12-17 00:18:09 -08:00
ascriptmaster
6797a7b245 Reject Head Smash with Sturdy
Donphan is mostly going to have Sturdy, so we also remove it from its move
set and replace it with some better stuff.
2014-12-17 00:18:08 -08:00
Marty-D
11d5b946dd Update old moves to Gen 6 mechanics 2014-12-16 14:57:21 -05:00
Marty-D
1f689e7e69 Make sure moves have the flags object 2014-12-16 12:39:43 -05:00
Marty-D
222751d896 Update all move descriptions 2014-12-16 12:02:24 -05:00
Marty-D
f2795018d5 Add in-game flags to all moves
- To be used in a one by one refactor of all current flags across the
generations
2014-12-16 11:53:57 -05:00
The Immortal
27053998bd Add Fake Out to Hitmonlee's Random Battle moves 2014-12-16 14:21:30 +04:00
Juanma Serrano
dd12e4bc69 Revert "Implement config option to hide Battle joins/leaves"
This reverts commit 0251bb845b.
2014-12-16 10:25:20 +01:00
Guangcong Luo
07caf09573 Merge pull request #1369 from ascriptmaster/randoms
Some random battle updates
2014-12-16 03:20:01 -06:00
ascriptmaster
76c4e4c0ef Give Wormadam-Grass Synthesis in random battles 2014-12-16 01:16:52 -08:00
ascriptmaster
469641c05e Don't give Normal Gem to Pokemon with Rapid Spin 2014-12-16 01:14:19 -08:00
Ivo Julca
c33bde2a12 Update documentation for BattleRoom#onJoinConnection 2014-12-16 00:23:26 -05:00
Ivo Julca
8c03ba2356 Update format section names to ORAS 2014-12-15 21:37:24 -05:00
Ivo Julca
c788df66af Implement VGC 2015 2014-12-15 21:36:11 -05:00
Guangcong Luo
660682b665 Merge pull request #1299 from kotarou3/jeopardy
Jeopardy
2014-12-15 15:57:52 -06:00
Guangcong Luo
e8cf856489 Merge pull request #1351 from Pikachuun/master
Add -ate Clause
2014-12-15 15:09:44 -06:00
Pikachuun
ca47d43c1f Add -ate Clause
-ate abilities are only limited to 1 per team, total (so no Aerilate +
Pixilate or Double Aerilate).
2014-12-15 12:58:55 -05:00
Juanma Serrano
0251bb845b Implement config option to hide Battle joins/leaves
This is a feature requested for tournament servers just as smogtours.
Right now it hides all join and leave reports, including those of the battlers.
By default all servers should have it to true, reporting the battles, added that on the config-example.
Servers that wish to hide joins and leaves on battles must put this configuration to false.
2014-12-15 17:17:03 +01:00
The Immortal
943d268846 Merge pull request #1368 from Freigeist/patch6
Fix wrong default path in repl.js
2014-12-15 15:53:28 +04:00
Freigeist
3cfe2a4b6a Fix wrong default path in repl.js 2014-12-15 12:07:33 +01:00
Juanma Serrano
efa2c529e6 Gen 1: Add Freeze Clause 2014-12-15 10:10:09 +01:00
Guangcong Luo
3e4690b053 Merge pull request #1367 from Morfent/trivia
Trivia plugin: refactor game commands, bug fixes
2014-12-14 21:30:26 -06:00
Morfent
4986a81832 Trivia plugin: refactor game commands, bug fixes
Stop the Q/A loop from clearing timeouts constantly so games can be
ended in case it still loops endlessly, refactor game commands and
config vars, minor bug fixes in /triviasubmit and /triviastatus
2014-12-14 23:26:02 -04:00
The Immortal
3766fa2523 Update 1v1 clauses 2014-12-15 02:12:12 +04:00
The Immortal
8693fc7121 Blazikenite is banned in Almost Any Ability 2014-12-15 02:05:18 +04:00
Guangcong Luo
159bb01519 Merge pull request #946 from kotarou3/repl
Add REPL sockets
2014-12-14 15:44:36 -06:00
小太
c5a36c52d9 Add Jeopardy chat plugin 2014-12-15 01:54:30 +11:00
小太
05b3327b91 Add namespace-like functionality to commands
where object command handlers represent a new namespace
2014-12-15 00:33:55 +11:00
小太
6138ab9e0b Add REPL sockets 2014-12-14 23:11:13 +11:00
Guangcong Luo
3e85526264 Merge pull request #1364 from Morfent/trivia
Trivia plugin: fix crash in timer mode (again)
2014-12-13 22:54:18 -06:00
Morfent
2ea45413b9 Trivia plugin: fix crash in timer mode (again)
This whole time I thought negative values were falsey. At least I caught it before it could crash anything again.
Also fix /triviarank picking up the wrong alt's rank
2014-12-13 22:44:20 -04:00
The Immortal
1162135808 Houndoominite is BL2 2014-12-13 20:38:25 +04:00