Then the second round of catapults unleashed their fury, one volley after another without pause.
Once the monsters drew near the walls, the light arrows of the Bow Angel Legion fell like torrential rain, while the puppets' rapid-fire crossbow bolts poured out as though they cost nothing.
Even if the Star Titans slaughtered hundreds of millions of angels with one hand, there were still hundreds of millions of defenders on Shenfeng City's walls.
Any monster below the legendary level was wiped out by Oversaturated Attack before it could even touch the walls.
The higher-level monsters were either killed by concentrated fire from hordes of angels or forced back.
Suye watched the one-sided slaughter helplessly and withdrew his earlier assessment.
"I say, don't you apply large-scale magical buffs before battle? Are you all just looking out for yourselves?" Suye asked.
The Laughing Titan shrugged. "They're all hired monsters—expendable assets. Why waste so much on them?"
Suye looked toward the other Titans. They all wore expressions of complete justification.
The Morning Light Titan said, "Besides, look at how many billions of soldiers there are. All divine-level powers are suppressed by the Great Sealing. Their range is limited and their power weakened. At most, we can buff tens of thousands of people at once, which isn't very useful. As for powerful defensive spells, they can only be cast on one person at a time. How many could we buff before working ourselves to death?"
"We're commanders now, not battle mages," the Laughing Titan said.
"Since I'm here, I might as well lend a hand."
More than a hundred Legendary Avatars emerged behind Suye.
The defensive spells of a Legendary Avatar could stack infinitely when cast on Suye or a Magic Servant, but when used on others, they could only stack to the basic