Touhou Puppet Play Forums
Shoddy Battle 2 => Shoddy Touhoumon Info/Discussion => : Doesnt August 19, 2013, 05:16:22 PM
-
http://thpp.supersanctuary.net/calc/ actual web-based calc because i'm lazy
=====
So for a while, we'd been without a proper damage calculator- to my understanding most people were using either Marriland's old one or Honko's Pokemon-based calc (http://honko.byethost8.com/manly_calc.html).
Shai informed me that Manlycalc's source was publicly available by merit of it all being Javascript, so I decided to take a look at it and adjust it for Touhoumon. Unfortunately I do not know the first thing about web hosting, so you'll have to download it for now. It can be found here: http://www.mediafire.com/download/idinbo18000mwls/Hatcalc.zip
-
Wow, well done and thanks.
Any thoughts on fitting in the "standard" sets for newbies?
-
Hey, guess who does know the first thing about web hosting?
http://thpp.supersanctuary.net/calc/
-
Hooray!
could use cleaning though [like not linking to the one vs alls, but ehhh]
> Page Title is still Honkalculator 4k
I think I'll polish this a little up later
Any thoughts on fitting in the "standard" sets for newbies?
We've got get sets for every "standard suspect" out first. [Also inserting the Sets without a script is really annoying hnngh]
Hey, guess who does know the first thing about web hosting?
> Calc instead of Hat_Calc
beggars can't be choosers I guess
-
We've got get sets for every "standard suspect" out first. [Also inserting the Sets without a script is really annoying hnngh]
Got like...5 sets to post once the current things get un WIPed >_<
-
Hatcalc1.01.zip (29 KB)
https://mega.co.nz/#!mc0HXAYa!fyOK0121rINw3dsfaZSUU14I21RGbkzPBenG1geVKAQ
Changelist
- Removed links to All vs One and One vs All Calcs
- Added Links to Forum, Client Download, Interactive Type Info, and Type Chart(+wiki)
- Changed "SAya", "Sendai", "Dsatori" and "Tenma" to Uber Placeholders
- Changed "DarkAlice" to "Dark-Alice" because it bothered me.
was tempted to change things like "SAya" to "Speed-Aya" but I'd save that for another day.
Got like...5 sets to post once the current things get un WIPed >_<
just post them anyway, Shoddy is down so might as well.
PS Re-Add your old Rin sets damnit.
-
Hey, this is seriously neat! Thanks a lot to everyone who worked on this.
(Shai and Doesnt, as well as Exs for hosting?)
Just a little nitpicking: we could probably use links to it on the wiki's main page, as well as on the wiki's sidebar. Otherwise it wouldn't get much divulgation, not everyone keeps track of the forum posts. That holds true for other utilities, as well, such as the team/puppet type analyzer (http://maya.sector-5.net/py/touhou/).
I understand that adding anything to the wiki could be dangerous right now, but this wouldn't take up too much space (not if it's just linking to the calc, at least), and I believe it's rather important to have such utilities be properly well-known and used, since they might end up being an essential part of metagame determination later on.
-
Doesnt did all the heavy lifting [type chart modifying etc]
of course honko laid the foundation.
PSS I'm going to do further revisions because the moves data is incomplete/some things are wrong [For example, Signal Beam is missing, and Hi-Jump Kick has no type when selected in the drop-down.
To-Do:
Modify
'Zen Headbutt':[80,'Psychic','Physical'] -> Reason
'High-Jump Kick':[110,'Fighting','Physical'] -> Dream
'Superpower':[120,'Fighting','Physical'] -> Dream
'Hyper Voice':[90,'Dream','Special'] -> 95 BP
'Ice Ball':[90,'Ice','Special'] -> Physical
'Dream Eater':[75,'Dark','Physical'] -> Special
'Blaze Kick':[85,'Fire','Physical'] -> 90 BP
'Thunder':[120,'Electric','Special'], -> Wind
'Thunderbolt':[90,'Electric','Special'], -> Wind
'ThunderPunch':[75,'Electric','Physical'], -> Wind
'Thundershock':[40,'Electric','Special'], -> Wind
'Volt Tackle':[120,'Electric','Physical'] -> Wind
'Discharge':[80,'Electric','Special'], -> Wind
'Bullet Seed':[25,'Grass','Physical'], -> Nature
'Giga Drain':[75,'Grass','Special'] -> Nature
add
'Signal Beam':[90,'Heart','Special']
'Nature Sound':[95,'Nature','Special']
'LUNATIC':[120,'Steel','Special']
'Braver':[120,'Steel','Physical']
'Outrage':[120,'Dark','Physical']
'Frenzy Plant':[140,'Nature','Special'],
Function on Selfdestruct/Explosion to Halve Defense
doesnt edit: outrage is not a physical/physical move- ty for finding all these though
edit: found more
-
Uh, quick question... does it use the Gen V damage formula? (as seen in the credits, at least)
If so, wouldn't it actually require changing it to the Gen III one instead?
Either way, in case it does need to be changed, here's the formula:
Damage = ((L * 2 + 10)/250 * (A / D) * B + 2) * M
L - Level of the attacking Pokémon.
A - Attack of the attacking Pokémon.
D - Defense of the defending Pokémon.
B - The base damage of the attack.
M - Any damage modifiers. M is calculated as follows:
Modifier = STAB * T * C * O * (rand ∈ [0.85, 1.00])
STAB - Same-type attack bonus. Value is 1.5 if the Pokémon gets STAB, 1 otherwise.
T - Type effectiveness. Value can be 0, 0.25, 0.5, 1, 2, or 4.
C - Critical hit. 2 if the attack lands a critical hit, 1 otherwise.
O - Other. Things like weather, held items, ect.
Rand - Random number between 0.85 and 1.00.
Ripped from http://wiki.pokemon-online.eu/wiki/Damage_formula (http://wiki.pokemon-online.eu/wiki/Damage_formula).
EDIT: also, small nitpicking on the Item section: Choice Band -> Choice Ribbon.
Putting the boosted type for each type-boosting item between brackets (as done in Shoddy) might be helpful, too, if you wouldn't mind.
-
Uh, quick question... does it use the Gen V damage formula? (as seen in the credits, at least)
If so, wouldn't it actually require changing it to the Gen III one instead?
EDIT: also, small nitpicking on the Item section: Choice Band -> Choice Ribbon.
Putting the boosted type for each type-boosting item between brackets (as done in Shoddy) might be helpful, too, if you wouldn't mind.
I don't feel comfortable touching how the end-damage calculates and from comparing with the marriland calc there hasn't been any variations outside of explode/self-destruct
Not changing Choice Band -> Choice Ribbon because there are 2 "Choice Bands" and they fill the fill the role of Choice Band only. Which is significant if you're new because Specs/Scarf doesn't exist. And if you're not new, You already know both of those items equate to Choice Band.
bother doesnt to alter that code if you want, I'm not touching it, might add type boosted things in brackets though.
-
To-Do:
Modify
'Zen Headbutt':[80,'Psychic','Physical'] -> Reason
'High-Jump Kick':[110,'Fighting','Physical'] -> Dream
'Superpower':[120,'Fighting','Physical'] -> Dream
'Hyper Voice':[90,'Dream','Special'] -> 95 BP
'Ice Ball':[90,'Ice','Special'] -> Physical
'Dream Eater':[75,'Dark','Physical'] -> Special
'Blaze Kick':[85,'Fire','Physical'] -> 90 BP
'Thunder':[120,'Electric','Special'], -> Wind
'Thunderbolt':[90,'Electric','Special'], -> Wind
'ThunderPunch':[75,'Electric','Physical'], -> Wind
'Thundershock':[40,'Electric','Special'], -> Wind
'Volt Tackle':[120,'Electric','Physical'] -> Wind
'Discharge':[80,'Electric','Special'], -> Wind
'Bullet Seed':[25,'Grass','Physical'], -> Nature
'Giga Drain':[75,'Grass','Special'] -> Nature
add
'Signal Beam':[90,'Heart','Special']
'Nature Sound':[95,'Nature','Special']
'LUNATIC':[120,'Steel','Special']
'Braver':[120,'Steel','Physical']
'Outrage':[120,'Dark','Physical']
'Frenzy Plant':[140,'Nature','Special'],
Function on Selfdestruct/Explosion to Halve Defense
doesnt edit: outrage is not a physical/physical move- ty for finding all these though
edit: found more
Slash'd Are done
Hatcalc1.02.zip (180 KB)
https://mega.co.nz/#!aU0AEbQA!ZBtVw35xr_vqnxDWbDOxt3nTecAjp7mprOunT22vkpE
Changelog:
Added Missing Moves
Corrected Wrong Move Data
Bonus: Rough version of a speed calculator
[inspoiler]The "Don't touch This"s from top to bottom are: Choice Scarf, Regular Pokemon Tailwind, and Quickfeet. Can't remove the checkboxes without breaking the Calculating.[/inspoiler]
the modified shoddy battle 1 client doesn't work for me even after running the original shoddy client so hope ya'll have fun till the old server comes back up
-
I updated the web version of the calc to the one shai has posted, also uploaded the speed calc to http://thpp.supersanctuary.net/calc/speedcalc.html for now.
-
Sweetos.
Should be easier for Shanks or Someone to put together a speed tier list now
I might just do it if shoddy2 doesn't come back up soon though zzzzzz
-
Hey, pretty neat, too. Thanks yet again.
If I might make a suggestion, though, is it possible for someone (Exs) to add links back and forth between both calculators? That'd make navigation far easier, and it's something pretty simple to do (I think).
-
ok.
Hatcalc1.021.zip (180 KB)
https://mega.co.nz/#!SV0XRApa!Ih1_oSI7TDKo6hPx_qfzui9YElN5Ahrhxo6s48tTqfY
fraud who can't figure out how to add a function for halving defense in the premises lets all point and laugh
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
How many Puppets do we have that use alternate speed spreads? Thinking of editing sets in the speed calc.
-
How many Puppets do we have that use alternate speed spreads? Thinking of editing sets in the speed calc.
Everything that runs any speed at all aside from 90 base tailwinders and 55 base speed agi/weather users with only 1 viable set. :3
[inspoiler]Roots joke[/inspoiler]
-
the furthest my knowledge on speed variation goes is people running adamant tailwinders that run just enough speed to outrun jolly icbm at +1, which then get thrashed by people that run just enough speed at +1 to outrun the aforementioned tailwinders at +1
-
How many Puppets do we have that use alternate speed spreads? Thinking of editing sets in the speed calc.
Everything that runs any speed at all aside from 90 base tailwinders and 55 base speed agi/weather users with only 1 viable set. :3
^ This.
Most mons have the option of running specific Speed EVs to outrun certain threats. Easy examples are base 100~105s running just enough to outrun Jolly base 95 and putting the rest in bulk, or offensive spinners running just enough to outrun Jolly ASuwa, or...
...you get the point.
There's actually a hell of a lot of viable variation in Speed EVs (just look at Josh's recent sets!); it's just that the only well-known mons we use are the dumb ones who run 252/252, because nobody wants to test something that's hard to EV due to everyone being lazy.
Well no, it's not that extreme, but you should probably forget about this for now. That's something to be done when we actually have a metagame to begin with.
If I may make a suggestion about the damage calc, not knowing the +s and -s on each nature is annoying. Wouldn't it be easier if the positives and negatives were specified between brackets, and if natures were organized according to the positive parameter, instead of them being in alphabetical order?
-
Horribly late but I updated the web version finally.
-
Figured I'd mention this here cause its been a thing for a while.
Nature has no resists or weaknesses in the damage calc so silly things like Akeine ohkoing D kags with head smash and double edge pop up a lot.
-
Was the Nature bug that Joshcja mentioned fixed?
Also, an old quote:
If I may make a suggestion about the damage calc, not knowing the +s and -s on each nature is annoying. Wouldn't it be easier if the positives and negatives were specified between brackets, and if natures were organized according to the positive parameter, instead of them being in alphabetical order?
Other than that, just bumping because I'd like the calculators to be added somewhere in the wiki, and, if possible, on the sidebars as well. Only a few wiki members have permission to do so, I think.
-
Another bug I notice is that water does appear to resist water.
EDIT
Nvm, that's just how powerful APatchy is.
-
So I remembered this needed updating:
http://www.mediafire.com/download/23t8kjl72t8ysdu/Hatcalc1.03.zip
Added the new puppets and Head Rush
Fixed Earth being resisted by Grass instead of Nature
Fixed Fire being super-effective on Earth instead of Nature (don't ask)
Explosion, SelfDestruct, and Earthquake are no longer considered spread moves
-
I updated the web version.
http://thpp.supersanctuary.net/calc/