Home Creators Posts Import Register Favorites Logout

Content

>patreon proceeds to glitch to heck and back trying to format this here since i know it wont preserve the formatting

thanks, really, patreon.

anyway hi whats up another roughly towered logic stack here as i chug through them, this time for howl but not just for howl it's for all moves with the effect of increasing attack one stage including things like meditate and power up punch. it's been my go-to template for set up moves so here come is thing

  • miniscore = 100
  • if this pokemon is at least 75% hp
  • --miniscore * 1.2
  • if the opponent is recharging
  • --miniscore * 1.3
  • if the opponent is yawned
  • --miniscore * 1.7
  • highest expected damage is less than 25%
  • --miniscore * 1.2
  • pokemon out for two turns or less
  • --miniscore * 1.2
  • opponent has a status
  • --miniscore * 1.2
  • if the opponent is asleep or frozen
  • --miniscore * 1.3
  • if the opponent is encored into a non-damaging move
  • --miniscore * 1.5
  • if this pokemon is confused
  • --miniscore * 0.2
  • if this pokemon is seeded or attracted
  • --miniscore * 0.6
  • opponent has roar whirlwind dragon tail yawn or circle throw
  • --miniscore * 0.5
  • if this is doubles
  • --miniscore * 0.5
  • if this pokemon's speed stage is reduced
  • --ministat = total of this pokemon's speed stage (should be negative)
  • --if ministat > 0
  • ----minimini = 5 * ministat
  • ----minimini + 100 
  • ----minimini / 100
  • ----miniscore * minimini
  • ministat = total of opponent's offensive stages 
  • if ministat > 0
  • --minimini = -5 * ministat
  • --minimini + 100 
  • --minimini / 100
  • --miniscore * minimini
  • if the opponent has recovery move
  • --miniscore * 1.3
  • if this pokemon is faster than the opponent and trick room is not up
  • --miniscore * 1.5
  • if this pokemon is a sweeper
  • --miniscore * 1.3
  • if this pokemon is burned 
  • --miniscore * 0.5
  • if this pokemon is paralyzed 
  • --miniscore * 0.5
  • opponent has foul play
  • --miniscore * 0.3
  • if this move is 
  • -meditate 
  • ----and we're in 
  • ------rainbow
  • --------miniscore * 2
  • ------ashen beach
  • --------miniscore * 3
  • ------psychic terrain
  • --------miniscore * 3
  • if this is a damaging move
  • --miniscore - 100
  • --miniscore / effect chance 
  • ----if this pokemon has serenene grace
  • ------miniscore * 2
  • --miniscore + 100
  • --miniscore / 100
  • otherwise, if this pokemon's atk is already stage 6
  • --miniscore * 0
  • score * miniscore
  • if this pokemon has no physical attacking moves and we're not in psychic terrain
  • --and this is a non-damaging move
  • ----score * 0

maybe it'll eat my heart one day too. 

Comments

No comments found for this post.