Portended
• Augured
• Forecasted
• Foreshadowed
• Foretold
• Indicated by signs
• Predicted
• Presaged
• Was an omen of