Bug Reports v3 [READ ORIGINAL POST before posting]

Status
Not open for further replies.
https://replay.pokemonshowdown.com/gen7randomdoublesbattle-749926614

first time getting this issue, random doubles seemed to rendered me into a singles battle and only on my side, I copy pasted some of the error messages from my side into the chat of that battle, but I basically couldn't play the match as the server was recognizing it as a double battle though my client was only giving me options for one pokemon, and only displaying one pokemon on each side, even after refreshing the client.


EDIT
http://replay.pokemonshowdown.com/gen7randomdoublesbattle-749933486
happened immediately in my next match, issue seems to be on both sides

EDIT 2
http://replay.pokemonshowdown.com/gen7randomdoublesbattle-749934436
other players in random doubles also experiencing this issue
 
Last edited:
http://replay.pokemonshowdown.com/gen7ou-749932472

When Latios mega evolves, it won't change form.

This seems to be a visual glitch because it does actually mega evolve as we can see here

http://replay.pokemonshowdown.com/gen7ou-749935890

252 SpA Latios Psychic vs. 0 HP / 0 SpD Latios-Mega: 63-75 (20.9 - 24.9%) -- guaranteed 5HKO
252 SpA Latios-Mega Psychic vs. 0 HP / 0 SpD Latios: 79-93 (26.2 - 30.8%) -- 24.8% chance to 3HKO after Stealth Rock

Note: for the purposes of the test, I was using Timid instead of Naive
 
Game crashed when my Ditto tried transforming into Magneton in Gen1 Random.

Can't seem to upload the battle for some reason, so here's a screenshot:
smogonbug.PNG
 
On that note, old replays that involve Transform or Imposter being used (including this one) now uniformly give error messages when that takes place, as well as more errors every time the transformed Pokemon tries to take a turn. It worked fine when the battle was being played out, and the replay used to show up fine too, so this leads me to believe the culprit is something that broke Transform in its entirety.
 
Not sure how auth/staff is supposed to work in tournament battles. Before the battle ends, voices/staff can use broadcast commands (!data for example). However, they lose the ability to do so after the battle ends, shown here:
1527016057495.png

Another thing I'm not sure about: I didn't screenshot the entire image, but when my alt left (not logging out, just closing the tab) it only said "Umbra Alt left" rather than "+Umbra Alt left"
 

HoeenHero

The Misspelled Hero!
is a Battle Simulator Administratoris a Programmeris a Member of Senior Staffis a Community Contributoris a Smogon Discord Contributor Alumnus
PS Admin
Not sure how auth/staff is supposed to work in tournament battles. Before the battle ends, voices/staff can use broadcast commands (!data for example). However, they lose the ability to do so after the battle ends, shown here:

Another thing I'm not sure about: I didn't screenshot the entire image, but when my alt left (not logging out, just closing the tab) it only said "Umbra Alt left" rather than "+Umbra Alt left"
After the battle ends, the room's status as a subroom is removed, creating this situation. I'm not sure if this is intentional or not.
 

Felucia

Robot Empress
is a Battle Simulator Moderator
Typing "BU" in the teambuilder causes the move Bulk Up to show up twice, I'm sure there are other moves for which this is the case but I didn't check

https://prnt.sc/jlclwr

I'm pretty sure this is caused by the fact that the teambuilder searches for moves starting with bu (bulk up) and then checks if there are moves that match the acronym BU (Bulk Up)
 
  • Like
Reactions: pqs
That is actually how it is supposed to work in-game: regardless of an Arceus's cosmetic form, unless it's holding a plate or typed Z-crystal of some kind (and still has Multitype as an ability, which can be relevant in hackmons formats), it's treated as a normal type. Ditto is presumably not going to waste its item slot on Earth Plate, and thus does not get the benefit of that typing even as the original Arceus does.
 
Typing "/ionext" command while ignoring spectators yields "You can't chat in this battle as you're currently ignoring spectators".

I'm not trying to chat - I'm trying to input a command. Other commands work. This one is bugged.

EDIT: This is after you block spectators, change names, then try to use a command. Any command causes the issue.
 
Last edited:

Heika

I may very well be the worst player on this site
is a Pre-Contributor

DaWoblefet

Demonstrably so
is a Battle Simulator Administratoris a Community Leaderis a Programmeris a Community Contributoris a Top Researcheris a Top Tiering Contributoris a Social Media Contributor Alumnus
PS Admin
What about other boosting moves e.g. Power-Up Punch?
Good catch; this is generalizable to any situation that can change a stat after the Pokemon faints; I tested Power-Up Punch, Serene Grace Fiery Dance, and Close Combat, and all three did not cause a stat change when used to KO the opponent's final Pokemon. This would be most similar to Beast Boost / Moxie behavior at the end of a battle.
What if you status a Synchronise Xatu under Misty Terrain etc.?
Generally speaking, Synchronize attempting to give a status when a Terrain is up will trigger the Terrain's message; I tried paralyzing a Synchronize Xatu in Misty Terrain, Synchronize activated, and then the "protected by Misty Terrain" message was shown.
Does the user of Shell Trap need to be hit? Do they need to be hit after the Encore? What if the Focus Punch user was hit before the Encore?
The Pokemon Encored into Focus Punch is not subject to the negative effects of Focus Punch; that is, if it is hit at any time before or after the Encore, it still uses Focus Punch like normal. Similarly, no matter when a Pokemon was Encored into Shell Trap, even if it is hit with contact moves, it will never attack, and will always say "<Pokemon>'s shell trap didn't work". To be clear, it doesn't matter in either the case of Focus Punch or Shell Trap if the user was hit before or after the Encore; the behavior is the same in both cases (Focus Punch always works, Shell Trap never works).

