Did you replay the turn and received the exactly same results? This is repeatable, all other things should be randomly.
Is it winter the turn the Epirotes are attacking you?

XSamatan