Applies the damage to multiple targets at the given position. Only damages entities which are hostile to the sourceFaction
Helper method to check if an entity is available as a target
Reserves incoming damage so we can check if an entity is about to die anyways
Creates a new damage type with the given damage form