mob
proc
attack()
for(var/mob/m in orange(2))
m.damage(10)
Problem description:
The damage stacks randomly on enemies. I'm sure you're supposed to use the continue proc in some form of way, I just seem to be misusing it. If not, what can I do to prevent the damage from stacking onto the next target, while still having the attack hit all enemies within orange()?