can you not just rotate a geometric box wich is as long as the radius of affect ,around the explosion centre ,then for every entity it touches during the 360 sweep , check the distance to the entity from the explosion centre , based on the distance then act accordingly ...

just a theoretical answer..


Compulsive compiler