diff --git a/src/classes/monster.cpp b/src/classes/monster.cpp index c93619404..cb971f933 100644 --- a/src/classes/monster.cpp +++ b/src/classes/monster.cpp @@ -489,7 +489,7 @@ std::istream& operator >> (std::istream& in, eRace& e){ e = eRace::HUMANOID; try { int i = boost::lexical_cast(key); - if(i > 0 && i < 20) + if(i >= 0 && i < 20) e = (eRace) i; } catch(boost::bad_lexical_cast) { if(key == "human")