caligula was going to have a fight on his hands , and while generals like hannibal had been outnumbered in nearly every battle he waged , and almost always come out on top , i wagered caligula wasnt quite the general he was .