Galarian Slowking
Galarian Slowking was announced recently.
This lead to making this thread, for those wanting to add it to their games.
Because the Crown Tundra DLC has not been released yet.
The sprites, moves and ability may change in the future.
Sprites:
		 
	
		 
	
		 
	
		 
	
		 
	
Sprites by Voltseon
Move: Eerie Spell
	
	
		
			
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Code by Golisopod User, TheToxic and Thundaga
PBS by TheToxic
Form
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
PBS by Thundaga
Ability: Curious Medicine
	
	
		
			
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Code by Golisopod User & Thundaga
PBS by TheToxic
Keep in mind, these are subject to change when the DLC does release in order to fix inaccuracies!!
Galarian Slowking was announced recently.
This lead to making this thread, for those wanting to add it to their games.
Because the Crown Tundra DLC has not been released yet.
The sprites, moves and ability may change in the future.
Sprites:
Sprites by Voltseon
Move: Eerie Spell
740,EERIESPELL,Eerie Spell,517,80,PSYCHIC,Special,100,10,0,NearOther,0,bef,"The user casts a horrible spell on the opponent. This removes 3 PP from their last used move."
		
			
				Code:
			
		
		
		#===============================================================================
# Target's last move used loses 3 PP. (Eerie Spell - Galarian Slowking)
#===============================================================================
class PokeBattle_Move_517 < PokeBattle_Move
  def pbFailsAgainstTarget?(user,target)
    failed = true
    target.eachMove do |m|
      next if m.id!=target.lastRegularMoveUsed || m.pp==0 || m.totalpp<=0
      failed = false; break
    end
    if failed
      @battle.pbDisplay(_INTL("But it failed!"))
      return true
    end
    return false
  end
  def pbEffectAgainstTarget(user,target)
    target.eachMove do |m|
      next if m.id!=target.lastRegularMoveUsed
      reduction = [3,m.pp].min
      target.pbSetPP(m,m.pp-reduction)
      @battle.pbDisplay(_INTL("It reduced the PP of {1}'s {2} by {3}!",
         target.pbThis(true),m.name,reduction))
      break
    end
  end
endPBS by TheToxic
Form
			
				Code:
			
		
		
		#-------------------------------
[SLOWKING,1]
FormName = Galar Form
Type1 = POISON
Type2 = PSYCHIC
Abilities = CURIOUSMEDICINE,OWNTEMPO
Moves = 0,EERIESPELL,1,POWERGEM,1,HIDDENPOWER,1,CURSE,1,YAWN,1,TACKLE,5,GROWL,9,ACID,14,CONFUSION,19,DISABLE,23,HEADBUTT,28,WATERPULSE,32,ZENHEADBUTT,36,NASTYPLOT,41,SWAGGER,45,PSYCHIC,49,TRUMPCARD,54,PSYCHUP,58,HEALPULSE
BattlerPlayerX = 1
BattlerPlayerY = -4
BattlerEnemyX = -1
BattlerEnemyY = 18
#-------------------------------Ability: Curious Medicine
266,CURIOUSMEDICINE,Curious Medicine,"Allies stat changes are reset when entering battle."
		
			
				Code:
			
		
		
		BattleHandlers::AbilityOnSwitchIn.add(:CURIOUSMEDICINE,
  proc { |ability,battler,battle|
    done= false
    battler.eachAlly do |b|
      next if !b.hasAlteredStatStages?
      b.pbResetStatStages
      done = true
    end
    if done
      battle.pbShowAbilitySplash(battler)
      battle.pbDisplay(_INTL("All allies' stat changes were eliminated!"))
      battle.pbHideAbilitySplash(battler)
    end
  }
)PBS by TheToxic
Keep in mind, these are subject to change when the DLC does release in order to fix inaccuracies!!
- Credits
- Voltseon: Galarian Slowking Sprites & Icon
 Thundaga & Golisopod User: Writing the code for the move & ability
 TheToxic: The PBS for the move & ability
 
	






