• 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 - Puller not returning to camp/dying

Joined
Feb 14, 2017
RedCents
2,654¢
Version of KissAssist.mac?
KA11
When did your problem start?
Yesterday
Character Role?
  1. PullerTank
What class is having this issue?
  1. Paladin
How often does this issue occur?
Always
Can you reproduce the issue?
Yes
Set tank to PullerTank, have tried a few different ways to set it up but isn't casting to pull/running back. Paladin just runs up to things it decides to pull and waits for agro, sometimes running past other crap and training.

Code:
[General]
KissAssistVer=11.001
Role=PullerTank
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=1
RezAcceptOn=1|96
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=0
EQBCOn=0
IRCOn=0
MiscGem=9
MiscGemLW=0
MiscGemRemem=1
CampfireOn=0
CharInfo=Paladin|110|GOLD
DefaultUI=TRUE
DPSMeter=1
ScatterOn=0
XTSlot=0
[Melee]
AssistAt=99
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=0
[Pull]
PullWith=Refute for Honor
PullMeleeStick=0
MaxRadius=750
MaxZRange=250
UseWayPointZ=0
PullWait=3
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
 
Last edited:
How do you have your xtargets setup? Make sure all your Xtargets are set to auto hater and then start the macro. if the puller is getting aggro from mobs and not aborting pull and returning to camp, then something is not right with your XTargets.

As far as why the puller would stop, and not cast on the mob. Is the spell you are pulling with memed, if it is an AA do you have a hotkey setup for it?
 
How do you have your xtargets setup? Make sure all your Xtargets are set to auto hater and then start the macro. if the puller is getting aggro from mobs and not aborting pull and returning to camp, then something is not right with your XTargets.

As far as why the puller would stop, and not cast on the mob. Is the spell you are pulling with memed, if it is an AA do you have a hotkey setup for it?
Spell is memmed, there is a hotkey for it, he's not even targeting mobs though.

Xtargets are setup for auto hate, macro always does the same thing, pulls first mob then just starts trying to body pull.
 
for testing make sure all xtargets are set to auto, but that wouldn't keep you from casting.. There is another post similar to this one I have been trying to figure out. I can't duplicate the problem, so it has been hard trying to track down the exact issue.

If you can get a debug log for me it would be helpful.
 
for testing make sure all xtargets are set to auto, but that wouldn't keep you from casting.. There is another post similar to this one I have been trying to figure out. I can't duplicate the problem, so it has been hard trying to track down the exact issue.

If you can get a debug log for me it would be helpful.
Attached. This is around the point where it just runs to body pull and fails to engage correctly -> [2019/01/23 21:56:33] [MQ2] DEBUG MobRadar Leave 1 Line#: 5670
 
OK. Something is up. For some reason your PullMoveUse variable is getting set to blank and it is using LOS for pulling not Navigation. The real issue is having PullMoveUse being blank. The blank value breaks a lot of stuff.


Here find this code starting around line 1077 and replace this whole section:

Code:
    /if (${Role.Find[pull]} || ${Role.Find[hunt]}) {
        /if (${PullPathWpCount} && ${PullMoveUse.Equal[advpath]}) {
            /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Path >> ${PullPath} <<  found with ${PullPathWpCount} waypoints."
            /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Using MQ2AdvPath to Pull with."
        } else /if (${Bool[${Plugin[MQ2Nav]}]}) {
            /if (${Navigation.MeshLoaded}) {
                | Set pullmoveuse to nav if mq2nav is detected without a mq2advpath path
                /varset PullMoveUse nav
                /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: The MQ2Nav mesh for ${Zone} is loaded"
                /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Using MQ2Nav to Pull with ${PullWith}"
            } else {   
                /varset PullMoveUse los
                /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Using Line of Sight to Pull with ${PullWith}"
            }
        } else {   
            /varset PullMoveUse los
            /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Using Line of Sight to Pull with ${PullWith}"
        }
    } else {
        /if (${Bool[${Plugin[MQ2Nav]}]}) {
            /if (${Navigation.MeshLoaded}) {
                | Set pullmoveuse to nav if mq2nav is detected without a mq2advpath path
                /varset PullMoveUse nav
                /echo The MQ2Nav mesh for ${Zone} is loaded
                /echo Using MQ2Nav to Move.
            } else {   
                /varset PullMoveUse los
                /echo Using MoveUtil to move with.
            }
        } else {
            /varset PullMoveUse los
            /echo Using MoveUtil to move with.
        }
    }
 
OK. Something is up. For some reason your PullMoveUse variable is getting set to blank and it is using LOS for pulling not Navigation. The real issue is having PullMoveUse being blank. The blank value breaks a lot of stuff.


Here find this code starting around line 1077 and replace this whole section:

Code:
    /if (${Role.Find[pull]} || ${Role.Find[hunt]}) {
        /if (${PullPathWpCount} && ${PullMoveUse.Equal[advpath]}) {
            /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Path >> ${PullPath} <<  found with ${PullPathWpCount} waypoints."
            /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Using MQ2AdvPath to Pull with."
        } else /if (${Bool[${Plugin[MQ2Nav]}]}) {
            /if (${Navigation.MeshLoaded}) {
                | Set pullmoveuse to nav if mq2nav is detected without a mq2advpath path
                /varset PullMoveUse nav
                /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: The MQ2Nav mesh for ${Zone} is loaded"
                /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Using MQ2Nav to Pull with ${PullWith}"
            } else {  
                /varset PullMoveUse los
                /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Using Line of Sight to Pull with ${PullWith}"
            }
        } else {  
            /varset PullMoveUse los
            /call BroadCast ${IRCOn} ${EQBCOn} r "PULL: Using Line of Sight to Pull with ${PullWith}"
        }
    } else {
        /if (${Bool[${Plugin[MQ2Nav]}]}) {
            /if (${Navigation.MeshLoaded}) {
                | Set pullmoveuse to nav if mq2nav is detected without a mq2advpath path
                /varset PullMoveUse nav
                /echo The MQ2Nav mesh for ${Zone} is loaded
                /echo Using MQ2Nav to Move.
            } else {  
                /varset PullMoveUse los
                /echo Using MoveUtil to move with.
            }
        } else {
            /varset PullMoveUse los
            /echo Using MoveUtil to move with.
        }
    }
I ended up doing a fresh install, rewriting my .ini files, and even went ahead and downloaded navmesh from a friend. That fixed the issue but I'm not 100% sure what was causing it. Thanks for taking the time to help me out.
 
Set tank to PullerTank, have tried a few different ways to set it up but isn't casting to pull/running back. Paladin just runs up to things it decides to pull and waits for agro, sometimes running past other crap and training.

I am having the same problem. My puller or puller tank does not matter, just runs to the mob, never targets it stands there waits for agro then runs back or stays there and fights. Also tried on 4 different toons. Same problem with all. Sometimes he'll target it and pull it np. MQ2Nav is loaded. Running K11
 
Last edited:
Problem - Puller not returning to camp/dying

Users who are viewing this thread

Back
Top
Cart