Falls du GFA benutzt, kannst du dort das Kollisions-Feature initialisieren (GFA_CUSTOM_COLLISIONS). Damit richten Geschoss aus Entfernungen grösser als FIGHT_DIST_CANCEL keinen Schaden an. Diese Begrenzung ist Teil der Konfiguration und lässt sich auch anpassen, siehe hier.
Was Zauber betrifft, kann man die Reichweite so begrenzen (unabhängig von dem oben-genannten).