diff --git a/Source/monster.cpp b/Source/monster.cpp index 12e4a89ee..94792be8b 100644 --- a/Source/monster.cpp +++ b/Source/monster.cpp @@ -1546,7 +1546,7 @@ void MonsterPetrified(Monster &monster) Monster *AddSkeleton(Point position, Direction dir, bool inMap) { size_t typeCount = 0; - size_t skeletonIndexes[sizeof(SkeletonTypes) / sizeof(SkeletonTypes[0])]; + size_t skeletonIndexes[SkeletonTypes.size()]; for (size_t i = 0; i < LevelMonsterTypeCount; i++) { if (IsSkel(LevelMonsterTypes[i].type)) { skeletonIndexes[typeCount++] = i;