- 220
- Posts
- 14
- Years
- Seen Nov 29, 2021
As I stated in a previous thread, I'm very new to this. So I have this move to implement, but it lost all spaces (is it necessary even?) before the script. maybe it'd be easier to show:
So how should it be layed out?
Code:
class PokeBattle_Move_0H < PokeBattle_Move
failed=false
def pbBaseDamage(basedmg,attacker,opponent)
return basedmg
end
def pbAdditionalEffect(attacker,opponent)
if opponent.effects[PBEffects::Curse] || opponent.effects[PBEffects::Substitute]>0
failed=true
else
@battle.pbAnimation(@id,attacker,opponent)
opponent.effects[PBEffects::Curse]=true
@battle.pbDisplay(_INTL("{1} was Cursed!",opponent.pbThis))
end
if failed
@battle.pbDisplay(_INTL("But it failed!"))
end
return failed ? -1 : 0
end
end
Last edited: