А не для стрельбы есть система расстояний? Для перемещений, скорости, аое, размещения групп противников нужны зоны или области.
Ещё неплохая штука — атака по группе и общие ХП, ну или миньоны на 1 удар.