• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Problem - Ranger Autofire

swansona65

New member
Joined
Jul 25, 2015
RedCents
37¢
Could someone please tell me or show me there ini they are using to get there ranger to ranged attack. I have messed with /melee plugin settings and its just not working. My INI is configured the way Mao told people to on the forums.

Rich (BB code):
[General]
KissAssistVer=8.4.3
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=1
ChaseDistance=25
MedOn=0
MedStart=0
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=1
IRCOn=0
MiscGem=8
HoTTOn=0
CampfireOn=0
[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
Buffs1=Eyes of the Owl|Me
Buffs2=Strength of the Mistwalker|Melee
Buffs3=NULL
Buffs4=Consumed by the Hunt|Me
Buffs5=Thundering Blades|Me
Buffs6=Protection of the Minohten|Me
Buffs7=Guard of the Earth|MA
Buffs8=Icy Ring of Boreal Essence|Me
Buffs9=Snarl of the Predator|Melee
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
CheckBuffsTimer=20
[Melee]
AssistAt=99
MeleeOn=1
FaceMobOn=1
MeleeDistance=250
StickHow=moveback
AutoFireOn=1
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=NULL
GoMSpell2=NULL
[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=1
DPS1=NULL
DPS2=Hail of Arrows|95
DPS3=Bowman's Rallying Call|94
DPS4=Summer's Dew|93
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
[Aggro]
AggroOn=0
Aggro1=NULL
Aggro2=NULL
Aggro3=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Sunderock Springwater|30
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Burn]
BurnText=Decepticons Attack
BurnAllNamed=0
Burn1=Darkwynd, Bow of Ivesi`Vok|Me
Burn2=Frostreaver, Nature's Wrath|Me
Burn3=Guardian of the Forest|Me
Burn4=Dark Seal of the Hunter|Me
Burn5=Trueshot Discipline|Me
Burn6=Weapon Ward Discipline|Me
Burn7=Wurm Hunter's Dragonlinked Coat|Mob
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
[Pull]
PullWith=Melee
MaxRadius=350
MaxZRange=50
PullWait=5
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=0
AFKGMAction=1
AFKPCRadius=150
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
 
Last edited by a moderator:
I'd suggest increasing camp radius to something higher like 50-70, maybe even 100 or so, and reducing meleedistance to something much lower (5 or so if you're looking to only do ranged attack), and see if that works.
 
Tryed that it didnt work i think its the melee plugin he just runs straight in and starts meleeing =/
 
Ok so i changed the servername_toonname.ini to a range of 150 and changed the kiss macro to 1 for MeleeDistance=1 and it doesnt seem to make a difference he as soon as he assists he just runs up and starts meleeing. This makes me sad melee dmg is 1/4 of his bow dmg. Please let me know if you have more ideas ill continue to mess with it.
 
in /melee have you set
Rich (BB code):
/meleeon=0
/autofireon=1

Ps for easy reading and layout PLEASE highlight your ini CODE and click the little hashtag icon to place your ini in a code box, it is good for you, it is good for the sport!
 
yes i have also tried that, I'm really suspecting that its the melee plugin. When i turn kiss off and use my manual macro he bows just fine however i he doesnt cast jack so that's why i really want to use Kiss on him if he will autofire.
 
hmmm beats me, I know my ranger murders in melee so I never autofire him, not sure how yours does better bow damage then melee damage but to each his own....
 
You have MeleeOn=1 in your ini. It's going to Melee if you have that turned on. Try turning it to 0 and see if it stays back to shoot.
 
well im on an EMU server there bow dmg is buffed i hope i can get it to work otherwise i ahve to replace the ranger

- - - Updated - - -

I tried it with 0 and 1 neither make a difference he just melee's.
 
Ok so i changed the servername_toonname.ini to a range of 150 and changed the kiss macro to 1 for MeleeDistance=1 and it doesnt seem to make a difference he as soon as he assists he just runs up and starts meleeing. This makes me sad melee dmg is 1/4 of his bow dmg. Please let me know if you have more ideas ill continue to mess with it.

Change that servername_toonname.ini range to like 20, and make sure your ranger is not standing at the spot the puller pulls to (behind group a bit works best).

range=[0-250]
Enables ranged attacks when target is at or beyond this range. Note that 0 disables ranged attacks completely
If you mob comes closer to your ranger than this setting, ranger will not use range attack on it.

You may also need to define these areas as well
arrow=[Item ID]
Item ID of ammunition to use for ranged/throwing attacks.
bow=[Item ID]
Item ID for ranged weapon
 
sorry for posting in old post but im having the same issue...my ranger is turning off autofire when its set to 1, i tested it with melee=1, he would melee if mob was too close and also tested with melee=0 same results except he wont go to mob to melee...

tried changing the distances said in the topic didnt work...

- - - Updated - - -

ok guys i figured out something....i started a clean kissAssist.ini on my ranger and was adding things one bye one....

1) added autofire=1....results were ok
2) added buffs...seems ok
3) added dps....all good
4) added heal and watch agroo ...not ok

cleaned heals...not ok....started again a clean macro

this time added only watch agroo...and boooom...found the bug that was causing autofire to act strange...sometimes was firing arrows at a very slow rate, sometimes was just wating for the next dps % to trigger....
didnt check the heal yet but if some1 can check this i would love b/c i like to put my ranger to fire arrows while a tank and another melee are moving around and so the grp just dont seems to be fully robotized...

thx in advance
 
Maskoi i dont know if u went looking for it but if u could i would really apreciate, another thing that i noticed is that kissassist turns autofire OFF when casting things and sometimes just random...when i disable kiss to do melee and autofire and let only mq2melee do things he doesnt do the things i want but at least it doenst turn autofire off when i press it manually...many thx for if anyone can look further on this
 
just to put it out there, you need to be 30' away to use ranged weapons generally.
 
just to put it out there, you need to be 30' away to use ranged weapons generally.

I am, for now im forcing him to use ranged atk with the holys i found somewhere here

holyshit1=/if (!${Me.AutoFire} && ${Target.Distance}>30) /autofire
holyshit2=/if (${Me.AutoFire} && ${Target.Distance}<30) /autofire

but he keep trying to go to the mobs and try to melee

- - - Updated - - -

Setting meleeon=0 in kiss he wont shot or anything, no dif in autofire on/off

so im using meleeon=1 and the holys to keep him that way...problem is he always moves a bit, when there are 3 mobs, he wont return to camp where he started to do ranged atks, and on the third hes meleeing again

- - - Updated - - -

Edit: i need to keep autofire=0 to force him to go melee and then the holy stop him and make him do ranged atks
 
The obvious solution would be to fix autofire in the plugin. I have no idea on that though so...thinking "outside the box" using the available tools

Rich (BB code):
 stickdelay=[0-100]
Wait [X] seconds before sticking to target.
stickmode=[on|off]
If on, it will use the stickcmd as defined in the INI file, if off, it will use the default stick command. 

....


    stickcmd

    This command takes a list of options that should be passed to the /stick command. Eg. "hold 15"

You could set up a delay before engaging stick, so your ranger plunks away for X amount of time, then moves in to whack it.

You should be able to edit the MQ2Melee section of your toon's INI to include a "stickcmd=" to change the stick options somewhat. In theory... you can utilize ${If[Condition,true,false]} to change the command. And by this I mean something like say

Rich (BB code):
stickcmd=${If[${Target.Distance}>30,/stick off,/killthis]}
or maybe someone else has a more elegant way of doing it (this will sort of spam the plugin I think, but may be worth trying, may be a starting point)

I am trying out
Rich (BB code):
stickcmd=${If[${Group.MainTank.ID}==${Me.ID},/stick front,/stick !front]}
on a BL I am using for a main tank tonight... cause he kept trying to circle the mob to get behind it. (Demmit! the wizard is trying to hide behind you! get back in front of that thing... damn kitty) which is why the command was on my mind (yes... my scatter brain is at it again, blabbering =P)

- - - Updated - - -

hm... as I recall Maskoi was working to eliminate the need for MQ2Melee in KA... I wonder if the worked in autofire support enough to not need the plugin?
 
Hey Warlock thx for ur time...

I added sitickdelay 5, 15...same results

added stickmode=1 also added the code on my toon servername.ini under melee section, same results

gonna look further into these stickcmd on the foruns

Many thx

- - - Updated - - -

Btw...when i make changes in the server_toonname.ini and save the file and restart macro, does he read from the new saved or i need to close the game/macroquest ?
 
when you make changes to the MQ2Melee INI, if you are already ingame you will need to tell the plugin to reload the INI using "/melee load"
 
Looking for this too. Is the only way so far to put melee on and use Holys to keep the range? Could someone paste in a working toon.ini and the Holys please?
 
Don't use holys.
Put your ranger like 75 away from mob
Ranger will never melee and only cast spells & bow with this setup
Rich (BB code):
[Melee]
AssistAt=98
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=loose
AutoFireOn=1
UseMQ2Melee=0
 
Last edited:
Awesome thanks. Will try this later tonight.

- - - Updated - - -

My ranger did not do anything using this, just stood there looking pretty. I just copy and pasted this over my melee in the ini file, was that correct?

Don't use holys.
Put your ranger like 75 away from mob
Ranger will never melee and only cast spells & bow with this setup
Rich (BB code):
[Melee]
AssistAt=98
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=loose
AutoFireOn=1
UseMQ2Melee=0
 
The problem is, kiss wont use autofire never, it keeps trying to fire arrows like we press a button to shoot 1 arrow (i see it pressing the range attack button) and ofcourse we loose a lot of dps...

- - - Updated - - -

when im watching the group and not on ranger screen i usually turn kiss autofire and melee off and let it only cast spells and use EQBC to broadcast to my ranger to autofire
 
Insomnia kicking in.. sorry if this is rambling. I prolly should stay out of KA folder since I am very not familiar with it... but I was never that bright

Rich (BB code):
${Me.AutoFire}

Just tossing out that there is a TLO for if your character is autofiring. The though being something like

Rich (BB code):
/bct MyRanger /target ID ${Target.ID}
/bct MyRanger $\{If[!${Me.AutoFire},/autofire,]}
Rich (BB code):
/bct MyRanger /target ID ${Target.ID}
/noparse /bct MyRanger ${If[!${Me.AutoFire},/autofire,]}

so your hotkey can turn it on if it isn't (so you don't have to monitor ranger so much, just poke the hotbutton once a fight)

I don't often send code over BC like that, but the wiki makes it seem possible. (yes... I stay up way to late thinking about how to fix stuff that doesn't really have anything to do with me....)

Glancing at KA though it looks like

Rich (BB code):
                /if (${CombatStart} && ${AutoFireOn}) {
                    /if (${Spawn[${MyTargetID}].ID} && !${Bool[${Target.Mezzed.ID}]}) /range
                }
is how it range attacks.... I think

If I read the wiki right, that is short hand for the slash command /ranged, which "Performs a ranged attack. " which is like poking the range icon ingame.

Ought to be be able to change this to something like

Rich (BB code):
                /if (${CombatStart} && ${AutoFireOn}) {
                    /if (${Spawn[${MyTargetID}].ID} && !${Bool[${Target.Mezzed.ID}]} && !${Me.AutoFire} && ${Target.Distance}>30) /autofire
                }

and see if that doesn't get autofire working. But again.. I am not familiar with KA... just guessing here. (IE make a back up before editing)

Now... to try molest some sheep....
 
I will try those things later and give u some feedback and many thx again for ur time on this man...u rock!!!
 
Rich (BB code):
ReturnToCamp=1

AssistAt=98
MeleeOn=1
FaceMobOn=1
MeleeDistance=25
StickHow=loose
AutoFireOn=1
UseMQ2Melee=1

I move my ranger slightly out of the direct combat area, wherever I can safely leave her in autofire range. I make sure she is ReturnToCamp=1.
She will autofire everything and if a target gets too close for ranged attacks, she will switch to melee and auto attack.

Works pretty much perfectly for me. The "hardest" part is really just finding the best position for your ranger to camp at away from your group.
 
Rich (BB code):
ReturnToCamp=1

AssistAt=98
MeleeOn=1
FaceMobOn=1
MeleeDistance=25
StickHow=loose
AutoFireOn=1
UseMQ2Melee=1

I move my ranger slightly out of the direct combat area, wherever I can safely leave her in autofire range. I make sure she is ReturnToCamp=1.
She will autofire everything and if a target gets too close for ranged attacks, she will switch to melee and auto attack.

Works pretty much perfectly for me. The "hardest" part is really just finding the best position for your ranger to camp at away from your group.

I know it shoots arrows but its not even close to autofire on terms of speed...and if u have the 90% haste quiver u will notice the big dif between autofire and kissassist shooting arrows

- - - Updated - - -

And things get worse when u put ur ranger to cast spells, heals, etc and has to go back shooting arrows...its really slow
 
Insomnia kicking in.. sorry if this is rambling. I prolly should stay out of KA folder since I am very not familiar with it... but I was never that bright

Rich (BB code):
${Me.AutoFire}

Just tossing out that there is a TLO for if your character is autofiring. The though being something like

Rich (BB code):
/bct MyRanger /target ID ${Target.ID}
/bct MyRanger $\{If[!${Me.AutoFire},/autofire,]}
Rich (BB code):
/bct MyRanger /target ID ${Target.ID}
/noparse /bct MyRanger ${If[!${Me.AutoFire},/autofire,]}

so your hotkey can turn it on if it isn't (so you don't have to monitor ranger so much, just poke the hotbutton once a fight)

I don't often send code over BC like that, but the wiki makes it seem possible. (yes... I stay up way to late thinking about how to fix stuff that doesn't really have anything to do with me....)

Glancing at KA though it looks like

Rich (BB code):
                /if (${CombatStart} && ${AutoFireOn}) {
                    /if (${Spawn[${MyTargetID}].ID} && !${Bool[${Target.Mezzed.ID}]}) /range
                }
is how it range attacks.... I think

If I read the wiki right, that is short hand for the slash command /ranged, which "Performs a ranged attack. " which is like poking the range icon ingame.

Ought to be be able to change this to something like

Rich (BB code):
                /if (${CombatStart} && ${AutoFireOn}) {
                    /if (${Spawn[${MyTargetID}].ID} && !${Bool[${Target.Mezzed.ID}]} && !${Me.AutoFire} && ${Target.Distance}>30) /autofire
                }

and see if that doesn't get autofire working. But again.. I am not familiar with KA... just guessing here. (IE make a back up before editing)

Now... to try molest some sheep....

After giving up on this, i treid those changes and made macro crash and ended, not only with ranger but also with tank and enchanter, was something like this: {} pairing ran into anther subroutine kissassist.mac@1274 comba bla bla bla math.distance bla bla bla the current macro ended

well im just giving up on autofiring too bad cause rangers are rocking on autofire with the new bows out there...every ranger are saying their ranged attack > melee attack now
 
Rich (BB code):
/melee stickrange=10
/melee save

seemed to help stay in camp and fire more often
 
I have noticed similar issues, When I use the meleeon=0 My ranger just stands there likes its stupid, sometimes casting will engage autofire. Most often not. With meleeon=1 It will fire for a bit, then decides to give up and start going in melee only. Its very odd. And yes I have gone through both zee's page and this one looking for a fix and tried most the things on both and still has the issue
 
i'm not able to use KA for my rangers. i manually sent them /bct <name> //autofire on. I've gone through the steps, has sporadic success, but only for brief periods of time.
 
After giving up on this, i treid those changes and made macro crash and ended, not only with ranger but also with tank and enchanter, was something like this: {} pairing ran into anther subroutine kissassist.mac@1274 comba bla bla bla math.distance bla bla bla the current macro ended

well im just giving up on autofiring too bad cause rangers are rocking on autofire with the new bows out there...every ranger are saying their ranged attack > melee attack now

The only real change there was changing "/range" to "/autofire"

With the addition of " && !${Me.AutoFire} && ${Target.Distance}>30" which is to insure autofire is off before turning it on ( so you do not toggle it on/off/on/off/on/off...) and that the mob is far enough away to engage range attacks (at least 30 feet)

As with any modification, you may have to tinker around with it some to get it working just right. The error should have given you a line to look at so you can see where the pairing error occured.
 
Been hitting the same problem, only solution is use UseMq2melee=1

Seeing that to zero turns ranger off
 
start a clean mq2melee section, then set the range to 35, and set it to use ranged attack, see if he will bow things, if that works, remember to start his attacks using the melee trigger, eithr /killthis or the hotkey you have assgined to mq2melee, to ensure it starts it rotation.

then if you get it to bow stuff, you load up kissassist, again setting meeleerange to 35. and turning on autofireon. see if that works, dontchange anythign else.

if that does not work, set up kissassist to not use mq2melee, and try again with the autofireon.

is how i would go about testing it.

dont go no range type currently to test. actuallyi might. will be back alter with results.
 
ive had maybe 1% of luck with ka useing autofire with my ranger so imo its just alot easier to set up a key to make ranger target and turn autofire on
 
Problem - Ranger Autofire

Users who are viewing this thread

Back
Top
Cart