Encumbrance messagebox timer works incorrectly
Steps to reproduce:
- Take more items than player character can carry.
- Press and release move button. A
sNotifyMessage59Messagebox appears. - Press and release move button again. Messagebox does not appear.
It is because mOverencumberedMessageDelay timer (one second between message boxes) ticks only if player tried to move in given frame. In original engine timer ticks even if player did not move in this frame.
Also if you hold move button, OpenMW spawns a new sNotifyMessage59 messagebox every second, while original engine just increases a lifetime of previous one, if it is present. Not sure if it is worth to replicate, though.