Recent content by BOT Keith

  1. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    hahah ya was lurkin a bit & was excited to see a Calcdex in the wild but got the big sadge hearing what happened :c it's actually a feature of the damage calc library we use (which is the same one as calc.ps, actually!) to auto-apply the boost for certain abilities, like the Dauntless Shield...
  2. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    ah we just figured this out on the Discord, but it turns out, it's due to any named Teambuilder teams/boxes (depending on your Include Teambuilder Calcdex setting) without a format set, which results in a team like this: don't know why it's happening now, but normally, a format like...
  3. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Got it, thanks for confirming c: I'll add this to the list of bugs to fix!
  4. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Typically if you're spectating a game, you can have the Calcdex switch sides by hitting the "Switch sides" button underneath the battle frame (where the battle controls typically are). But that's interesting, you're certainly the first I've heard using the /nick command mid-battle. To help me...
  5. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Hmm, on closer inspection, it appears Showdown is failing to read from its internal dex object (e.g., Dex.species.get('Ferrothorn')), which probably explains why the Pokémon field (not nickname) is set to '==' (which strangely enough, is JavaScript's equality operator) & the type is "???"...
  6. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    oof, sorry to hear that, but glad you were able to clutch things out :o That's actually a bug since syncing type changes (from Protean, Transform, Terastallization, etc.) is one of the core features of the Calcdex. Might be related to this issue previously reported on the GitHub. But I'll be...
  7. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Following up on the great point Takatk made, you can see the entire move pool by opening the move's dropdown menu when a Randoms set is applied. You'll see a group of moves under the "POOL" heading (or not, if the Pokémon are only given 4 possible moves!). Edit: On closer inspection, it appears...
  8. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    I was made aware of this today, but the Enhanced Tooltips for Showdown on the App Store (which bundles Showdex alongside other useful extensions, maintained by cbruegg) is supported on iOS apparently. So you can just install that, go into your Settings app & under Safari > Extensions, enable...
  9. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Sorry about the late response! Zamazenta receives a +1 DEF boost from the Dauntless Shield ability on switch-in, but I'm not entirely sure where the other +1 DEF boost is coming from before the Dauntless Shield boost (since it's switching in, should initially be at 0 stage boosts for all stats...
  10. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Ah, oopsies. Sorry, misunderstood which calc you were talking about. Was quick to think that the forme switcher in the Calcdex broke hahaha. I understand your use case now, and I'll add it to our list of planned features. Thanks for clarifying!
  11. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Heya! Thanks for the great suggestions! c: Choice items aren't revealed in battle by Showdown, so we don't update the item that was filled in by you or the applied set (Showdown reports the Pokémon's item as blank, which you can confirm by the nonexistent "Item:" line in the Pokémon's tooltip)...
  12. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Thanks for the request! That's actually something we've been meaning to do at one point, but haven't gotten around to it yet. As for not being able to see Mega formes, can you click on the Pokémon's icon/name (depending on your Swap Icon/Name Behavior Calcdex setting, with clicking on the name...
  13. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Thanks for the helpful screenshot! Yeah, that shouldn't be happening at all. A very strange bug indeed. Kinda looks like Showdown may have slightly changed how the Terastallization state is being reported, so I'll look into this for v1.1.5. (But I'll still make the Max/Tera disabling thing a...
  14. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Ah, that's a bug with the underlying damage calculator Showdex uses (i.e., @smogon/calc, the same one used on calc.ps), which the Smogon Dev Team has addressed in one of their most recent commits (97f5ce6, if you're curious). I've already applied the newest changes to Showdex's version of...
  15. BOT Keith

    Programming Showdex - An Auto-Updating Damage Calculator Built into Showdown!

    Thanks for the kind words! c: Ah ya, iirc, someone requested this before, but it looked to be a pain-in-the-ass since Calcdex's syncing mechanism is a bit finicky (Pokémon don't have consistent IDs in the data layer, so there's a hacky workaround to inject a constant, consistent ID for each...
Back
Top