Without the hit allocation rule in the armybook (Hunting Beast), how would we solve a problem like this?
If a cannonball hits both the Stonehorn and the hunter, who would be hit first?
The Stonehorn is a monster and will therefore stop the cannonball bounce if it does not die from it (it can't die from D6/2 wounds from a cannon, if it is unwounded). This means that the hunter will never get hit if the Stonehorn is hit first. The hunter can also stop the bounce since it is a monstrous Infantry (only half of the times though with 4 W).
So the ogre player would always argue that the model who is most likely to stop the bounce is hit first
Cannons can only hit one model per rank though. Is a rider and its mount two models in the same rank or do they count as one model?
The Hunting Beast rule makes life much simpler