mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2025-02-21 19:54:14 +01:00
Config for Kadabra ignoring Everstone upon evolving
This commit is contained in:
parent
74766c9a6e
commit
054f667446
@ -17,6 +17,7 @@
|
|||||||
#define P_UPDATED_ABILITIES GEN_8 // Since Gen 6, certain Pokémon have their abilities changed. Requires BATTLE_ENGINE for Gen4+ abilities.
|
#define P_UPDATED_ABILITIES GEN_8 // Since Gen 6, certain Pokémon have their abilities changed. Requires BATTLE_ENGINE for Gen4+ abilities.
|
||||||
#define P_UPDATED_EGG_GROUPS GEN_8 // Since Gen 8, certain Pokémon have gained new egg groups.
|
#define P_UPDATED_EGG_GROUPS GEN_8 // Since Gen 8, certain Pokémon have gained new egg groups.
|
||||||
#define P_SHEDINJA_BALL GEN_8 // Since Gen 4, Shedinja requires a Poké Ball for its evolution. In Gen 3, Shedinja inherits Nincada's Ball.
|
#define P_SHEDINJA_BALL GEN_8 // Since Gen 4, Shedinja requires a Poké Ball for its evolution. In Gen 3, Shedinja inherits Nincada's Ball.
|
||||||
|
#define P_KADABRA_EVERSTONE GEN_8 // Since Gen 4, Kadabra can evolve even when holding an Everstone.
|
||||||
|
|
||||||
#define P_ENABLE_DEBUG TRUE // Enables a debug menu for pokemon sprites and icons, accessed by pressing SELECT in the summary screen.
|
#define P_ENABLE_DEBUG TRUE // Enables a debug menu for pokemon sprites and icons, accessed by pressing SELECT in the summary screen.
|
||||||
|
|
||||||
|
@ -6430,7 +6430,9 @@ u16 GetEvolutionTargetSpecies(struct Pokemon *mon, u8 mode, u16 evolutionItem, u
|
|||||||
holdEffect = ItemId_GetHoldEffect(heldItem);
|
holdEffect = ItemId_GetHoldEffect(heldItem);
|
||||||
|
|
||||||
// Prevent evolution with Everstone, unless we're just viewing the party menu with an evolution item
|
// Prevent evolution with Everstone, unless we're just viewing the party menu with an evolution item
|
||||||
if (holdEffect == HOLD_EFFECT_PREVENT_EVOLVE && mode != EVO_MODE_ITEM_CHECK)
|
if (holdEffect == HOLD_EFFECT_PREVENT_EVOLVE
|
||||||
|
&& mode != EVO_MODE_ITEM_CHECK
|
||||||
|
&& (P_KADABRA_EVERSTONE < GEN_4 || species != SPECIES_KADABRA))
|
||||||
return SPECIES_NONE;
|
return SPECIES_NONE;
|
||||||
|
|
||||||
switch (mode)
|
switch (mode)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user