 makeWeatherRecoveryMove 'Moonlight'
 makeWeatherRecoveryMove 'Morning Sun'
 extendWithSecondaryBoost 'Mud Bomb', 'target', .3, accuracy: -1
-extendWithBoost 'Mud Shot', 'target', speed: -1
-extendWithBoost 'Mud-Slap', 'target', accuracy: -1
+extendWithSecondaryBoost 'Mud Shot', 'target', 1, speed: -1
+extendWithSecondaryBoost 'Mud-Slap', 'target', 1, accuracy: -1
 extendWithSecondaryBoost 'Muddy Water', 'target', .3, accuracy: -1
 makeBoostMove 'Nasty Plot', 'self', specialAttack: 2
 extendWithSecondaryEffect 'Needle Arm', .3, Attachment.Flinch

extendWithSecondaryEffect 'Rock Climb', .2, Attachment.Confusion
makeBoostMove 'Rock Polish', 'self', speed: 2
extendWithSecondaryBoost 'Rock Smash', 'target', .5, defense: -1
extendWithBoost 'Rock Tomb', 'target', speed: -1
extendWithSecondaryEffect 'Rock Slide', .3, Attachment.Flinch
makeRechargeMove 'Rock Wrecker'
extendWithSecondaryEffect 'Rolling Kick', .3, Attachment.Flinch

extendWithDrain 'Absorb'
extendWithSecondaryBoost 'Acid', 'target', .1, specialDefense: -1
makeBoostMove 'Acid Armor', 'self', defense: 2
extendWithSecondaryBoost 'Acid Spray', 'target', 1, specialDefense: -2
makeBoostMove 'Agility', 'self', speed: 2
makeBoostMove 'Amnesia', 'self', specialDefense: 2
extendWithSecondaryBoost 'AncientPower', 'self', .1, {