If a user's previous move was Focus Punch / Shell Trap and it is Encored into Focus Punch / Shell Trap while attempting to execute the move, the regular "you can't be hit" effect for Focus Punch and the "you must be hit" effect of Shell Trap will be enforced.

Also another small bug: after Rollout / Ice Ball target an ally, they should be locked into targeting their ally until it is interrupted (e.g. from a miss, attacking into a Protect, attacking into an empty slot). Currently on PS, after selecting an ally as targetable, an opponent is randomly chosen instead. http://replay.pokemonshowdown.com/gen7doublescustomgame-752440007
 
Last edited:
Also another small bug: after Rollout / Ice Ball target an ally, they should be locked into targeting their ally until it is interrupted (e.g. from a miss, attacking into a Protect, attacking into an empty slot). Currently on PS, after selecting an ally as targetable, an opponent is randomly chosen instead. http://replay.pokemonshowdown.com/gen7doublescustomgame-752440007
If Rollout/Ice Ball originally targets the users ally, and the move is redirected at any point by Follow Me or Electrify + Lightning Rod, will the move continue to target the ally on the next turn, or will it start targeting the opponents from then on? If the latter, can Electrify + Lightning Rod make it start targeting its ally if it's currently targeting opponents?
 
Every time I switch into my red orb illusion groudon in Balanced Hackmons some error link pops up and it leads to a load of complicated looking stuff, here is the error message:
Error parsing: |-primal|false (TypeError: _poke32 is null)
runMinor@https://play.pokemonshowdown.com/js/battle.js?d9644c22:5093:13
And here is a replay where it happened http://replay.pokemonshowdown.com/gen7balancedhackmons-752836887 this doesnt effect the battle as far as i can tell but it looks weird... Thanks
 
Generally speaking, Synchronize attempting to give a status when a Terrain is up will trigger the Terrain's message; I tried paralyzing a Synchronize Xatu in Misty Terrain, Synchronize activated, and then the "protected by Misty Terrain" message was shown.
Oh, and I expect this works for Psycho Shift vs. (say) Comatose too?
The Pokemon Encored into Focus Punch is not subject to the negative effects of Focus Punch; that is, if it is hit at any time before or after the Encore, it still uses Focus Punch like normal. Similarly, no matter when a Pokemon was Encored into Shell Trap, even if it is hit with contact moves, it will never attack, and will always say "<Pokemon>'s shell trap didn't work". To be clear, it doesn't matter in either the case of Focus Punch or Shell Trap if the user was hit before or after the Encore; the behavior is the same in both cases (Focus Punch always works, Shell Trap never works).

If a user's previous move was Focus Punch / Shell Trap and it is Encored into Focus Punch / Shell Trap while attempting to execute the move, the regular "you can't be hit" effect for Focus Punch and the "you must be hit" effect of Shell Trap will be enforced.
A couple of questions come to mind: Do either Focus Punch or Shell Trap show the "<Pokémon> used <Move>" message before failing? What happens if the previous move was the opposite i.e. you try to switch from Shell Trap to Focus Punch, but get Encored back into Shell Trap, and vice versa?
 
After a successful Natural Gift, the info hover doesn't update any found additional item info. I guess this could be shown as "None" with an unknown berry used, but there's more.

1527339824505.png


It seems like once the item is identified, it still doesn't update on a Natural Gift use.
1527339982075.png

1527340025854.png


Doesn't seem to update after the opponent Bestows you something either.

1527340094584.png


Lastly I feel like if Frisk doesn't have a message it should have some way of knowing the enemy has no item, but that might be too much handholding. This other stuff is just misleading.

https://replay.pokemonshowdown.com/gen7customgame-753113791

EDIT: Pursuit Reflect Aerodactyl should be illegal, Pursuit is a Gen 2 egg move and Reflect is a Gen 1 TM move. Same for Gen 1/2 VC origin Mirror Coat and Counter Blastoise and Pursuit/Reflect Pidgeys.
 

Attachments

Last edited:
While laddering in OU, I faced a team with Transform Mew which used Transform on my Zapdos after I used Roost :
https://replay.pokemonshowdown.com/gen7ou-753235804
The Mew transformed into a pure Electric-type Zapdos instead of an Electric/Flying Zapdos, which I found interesting.

So I tested out Transform on a Pokemon that has used Burn Up which would have the ??? type :
https://replay.pokemonshowdown.com/gen7ou-753243785
And Mew transformed into a ??? type too.
But when tested on the cart version of the game, transforming into ??? type would transform Mew into a Normal type instead of a ??? type.

TL;DR
Would Mew transforming into a Zapdos that used Roost become pure Electric?(potential bug)
Mew transforming into a ??? type Typhlosion should've made it Normal type instead of ??? type.(confirmed bug)
 

cromagnet

I pledge allegiance to the grind
is a Forum Moderator Alumnusis a Community Contributor Alumnusis a Battle Simulator Staff Alumnus
So whenever I use a mon with hidden power, lets say a hidden power fire latios, the hidden power changes the ivs as they would in gen 6. Now in gen 7, mons can have perfect ivs while having a specific hidden power if at level 100 as we know so I changed the ivs to all 31 on this latios, for example. However, when I leave showdown and open the tab again at a later time or even immediately after, the ivs reset to those of the hidden power, they don't stick at all 31. My issue is that they used to stick at 31 back in early sm, and they stopped doing that in recent times.
 
Status
Not open for further replies.

Users Who Are Viewing This Thread (Users: 1, Guests: 2)

Top