Removed hard-coded types
This commit is contained in:
parent
682b7874b2
commit
7665324be0
@ -1718,12 +1718,10 @@ static void MoveSelectionDisplayMoveType(u32 battler)
|
||||
else if (effect == EFFECT_IVY_CUDGEL)
|
||||
{
|
||||
|
||||
if (speciesId == SPECIES_OGERPON_WELLSPRING || speciesId == SPECIES_OGERPON_WELLSPRING_TERA)
|
||||
type = TYPE_WATER;
|
||||
else if (speciesId == SPECIES_OGERPON_HEARTHFLAME || speciesId == SPECIES_OGERPON_HEARTHFLAME_TERA)
|
||||
type = TYPE_FIRE;
|
||||
else if (speciesId == SPECIES_OGERPON_CORNERSTONE || speciesId == SPECIES_OGERPON_CORNERSTONE_TERA)
|
||||
type = TYPE_ROCK;
|
||||
if (speciesId == SPECIES_OGERPON_WELLSPRING || speciesId == SPECIES_OGERPON_WELLSPRING_TERA
|
||||
|| speciesId == SPECIES_OGERPON_HEARTHFLAME || speciesId == SPECIES_OGERPON_HEARTHFLAME_TERA
|
||||
|| speciesId == SPECIES_OGERPON_CORNERSTONE || speciesId == SPECIES_OGERPON_CORNERSTONE_TERA)
|
||||
type = gSpeciesInfo[speciesId].types[1];
|
||||
}
|
||||
else if (GetMoveCategory(move) == DAMAGE_CATEGORY_STATUS
|
||||
&& (GetActiveGimmick(battler) == GIMMICK_DYNAMAX || IsGimmickSelected(battler, GIMMICK_DYNAMAX)))
|
||||
|
||||
@ -5970,13 +5970,11 @@ u32 GetDynamicMoveType(struct Pokemon *mon, u32 move, u32 battler, u8 *ateBoost)
|
||||
{
|
||||
case SPECIES_OGERPON_WELLSPRING:
|
||||
case SPECIES_OGERPON_WELLSPRING_TERA:
|
||||
return TYPE_WATER;
|
||||
case SPECIES_OGERPON_HEARTHFLAME:
|
||||
case SPECIES_OGERPON_HEARTHFLAME_TERA:
|
||||
return TYPE_FIRE;
|
||||
case SPECIES_OGERPON_CORNERSTONE:
|
||||
case SPECIES_OGERPON_CORNERSTONE_TERA:
|
||||
return TYPE_ROCK;
|
||||
return gSpeciesInfo[species].types[1];
|
||||
}
|
||||
break;
|
||||
case EFFECT_NATURAL_GIFT:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user