I wonder if having great floods every 20 years wouldn't be an ideal scenario for a brutal medieval fantasy world, since it can promote human cooperation between nations thus strengthening ties and raising familiarity, while also preventing major wars from ever happening. I mean, who's left to fight in them if a lot of men get periodically culled in the floods as soon as they grow up?