diff options
Diffstat (limited to 'pokemod/Item.cpp')
| -rw-r--r-- | pokemod/Item.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/pokemod/Item.cpp b/pokemod/Item.cpp index b0892600..47d0f401 100644 --- a/pokemod/Item.cpp +++ b/pokemod/Item.cpp @@ -185,11 +185,8 @@ unsigned PokeGen::PokeMod::Item::GetEffectCount() const const PokeGen::PokeMod::ItemEffect* PokeGen::PokeMod::Item::NewEffect(Ini* const ini) { unsigned i = 0; - for (; i < GetEffectCount(); ++i) - { - if (GetEffectByID(i) == UINT_MAX) - break; - } + for (; (i < GetEffectCount()) && (GetEffectByID(i) != UINT_MAX); ++i) + ; ItemEffect newEffect(pokemod, i); if (ini) newEffect.ImportIni(*ini); |
