summaryrefslogtreecommitdiffstats
path: root/pokemod/Item.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'pokemod/Item.cpp')
-rw-r--r--pokemod/Item.cpp7
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);