Rudra saw a few demons trying to hobble their way into Purplehaze city through the part of the wall where there was a giant hole and at that moment he snapped.
Rudra used darkness absorb on one of the demon , regaining his HP while mercilessly draining the demon of his remaining one. While used darkness bind on the other 3 and killed them by slicing them in half.
Rudra had decided at that very moment , that he would defend his city till the VERY end , till there was a single building standing and a single Npc to protect behind the wall , he would fight , none of the demons were getting past him even with the wall broken.
The sentiment inside the battlefield Completely changed once the massive metiorite crashed , both demons and humans lost a large chunk of their armies and not many were in the mood to fight anymore , as hundereds of thousands abandoned the battlefield.