Oriental Adventures had an event generator system. Yearly events like an Ambassador, Famine, Political Plot, and so on. Or monthly events like Bandit Activity, Hauntings, Bad weather, and so on. Combine that with the character background and birthright quirks and you can go fairly far.