thank you for saving my life
Turns out the "information leak" was indeed a bug on the Showdown client, and an ability should indeed be still viewable even if suppressed, so yay, no changes needed on Showdex here, although the ability being suppressed should maybe be noted in Showdex while that's the case.I've been playing NDBH for a while, and I've noticed that Showdex may be leaking "illegal" information.
Say, Core Enforcer suppresses abilities, if a Imposter mon switches into the suppressed mon afterwards, hovering on it will just say that its ability is "(suppressed)", however, while it effectively has no ability, the ability the user would have appears in Showdex, which is relevant as one of the main appeals of Imposter is scouting the opponent's set, and being able to see more than in normal circumstances with Showdex can easily raise red flags, unless the capability to see the ability the user would have in such cases is just a feature yet to be added to Pokémon Showdown.
Glad you've been enjoying it, we're really happy to see people using it :) we've had quite a few requests for that functionality, but unfortunately we feel like that crosses the line a bit too much. We still want the player to use their game sense to realize something's banded instead of having the computer do it for you. I answered this in more detail below.such a cool project :) wondering if there's any functionality for updating spreads at the end of the turn. e.g. sometimes i check the calc to see what item or EVs a pokemon might have based on the damage they did on a certain turn, like if Kart does 35 to a Buzzwole w/Smart Strike you know it's banded, or if my Melmetal is EV'd to live jolly V-create from full but it dies then I know the Victini must be adamant. can showdex help with that at all ? amazing project regardless
If someday the Showdown mods were to give us their blessing, then we would feel safe including it, but probably not until then!And to answer your suggestion about the damage rolls, we do have plans to implement smarter Smogon set selection, but only based on what is revealed/obvious from the battle. Currently, we select the first set from the given format, so if Kartana has 3 OU sets, we just choose the first OU set from the list. Let's say the first set is Choice Scarf Kartana. Now if they end up taking Life Orb damage or using Swords Dance, then it's obvious that it should be the Life Orb Kartana set or a non-choice item set since you'd have to be crazy to put Swords Dance on a Choice Scarfed Kart. Our plan is to have the Pokemon's current set automatically update based on info that's revealed during the battle like what I described above.
However, we felt that just like 85percent said, it would be too much to switch the set based on calculated damage rolls, as we felt that was crossing the line from "helpful timesaver" to "unfair advantage". We think it's the player's responsibility to look at the damage, realize they must be choiced and adjust the calc accordingly, especially now since we've automated a lot of the manual work. A computer is really good at running calculations and it would feel like the computer is starting to play for you at that point. Essentially, we don't want to automate anything that requires intuition/game sense, that's on the player. We've considered arguments for both sides of this issue, but in this case, we would rather error on the side of maintaining competitive integrity at all costs, because that's really important to us.
All this is to say, you made a great suggestion which is certainly possible, but it's not the direction we want to take our extension in. I hope this doesn't sound like I hate your idea or anything, because honestly I could see it being really useful. Just maybe a lil too useful ya know :)
Happy to hear you're enjoying it!Loving this. One thing I'll say as an ADV player is that Showdex appears to have a habit of defaulting to less common, more niche sets. Defaults to Mix Zap when it's like the 4th or 5th most common set, SubSalac Pert which is probably 3rd or 4th most common set, and CB Tar which is probably the 4th or 5th most common set. And none of them are listed first on the Smog Dex either. Rest assured, this is rather nitpicky, and this is an amazing tool as is. But if you want feedback, that's what I've found.
Pheww less dev headache haha. For now Showdex is a nice band-aid fix for the bug too.Turns out the "information leak" was indeed a bug on the Showdown client, and an ability should indeed be still viewable even if suppressed, so yay, no changes needed on Showdex here, although the ability being suppressed should maybe be noted in Showdex while that's the case.
Would absolutely love to, but...is there a way to get this to work on safari
That actually does sound like a rather useful feature.In the meantime, we could potentially offer a favoriting feature so the extension can sort by and apply sets you've favorited first. This would be on a per-Pokémon basis, but would be a one-and-done thing for Pokémon that you come across frequently.
Let me know if this is something you'd be interested in!
Are you referring to the "Open Calcdex" button? Does Hellodex show up?I am using Brave browser and I got the extension from the Chrome store, but when I am in battle I don't see the button anywhere. The plugin is definitely installed, any advice on how to fix this?
You aren't mistaken at all actually! This is actually a bug that had to have been present since v1.0.3, but guess nobody noticed (including myself) or pointed it out until now. Nice find!Hey, this is a really cool extension, although id like to point something out. Correct me if i'm mistaken, but I dont think the calc factors in eviolite when running?
View attachment 460190
The image here says double iron bash should be an OHKO, when it isnt. Heres the calc the damage calc website gives:
252+ Atk Choice Band Iron Fist Melmetal Double Iron Bash (2 hits) vs. 248 HP / 252+ Def Eviolite Chansey: 552-650 (78.5 - 92.4%) -- approx. 2HKO
Nice! That's surprising to hear haha.Works on phone with kiwi browser
uhh i've got 1920x1080(Also, the Calcdex's UI looks a little funky in your screenshot, so I'll fix the overflowing text and adjust some column widths in the next update as well. If you don't mind, could you share what resolution you're running on? Thanks!)
for whatever reason it is working totally fine now!Are you referring to the "Open Calcdex" button? Does Hellodex show up?
We actually do have a toggle for that, click on the Pokemon's name to toggle thru their formes, such as their Mega form, like you see below. Does that fix it for you? Glad you've been liking it :)would it be possible to enable some sort of mega-form toggle? playing natdex and gens 6&7 formats suggests the sets for non-megas when they're clearly going to be megas.
edit: freaking amazing tool btw
Yess we just fixed the Eviolite glitch and we'll have the patch out soon for that (probably sometime this week).Don't know if this was said or not, but I noticed two issues.
The first one is the innacuracy of damage calculation in Little Cup, it looks like it struggles with Eviolite, which is unfortunate
And then, even when Silvally's form is revealed, it keeps a Choice Scarf as its automatic item
Great tool tho, I love it