Popular Post Gamer2020 Posted August 24, 2023 Popular Post Share Posted August 24, 2023 (edited) Introduction As someone who has been enjoying PokeMMO lately, I noticed something that the players of the game need. A damage calculator specifically for PokeMMO. While the Showdown Calculator is perfect, it is intended for the main games. Since the Showdown Calculator is open source, I decided to make a version that is adapted for PokeMMO. My hope is that this will be useful to people. Please feel free to respond with anything that I should fix. Link: https://pokemmocalc.gamer2020.net Source Code: https://github.com/PokeMMOZone/pokemmo-calc What has been done? Item Explanation Gen 9 Mechanics used. Calculator is set to generation 9 behind the scenes and adjustments are made where needed. BW sets used with levels set to 50. The latest Black and White Smogon sets are used for Pokemon. These have all been set to level 50. Pokemon introduced after Gen 5 removed. Any Pokemon after generation 5 has been removed. Stat changes introduced in later games are kept. If a Pokemon received a stat change after generation 5, it has been kept. PokeMMO seems to follow this. Uses Gen 5 typing. The type chart used for weakness and resistance is the one introduce in Generation 5. Pokemon who received the Fairy type in later games have had their original types restored. Links to BW Smogon Analysis pages. When you click the Analysis page you are taken to the Black and White page for that Pokemon opposed to the generation 9 one. Unneeded options removed. Options in the calculator that don’t exist in PokeMMO have been removed. One example is terrains. Comb through PokeMMO patch notes for changes and apply them. The patch notes for PokeMMO have been reviewed and any mentioned changes related to damage have been applied. (Example: Sharpness) What is planned? Item Explanation Remove Post Gen 5 moves. Remove moves that are not available in PokeMMO. Remove Post Gen 5 items. Remove Items that are not available in PokeMMO Remove Post Gen 5 abilities. Remove Abilities that are not available in PokeMMO Add sets provided by Scorpioni. https://forums.pokemmo.com/index.php?/topic/160440-pokemmo-damage-calculator/&do=findComment&comment=2028083 Reported/Suggested that has been addressed. Item Explanation Gem Calcs should be BW damage Fixed. The damage modifier for Gems has been changed to the BW one. Knock Off should be 20 BP Fixed. Outrage should be 90 BP. Fixed. Blank sets weren’t level 50. Fixed. Snow Plow Ability Fixed. PokeMMO name for Slush Rush. Should be added while still retaining the original for compatibility with other tools. Reactive Gas Fixed. PokeMMO name for Neutralizing Gas. Should be added while still retaining the original for compatibility with other tools. Assault Gear Fixed. PokeMMO name for Assault Vest. Should be added while still retaining the original for compatibility with other tools. Reported/Suggested that need to be addressed. Item Explanation Button to set all EVs to 85. To make calcs for random battles easier. Edited May 11 by Gamer2020 Updating source code link. Suneet, Lumiere, Sashaolin and 76 others 37 17 22 3 Link to comment
AdamantSceptile Posted August 25, 2023 Share Posted August 25, 2023 Wait, Gamer2020, is it you, the creator of PGE PokemonGameEditor, the GBA Rom Hacking Tool?? Big Fan. Gamer2020 1 Link to comment
AdamantSceptile Posted August 25, 2023 Share Posted August 25, 2023 (edited) Kudos on the Calculator. Edited August 25, 2023 by AdamantSceptile Gamer2020 1 Link to comment
Strodex Posted August 25, 2023 Share Posted August 25, 2023 I have a trainer IV guide coming for more accurate calcing too, not sure if the IVs are random but there are some consistencies such as youngsters having generally 6x5 IV pokemon, etc. Great addition Gamer2020 1 Link to comment
Gamer2020 Posted August 25, 2023 Author Share Posted August 25, 2023 28 minutes ago, AdamantSceptile said: Wait, Gamer2020, is it you, the creator of PGE PokemonGameEditor, the GBA Rom Hacking Tool?? Big Fan. Yes. 24 minutes ago, AdamantSceptile said: Kudos on the Calculator. Thank you. 24 minutes ago, Strodex said: I have a trainer IV guide coming for more accurate calcing too, not sure if the IVs are random but there are some consistencies such as youngsters having generally 6x5 IV pokemon, etc. Great addition Thank you. SweeTforU, AdamantSceptile, Queza and 2 others 3 2 Link to comment
CokeVoAYCE Posted August 25, 2023 Share Posted August 25, 2023 that's an insane amount of work to even use. it's got to of been an even insaner amount of work to create. grats Gamer2020 1 Link to comment
Shadow Posted August 25, 2023 Share Posted August 25, 2023 This is real fire 🔥 Gamer2020 and Bestfriends 2 Link to comment
Scorpioni Posted August 25, 2023 Share Posted August 25, 2023 Here might be a better STARTING point for sets https://github.com/LaukkaE/damage-calc-mmo/blob/master/src/js/data/sets/genmmo.js I made those in march, most of the stuff is pretty basic, but atleast most of the OU stuff should have more proper sets than what classic BW2 sets would be. All the LC stuff etc has been culled off, as i was going to do a separate tier for that stuff but didn't end up continuing as i haven't really played mmo this year. Your free to use them if you want. Gamer2020 1 Link to comment
RysPicz Posted August 25, 2023 Share Posted August 25, 2023 I think your gems are following future gem calculations (in MMO they are from BW, so +50%). Other than that, amazing work. Already bookmarked 🙂 JohntheJester and Gamer2020 1 1 Link to comment
Poufilou Posted August 25, 2023 Share Posted August 25, 2023 (edited) Knock off is still 20 BP in PokeMMO, I know some other moves BP are also not similar to what it is past gen 5 but I do not remember them top of my head Edit : ah yeah, Outrage BP in pokemmo is different aswell, 90 instead 120 i think Thanks for the calculator ! Any chance you add something for Randoms ? The level of pokemons change every month or so, not necessary to add, but filling everything with 85 EVs would be nice to have Edited August 25, 2023 by Poufilou Gamer2020 1 Link to comment
pachima Posted August 25, 2023 Share Posted August 25, 2023 1 hour ago, RysPicz said: I think your gems are following future gem calculations (in MMO they are from BW, so +50%). Other than that, amazing work. Already bookmarked 🙂 I am very very disappointed. The old rys would remind us all what calculating is. Suneet, Gamer2020, Shadow and 2 others 1 2 2 Link to comment
McTermi Posted August 25, 2023 Share Posted August 25, 2023 2 hours ago, RysPicz said: I think your gems are following future gem calculations (in MMO they are from BW, so +50%). Other than that, amazing work. Already bookmarked 🙂 Calcing is Cheating, We never Forgetto Like Daryl little Spaghetto Gamer2020 and RysPicz 1 1 Link to comment
Gamer2020 Posted August 25, 2023 Author Share Posted August 25, 2023 7 hours ago, CokeVoAYCE said: that's an insane amount of work to even use. it's got to of been an even insaner amount of work to create. grats Thank you. Was easier than I thought once I studied the code 🙂 6 hours ago, Shadow said: This is real fire 🔥 Thank you. 5 hours ago, Scorpioni said: Here might be a better STARTING point for sets https://github.com/LaukkaE/damage-calc-mmo/blob/master/src/js/data/sets/genmmo.js I made those in march, most of the stuff is pretty basic, but atleast most of the OU stuff should have more proper sets than what classic BW2 sets would be. All the LC stuff etc has been culled off, as i was going to do a separate tier for that stuff but didn't end up continuing as i haven't really played mmo this year. Your free to use them if you want. I didn't see this when looking through Github. (I only found a calculator for Blaze Black) You only did sets? I will take a look and credit you if I use anything. I need to think of a good way to regularly update sets but figured will use the lastest BW for now. 5 hours ago, RysPicz said: I think your gems are following future gem calculations (in MMO they are from BW, so +50%). Other than that, amazing work. Already bookmarked 🙂 I started a list of reported issues and will look to fix that. Thank you. 4 hours ago, Poufilou said: Knock off is still 20 BP in PokeMMO, I know some other moves BP are also not similar to what it is past gen 5 but I do not remember them top of my head Edit : ah yeah, Outrage BP in pokemmo is different aswell, 90 instead 120 i think Thanks for the calculator ! Any chance you add something for Randoms ? The level of pokemons change every month or so, not necessary to add, but filling everything with 85 EVs would be nice to have Thank you. I started a list of reported issues and will look to fix those. The issue with the randoms is that I'm not sure where to get the data. I removed the randoms page because I think the randoms are built from the sets but since the sets are from showdown they would be inaccurate. 3 hours ago, pachima said: I am very very disappointed. The old rys would remind us all what calculating is. lol 2 hours ago, McTermi said: Calcing is Cheating, We never Forgetto Like Daryl little Spaghetto lol RysPicz and AdamantSceptile 1 1 Link to comment
Poufilou Posted August 25, 2023 Share Posted August 25, 2023 21 minutes ago, Gamer2020 said: The issue with the randoms is that I'm not sure where to get the data. I removed the randoms page because I think the randoms are built from the sets but since the sets are from showdown they would be inaccurate. The sets data isn't available, apart from notes taken by players if they do. The pokemon level data is available in-game in Statistics, but it changes monthly for balancing so it's not worth taking the time to retrieve them. The only thing that would be nice is an option to get 85 EVs on every stat to calc faster ! Like a button or something, it's not worth the time to import data Gamer2020 1 Link to comment
Gamer2020 Posted August 25, 2023 Author Share Posted August 25, 2023 27 minutes ago, Poufilou said: The sets data isn't available, apart from notes taken by players if they do. The pokemon level data is available in-game in Statistics, but it changes monthly for balancing so it's not worth taking the time to retrieve them. The only thing that would be nice is an option to get 85 EVs on every stat to calc faster ! Like a button or something, it's not worth the time to import data Oh I get you. I should be able to add that. I added a suggested features list. Poufilou 1 Link to comment
Gamer2020 Posted August 25, 2023 Author Share Posted August 25, 2023 Fixed the below. You may need to force a refresh to update browser cache. (CTRL-F5 on Chrome.) Gem Calcs need to be BW Fixed! Knock off should be 20 BP Fixed! Outrage should be 90 BP Fixed! LucasLyn5 and RysPicz 1 1 Link to comment
Gamer2020 Posted August 26, 2023 Author Share Posted August 26, 2023 Below has been looked into and addressed. Sharpness' damage modifier for slicing moves has been reduced from 1.5x to 1.3x Fixed! Competitive ability Not a damage modifier. Just tick the boost in the calculator. Nothing to do. Competitive causes Special Attack to boost by 2 stages if a stat drop is caused by a foe This ability is available for Jigglypuff, Wigglytuff, Igglybuff, Milotic, Gothita, Gothorita, and Gothitelle Snow Plow ability? Use Slush Rush. You can set any ability in the calculator. Name not changed to keep compatibility with team builders. Snow Plow causes Speed to double in Hail This ability is available for Cubchoo and Beartic Reactive Gas ability Use Neutralizing Gas. You can set any ability in the calculator. Name not changed to keep compatibility with team builders. Reactive Gas suppresses all other abilities on the field, except for Reactive Gas, Multitype, and Zen Mode This ability is available for Koffing and Weezing Torchic/Combusken/Blaziken's Hidden Ability has been removed Calculator lets you select any ability so nothing to do here. Just don't use the ability. Link to comment
Makarovs Posted August 26, 2023 Share Posted August 26, 2023 If you are going to remove post gen 5 items, dont forget we have Assault Vest here (named Assault Gear). Congrats on your amazing work!! Gamer2020 1 Link to comment
Huargensy Posted August 26, 2023 Share Posted August 26, 2023 damn good job, this is really good stuff Gamer2020 1 Link to comment
Alfalow Posted August 26, 2023 Share Posted August 26, 2023 Man. This is gold! 💪 Thank you 💖 Gamer2020 1 Link to comment
corruptioncookie Posted August 26, 2023 Share Posted August 26, 2023 This is amazing. Tysm for your hard work! Gamer2020 1 Link to comment
TohnR Posted August 26, 2023 Share Posted August 26, 2023 I'll definitely test it out in my next games and tell you if I can think of some mechanic that isn't respected 😉 Great work Gamer2020 1 Link to comment
cmantheninja Posted August 26, 2023 Share Posted August 26, 2023 I know it is a big ask but it would be really cool if someone made this into a mod where you can pull this up in game Gamer2020 1 Link to comment
Gamer2020 Posted August 26, 2023 Author Share Posted August 26, 2023 (edited) 17 hours ago, Makarovs said: If you are going to remove post gen 5 items, dont forget we have Assault Vest here (named Assault Gear). Congrats on your amazing work!! Yes, I am aware. 16 hours ago, Huargensy said: damn good job, this is really good stuff Thank you. 15 hours ago, ClosedBox said: Nice work! Thank you. 11 hours ago, Alfalow said: Man. This is gold! 💪 Thank you 💖 Thank you. 9 hours ago, corruptioncookie said: This is amazing. Tysm for your hard work! Thank you. 7 hours ago, TohnR said: I'll definitely test it out in my next games and tell you if I can think of some mechanic that isn't respected 😉 Great work Thank you. 1 hour ago, cmantheninja said: I know it is a big ask but it would be really cool if someone made this into a mod where you can pull this up in game Probably something that overlays on screen like the counters but you click it and it brings up a mini web browser. Would probably be too big and would need it's own styling. Cool idea though. Edited August 26, 2023 by Gamer2020 corruptioncookie 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now