- 2
- Posts
- 7
- Years
- Seen Apr 24, 2025
Hello, I'm trying to make an ability that changes the pokemon's form if the pokemon is burned or hit by a fire type move.
I successfully made it that the ability activates if burned, but everything i tried to do regarding the other scenario leads to an error.
here's the code i have thus faar
# Popdog - HOT pop
if isSpecies?(:POPDOG) && self.ability == :HOTPOP
if pbHasStatus?(:BURN)
if @form!=1
@battle.pbShowAbilitySplash(self,true)
@battle.pbHideAbilitySplash(self)
pbChangeForm(1,_INTL("{1} Popdog POPPED!",abilityName))
end
end
end
So if anyone knows how to do it help would be much appreciated!
Thanks!
I successfully made it that the ability activates if burned, but everything i tried to do regarding the other scenario leads to an error.
here's the code i have thus faar
# Popdog - HOT pop
if isSpecies?(:POPDOG) && self.ability == :HOTPOP
if pbHasStatus?(:BURN)
if @form!=1
@battle.pbShowAbilitySplash(self,true)
@battle.pbHideAbilitySplash(self)
pbChangeForm(1,_INTL("{1} Popdog POPPED!",abilityName))
end
end
end
So if anyone knows how to do it help would be much appreciated!
Thanks!