• 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

KissAssist Release KissAssist 7 Updated 08/28/2014 v7.4..1

Having issue getting correct name for AA ability .. when trying to define it in BURN section of ini.

Burn3=Fundament: First Spire of the Element

Not working... also tried Burn3=First Spire

It just doesn't trigger... all other aa's in the burn go off fine... i'm probably using wrong name... help appreciated.

Should be First Spire of the Elements I believe. Bard one is weird like that as well.
 
My monk chain throws Starfish Stones when he is pulling. He will throw 3 to 4 stones before the first one hits, then he takes off for the camp. Is there any way to make him only throw one? Here is my PullWith.

PullWith=Starfish Stones|Starfish Stones
 
Here are the changes I made.

Look for this in the Sub Pull.

Rich (BB code):
                /if (${DebugPull}) /echo DEBUGPULL PULL: Ranged
                :RangedAgain
                    /doevents
                    /if (${AggroTargetID}) /goto :GotAggro
                    /if (${CantHit}) {
                        /varset CantHit 0
                        /varcalc PullDist ${PullDist}*.8
                        /goto :PullAgain
                    }
                    |----------------------------------------------------------
                    | Mod for puller to turn back to camp after /range
                    | this saves on the puller turning AFTER mob is aggroed
                    | and turns facing camp while waiting for mob to aggro.
                    |----------------------------------------------------------
                    /squelch /face nolook
                    /delay 2s ${Me.Heading.ShortName.Equal[${Target.HeadingTo}]}
                    /if (${Target.ID}==${MyTargetID}) /range
                    /if (${Math.Distance[${CampYLoc},${CampXLoc}]} > ${CampRadius}) {
                       /delay 1s
                       /squelch /face nolook loc ${CampYLoc},${CampXLoc}
                    }
                    /delay ${Math.Calc[3+${Target.Distance}/50].Int}s ${AggroTargetID}
                    /if (${DebugPull}) /echo DEBUGPULL Pull: ${PullTimer} && (!${AggroTargetID} || ${Target.PctHPs}==100))
                /if ((${PullTimer} && (!${AggroTargetID} || ${Target.PctHPs}==100)) || !${PullTooFar}) /goto :RangedAgain
                :GotAggro
                /varset Pulled 1

There is a small issue when there is lag and EQ will give an error "Cannot See your target" or something like that. The puller will pause for the 3 seconds before trying to throw again. To me it is not an issue compared to the throwing 3 to 4 ranged items per pull. One day I will correct that issue as well, but this is acceptable for me

enjoy
 
Last edited:
I am pleased to announce that KissAssist 7.6 beta will be ready for distribution to the community within the next few days.

As Maskoi has been busy with the Kiss Task system coding / bug fixes .. I have taken a more active role in fixing minor issues with KissAssit.mac as well as developing new functions based upon user requests.

My involvement as a dev for KissAssist has been the following:

Added functions and bug fixes for PullerPetTank role.
Added function to break mez on a mob when ready to engage it when in PullerPetTank role (BreakMez).
Added function to move away from mob if hit in PullerPetTank and Assist roles (Event_GotHit).
(New to 7.6 beta) Added feature to pull with pets.
(New to 7.6 beta) Added function/ability to wait for rampage pets to despawn before pulling (CheckRampPets).
(New to 7.6 beta) Added function to enable suspend a pet after creation/buffs/toys, and create 2nd buffed/toyed pet after.
(New to 7.6 beta) Added function to enable puller role toggling on pulls (TogglePullerMode).

