Moon phase cycle doesn't match Morrowind
As per this overly elaborate Reddit post, moons may change phases prematurely and desynchronize, which apparently doesn't happen in Morrowind as often and indicates a problem in this code.
I investigated this and it looks to me that the situation when the moon rise hour is on the next day (> 24 hr) might cause confusion of what the current night is for that moon, i.e. when that hour is reached on the next day it will think it's the first night of the next phase.
Edited by Alexei Kotov