I read about a Roman king/general who was killed by his own soldiers for not letting them to plunder/loot a newly conquered city.
I think, he allowed them to plunder a city in his previous conquest, and the soldiers expected him to do the same during a latter conquest. But, he didn't agree.
I completely forgot his name.
Who was he?