It looked to me like those heroes had like +110-115 or so morale left after flavious hit.. there was clearly some darker yellow in the bar.
So if you are 100% sure they had 160 morale, then clearly your falvious dont remove 60.. :-)
Secondly It is impossible to see if a hero have 103 or 105 morale..
I cant see why there should be any restrictions on hejra..
She remove banish 100 morale to 95 morale in final round just fine if she starts..
Don't count on Flavius removing the enemy's ability to skill at the start of the fight.
The effects are sometimes random and cannot be predicted.
Just resort to Flavius to make sure the enemy doesn't skill in the next round.
Well, if you want to prevent others from skilling the other round, sometimes Falvius needs to hit early. This is needed when you fight Blood, Pompei, Scipio or Khan, as they retain morale and even gain morale. This was the case in the battle I posted, for instance, where I wanted to prevent Blood and Pompei from skill attacking.