Additionally, I added this little ditty to my "Too Close" event to always keep my ranger at a certain distance. If you use my Ranger INIs in the KA annals, you'll never have a problem keeping him at just the right range for kicks and shootin'.
Code:
| ----------------------------------------------------------------------------
| SUB: Event Too Close
| ----------------------------------------------------------------------------
Sub Event_TooClose
|/varset EventFlag 1
/if (${MyTargetID} && ${Me.CombatState.Equal[combat]} && ${CombatStart} && ${Me.Class.ShortName.Equal[RNG]} && ${Me.AutoFire} && (${Target.Distance3D} < 30 || ${Target.Distance3D} > 50 || !${Target.LineOfSight})) {
/if (${Me.AutoFire}) /autofire on
/stick 37 moveback
/face fast
/echo Too Close for Comfort
}
/if (${Pulling} && ${PullWithAlt.Equal[Melee]}) {
/echo Mob Too Close for ${PullWith}... Switching to Melee.
/varset ToClose 1
}
/doevents flush TooClose
/return

