Browse Source

Add bounds check to MonsterIdle() to prevent var2 overflow (#6395)

pull/6411/head
Stephen C. Wills 3 years ago committed by GitHub
parent
commit
94c7e7fc01
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      Source/monster.cpp

3
Source/monster.cpp

@ -1030,7 +1030,8 @@ void MonsterIdle(Monster &monster)
if (monster.animInfo.isLastFrame())
UpdateEnemy(monster);
monster.var2++;
if (monster.var2 < std::numeric_limits<int16_t>::max())
monster.var2++;
}
/**

Loading…
Cancel
Save