If the issue exists in this version it has always existed. . . so yes, it would be in 7.4.1 as well as 7.6.1 I have made absolutely NO changes to anything outside the scope of PulletPetTank role.
That's why I kind of waited to get your feedback. Two problems "self resolved" apparently lol.
Any OTHER problem you have outside of this new 7.6.1 version has been there already since I changed nothing else.
I have come across 2 issues which I deem warrant a fix asap. One to signifigantly reduce the spam and improve the action of GotHit event function. An issue has been verified to exist when waiting rampage pets to despawn. Outside of those noted and verified fixes I have ready to push, all other issues will require a detailed explanation of the issue.
I'll talk with Maskoi and see if we can hash out an official question list we will require when submitting bug/error/problems for kissassist.
Turns out the issue is in the other version too. The only way to get the macro to work is by restarting EQ.
Some things I've noticed:
Sometimes when loading and using a pet to tank it will say "Pet name is Pet" and other times it will say "Pet name is Pet Destructible Object". Usually when I get the "destructible object" output is when the macro stops working and I have to reboot EQ for it to work again.
Other times it happens upon death. After taking the rez the bot will just sit there and no longer assist however if I manually target the mob the bot will do its thing just fine until the mob is dead. Ending the macro and restarting it does nothing. I have to reboot EQ to get it to work.
Could it be an issue with a plug in storing some variables wrong? That's about all I can think of since the issue is persistent even when /endmac is used.
- - - Updated - - -
minor thing, but I cant get it to cast wizzy pet at the mobs-
Mul's Pyroblade
http://everquest.allakhazam.com/db/spell.html?spell=35836
Assuming you using correct syntax, spell | mob health% to cast at. Lets assume 96% mob health.
For rank 3, your dps section should have a line that states:
DPS#=Mul's Pyroblade Rk. III|96
For rank 1, your dps section should have a line that states:
DPS#=Mul's Pyroblade|96
Make sure there are no trailing blank spaces at the end of the line.
- - - Updated - - -
Same thing happened here. The big problem was they took off running and trained us with a bunch of other mobs. Can we turn this off and also turn off pet hold? If the pet is tanking more than one, we need hold OFF.
- - - Updated - - -
Also, clicking back to camp is a little wonky. When my toon dies and gets rezzed right away, it will click back to a campfire that was placed earlier. I ended up having to run the toon all the way back to finish a quest.
1) Your toon is only moving 39 paces MAX away from mob's distance.... if you are running 39 paces away.. and agroing mobs... then only thing i can think of is that they spawned close you your camp WHILE you were in combat. If they are that close to you.. your camp spot/radius is off ....
2) Issue with returning to campfire .... perhaps you should reset your campfire where you want to camp???????????? I have not looked at campfire code... but i will discuss this with maskoi and see if we need to check where campfire location is / reset campfire location to current position on macro start if needed... TBD
GotHit is was picking up multiple got hits and interrupting the correct procedure to move away out of melee range from mob.
The issue with assist or pullerpettank running around like a nut when hit has been identified and resolved. It is an added function called GotHit ... it is a double checks to move out of mob's melee range if hit.
NORMALLY kissassist ALREADY moves you away then back to camp spot if you have returntocamp variable enabled in your ini. This was meant to be a secondary check for the PullerPetTank role to use while pulling, but added assist role to the logic as well.
This redundant check is there for a reason, it has been corrected to produce far far far less spam, and to run much more efficient / logically.
- - - Updated - - -
I'm posting my fixed version here until Maskoi is back and post it himself on top in thread.
Fixes: Minor logic fix to function to wait on rampage pets to despawn before next pull.
Fixes: Reduced spam and improved functionality to GotHit function when in assist or pullerpettanke roles.
Nothing outside the scope of PullerPetTank role was touched.
ANY other issues you are having.. will be looked into, but keep in mind... if they there now.. they have ALWAYS been there!
Use the problem discussion report thread please if having issues:
KissAssist-Problem-report-thread
Patch 4 fixes:
Fixes random wait loop on cycle pulls (could have gotten you stuck in an endless waiting loop)
Fixes syntax and logic issues with several functions (pull code, pet combat.. etc)
Test out KissAssist_v761_RC2_Patch4.zip posted below.