This assert is supposed to check for an inconsistency in the saved game's data? If so, it should be an exception instead. Bad saved game files should not crash OpenMW.