• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!
Resource icon

Resource Small Script For Perfect IV Shinies 1.0

Flaw

Rookie
Member
Joined
Oct 5, 2021
Posts
2
Flaw submitted a new resource:

Small Script For Perfect IV Shinies - Make Shinies Great Again

I wanted to add additional value to shinies, so I decided to give them perfect IVs upon capture.

1. Open Script Editor.
2. Find Overworld_EncounterModifiers
3. Paste this on the bottom.
# Make all wild Pokémon shiny pokemon have perfect IVs.
Events.onWildPokemonCreate += proc { |_sender, e|
pokemon = e[0]
if pokemon.shiny?
pokemon.iv[:HP] = 31
pokemon.iv[:ATTACK] = 31
pokemon.iv[:DEFENSE] = 31
pokemon.iv[:SPECIAL_ATTACK] = 31...

Read more about this resource...
 

azmikmak

Novice
Member
Joined
Jun 5, 2022
Posts
10
Hi !
Thanks for that script :)
I took the liberty of adapting it to the V20, I do not know if it works for the V20.1

# Make all wild Pokémon shiny pokemon have perfect IVs.
EventHandlers.add(:on_wild_pokemon_created, :shiny_have_perfect_IV,
proc { |pkmn|
if pkmn.shiny?
pkmn.iv[:HP] = 31
pkmn.iv[:ATTACK] = 31
pkmn.iv[:DEFENSE] = 31
pkmn.iv[:SPECIAL_ATTACK] = 31
pkmn.iv[:SPECIAL_DEFENSE] = 31
pkmn.iv[:SPEED] = 31
pkmn.calc_stats
end
}
)


Thanks again !
 
Last edited:

Fishy

Rookie
Member
Joined
Dec 20, 2022
Posts
4
Hi !
Thanks for that script :)
I took the liberty of adapting it to the V20, I do not know if it works for the V20.1

# Make all wild Pokémon shiny pokemon have perfect IVs.
EventHandlers.add(:on_wild_pokemon_created, :shiny_have_perfect_IV,
proc { |pkmn|
if pkmn.shiny?
pkmn.iv[:HP] = 31
pkmn.iv[:ATTACK] = 31
pkmn.iv[:DEFENSE] = 31
pkmn.iv[:SPECIAL_ATTACK] = 31
pkmn.iv[:SPECIAL_DEFENSE] = 31
pkmn.iv[:SPEED] = 31
pkmn.calc_stats
end
}
)


Thanks again !
Thanks buddy It's working!
 

SirWeibrot

Novice
Member
Joined
Jan 30, 2021
Posts
21
Hi !
Thanks for that script :)
I took the liberty of adapting it to the V20, I do not know if it works for the V20.1

# Make all wild Pokémon shiny pokemon have perfect IVs.
EventHandlers.add(:on_wild_pokemon_created, :shiny_have_perfect_IV,
proc { |pkmn|
if pkmn.shiny?
pkmn.iv[:HP] = 31
pkmn.iv[:ATTACK] = 31
pkmn.iv[:DEFENSE] = 31
pkmn.iv[:SPECIAL_ATTACK] = 31
pkmn.iv[:SPECIAL_DEFENSE] = 31
pkmn.iv[:SPEED] = 31
pkmn.calc_stats
end
}
)


Thanks again !
Hi! Just wanted to ask if you wanted to be credited for your edit? Thanks!
 
Back
Top