I am happy to help be an active dev for this community and especially to work on improving KissAssist (this site's golden child macro.. lol ).

Look for it by then end of this week / early next week.
 
This is not a mod but an official beta release. treehuggindruid has written quite a few macros and we have similar coding styles. He has taken over Pullerpetank where I left off 2 years ago. We have been working together for the last 2 months on this. The majority of the Pullertankcode is his I have been integrating it further into kiss. I am looking forward to his contributions to Kiss.
 
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=Spear of Blistersteel Rk. II|Mob
GoMSpell2=Relentless Servant Rk. II|Mob

It ignores this when GoM is up ?
 
Is there a way to set distance from mob while pulling? I'm having LoS issues because the distance from the mob is too far away when puller tries to aggro. It would be nice if we could manually set this for areas with lots of hills.
 
Distance depends on the range of your pullwith= smaller the range shorter the pull distance.
 
Are you pulling with a ranged Item, like a bow or a thrown item?

No, I'm using an instant cast spell. It would be nice to add in a distance from mob tweak for pulling. I think it will really help in areas with lots of different terrain features.

Ill add it in when I get home from work and see how it goes.
 
I was looking at the pull section and it wouldn't be hard to mod for ranged items, casting could be an issue with if not LOS.
 
you know you can pull with a bow right ?

And or summoned item's would be something similar to [Pull]
PullWith=Etherfire Bow|Ethereal Arrow
MaxRadius=2000
MaxZRange=30

Zrange is for hill area's and los issue's Zrange is the distance of the terrain not sure does anyone remember having to set your zaxis when ghost killing way way way back when ? same idea ? if your on a hilly area set it a tad higher , like 50ish , my recommendation as well is MQ2Navigation found here

http://www.redguides.com/community/...ion-Expansion-Mesh-Packs?highlight=Navigation I know most probably don't use this no more but it really helps in area's of door ways and rocky ways , trust me ive camped the Heal amount aug in threashold for days on end the mob Ocululor and my monk pulls that flawless for hours on end
 
you know you can pull with a bow right ?

And or summoned item's would be something similar to [Pull]
PullWith=Etherfire Bow|Ethereal Arrow
MaxRadius=2000
MaxZRange=30

Zrange is for hill area's and los issue's Zrange is the distance of the terrain not sure does anyone remember having to set your zaxis when ghost killing way way way back when ? same idea ? if your on a hilly area set it a tad higher , like 50ish , my recommendation as well is MQ2Navigation found here

http://www.redguides.com/community/...ion-Expansion-Mesh-Packs?highlight=Navigation I know most probably don't use this no more but it really helps in area's of door ways and rocky ways , trust me ive camped the Heal amount aug in threashold for days on end the mob Ocululor and my monk pulls that flawless for hours on end

MaxZRange has nothing to do with this. It has to do with targeting things that are on the same Z axis as you (which would be things that are above you or below you). You can have something within your Z axis range but behind a hill which negates your entire suggestion of changing the Z range to fix los issues. Z range is more used for targeting mobs in a zone with multiple floors so if you're on floor 2 you don't try to pull from floor 1 or floor 3.

I don't think navigation would work either since the bot only moves so close to the mob before trying to pull it (unless melee is used for pulling). Id rather just add a simple variable for distance to mob while pulling but it would be easier to have it added to the official release vs having to readd it every time the release is changed.
 
I know you work hard, but there is another update to eq in about 6 more hours....
 
inside KA there is a multiplier for range, it is coded for .9, or 90% of the range of the item or spell. Maybe you could change that to a lower multiplier to shorten the range? I'm not sure how many times that is used in the mac.
 
inside KA there is a multiplier for range, it is coded for .9, or 90% of the range of the item or spell. Maybe you could change that to a lower multiplier to shorten the range? I'm not sure how many times that is used in the mac.

That's some good info. Ill just turn it in to a variable and set it from the ini. Thanks for the heads up.
 
Riot sounds like you have it worked out , and know how it works cool man appreciate the information, i was giving information on things that work for myself and mq2navigation works

- - - Updated - - -

I have no issues pulling in other rooms hilly areas or anything of that nature i mean if you want to get technical just make yourself advpath ini and be done with it but im just me ignore my suggetions
 
When you have adds in camp, is there any way to get the tank to grab the next mob quicker? Right now there is a big delay. When grouping in a high dps group, I had to manually attack each mob just to keep it going!
 
Riot sounds like you have it worked out , and know how it works cool man appreciate the information, i was giving information on things that work for myself and mq2navigation works

- - - Updated - - -

I have no issues pulling in other rooms hilly areas or anything of that nature i mean if you want to get technical just make yourself advpath ini and be done with it but im just me ignore my suggetions

No need to get butthurt.

The macro, when a mesh is being used, sets the pull distance to 50. When a mesh isn't being used it uses range of spell / 1.25. So you don't have issues because the macro (not navigation) is set up to pull at a closer distance because you use a mesh file. I changed some settings around so ill also pull at a distance of 50 which should, hopefully, solve my issue without needing to use navigation and dick around with mesh files.

As to why it is set to use different distances, I have no idea why it is set up that way. Maybe one of the macro devs can chime in to answer that.

- - - Updated - - -

When you have adds in camp, is there any way to get the tank to grab the next mob quicker? Right now there is a big delay. When grouping in a high dps group, I had to manually attack each mob just to keep it going!

I have this same issue. One mob is usually pounding on the healer while tank + dps finish off the other one then tank stands around for 30 seconds before engaging the add.
 
The reason for the different distances for pulling, is the different methods you can use to pull. Using just 1 generic distance does not make since when pulling with any distance item, weather it be a spell or weapon that has a range of 200+. If there is no problems with LOS then I would want to pull from as far away from the mob and/or as close to camp as I can. The distance is calculated to best fit the method used as a whole, they do not fit all situations, just the majority. When you run into issues where the current method is not working for your specific situation, then you have to mod the code to your liking. You can thank Maskoi for taking the time and adding tons of documentation to KA. He has done a great job in keeping the macro documented, for just this very reason. I have been using KA for a while now and I have yet to have to mod the pulling sub routine because of distance issues, but I know that there are special situations, like yours that require some modifications to get the results your are expecting.

Every ones input is valued and expected and I know the different devs want to here what you have to say weather it is good or bad.
 
I have an issue I can't work out, on my mage - if I use aa pet buffs like velocity, host in the shell, virulent talon etc. then when it tries to summon mod rod (line below) target stays on pet, u have to target a PC or nothing for aa mod rod to work, it gets stuck here until I hit escape. Any fix for that?

Buffs1=Large Modulation Shard|Summon|Summoned: Large Modulation Shard|1|
 
I don't think it is the Macro. The code for summoning items uses ${Me.ID} for the target. Not sure what could be the problem..
 
Buffs7=Focused Paragon of Spirits|MANA|80

This does not work currently, LameBeastlord_000001 will cast Focused Paragon on whatever he is targeting. Most of the time mobs eat his FP timer. Focused Paragon is tricky since it will land on anything, pets, mercs and it will fire off and start the timer even though it doesn't hit the KOS mob.
 
Hi there,
I got a question.
I would like to use the heals section to trigger defensive aa and disciplines for tank and melee.
Is there a way to specify a heal that affect only me, and on which I target the mob.
Is |ME implemented for heals?
 
Buffs7=Focused Paragon of Spirits|MANA|80

This does not work currently, LameBeastlord_000001 will cast Focused Paragon on whatever he is targeting. Most of the time mobs eat his FP timer. Focused Paragon is tricky since it will land on anything, pets, mercs and it will fire off and start the timer even though it doesn't hit the KOS mob.

Try-
Buffs7=Focused Paragon of Spirits|MANA|80|ME
 
Try-
Buffs7=Focused Paragon of Spirits|MANA|80|ME

Tried that already, it returns Cannot Parse 80|ME etc. I am hoping they will just change FP coding to target the beastlord weather it's FP or regular P. Or just add in the |me functionality. Thanks for the suggestion though. I had a second issue as well, group buffs being cast separately for every toon in the group. The buffers all do it, doesn't matter that the group buff hit everyone it seems they just want to cast it on every person separately, regardless. There's another issue I can't figure out.
 
I'm setting here at work, wondering if you can have a designated puller, and set the MainTank/Main Assist as PullerTank? This would be to tag mobs off of the puller because of LOS issues.
 
Roles have nothing to do with Line f sight.. If you are having issues with Los try using mq2navigation
 
The reason I was asking is, some camps I've been using I have to start the puller out a ways from the group so he can see the mobs. I'm trying to get the tank to pull them the rest of the way in. I'm going to try some things tonight when I get home from work.
 
You just have to set the tanks camp radius to encompass where ever you start your monk, but what will happen is the tank will run out to where your monk was started to engage the mob.

What could be done, is change the code so that on the returning trip from a pull, the puller returns to the MA's location not your camp location. That would be an easy change.
 
The only problem with that is, I don't know how to write code, lol. I have a couple of ideas I'm going to try tonight. :)
 
KissAssist Release KissAssist 7 Updated 08/28/2014 v7.4..1

Users who are viewing this thread

Back
Top
Cart