Lazy Catalyst
What you do, the way you think, makes you differen
- 91
- Posts
- 6
- Years
- ?????
- Seen Feb 22, 2021
Hi there Guys
I found this script for Innards Out:
But this isn't the correct functioning method of this ability. This script reduces the HP of the opponent every time when the user is hit by a Physical type Move, but Innards Out only does damage equal to the user's last HP when it faints.
According to Bulbapedia:
So can anyone please help me for creating a new script for Innards Out?
Thanks in Advance 😃
I found this script for Innards Out:
Spoiler:
Code:
if target.hasWorkingAbility(:INNARDSOUT,true) && !user.isFainted?
@battle.pbDisplayEffect(target)
PBDebug.log("[#{target.pbThis}'s Innardsout triggered]")
@battle.scene.pbDamageAnimation(user,0)
user.pbReduceHP((user.totalhp/8).floor)
@battle.pbDisplay(_INTL("{3} is hurt!",target.pbThis,
PBAbilities.getName(target.ability),user.pbThis(true)))
end
But this isn't the correct functioning method of this ability. This script reduces the HP of the opponent every time when the user is hit by a Physical type Move, but Innards Out only does damage equal to the user's last HP when it faints.
According to Bulbapedia:
Bulbapedia:
When a Pokémon with this Ability is knocked out by an opponent's attack, it deals damage to that opponent equal to the amount of HP it had left before last being hit.
If a Pokémon with this Ability faints through Future Sight or Doom Desire, Innards Out will only activate if the user of the move is still on the field.
If a Pokémon with this Ability moves first and is then knocked out by Core Enforcer, Innards Out will not activate.
If Innards Out causes two opposing Pokemon to faint at the same time, and neither party has any remaining Pokémon, then the Pokémon that activated Innards Out loses.
So can anyone please help me for creating a new script for Innards Out?
Thanks in Advance 😃