• 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 8 Updated 08/03/2015 v8.3.0

Re: KissAssist 8 Updated 06/28/2015 v8.2.5

can we get a patch to fix me sitting in front of my computer and watching the bot play maybe a subroutine to make me go outside or something
 
Re: KissAssist 8 Updated 06/28/2015 v8.2.5

I have been working on that part for 5 years its still not working.
 
Re: KissAssist 8 Updated 06/28/2015 v8.2.5

1 thing kiss needs is a immune cast check. So say wiz cast said spell it will read immunr to and not cast it again until its dead
 
Re: KissAssist 8 Updated 06/28/2015 v8.2.5

I looked at that a while back but it gets complicated quick.

If you list mob by cold fire etc then you have to check the spell to determine what it is.

listing the mob by spell is a pain there is no easy way to do a list.

I might be able to do like stop casting that spell during that fight if you get a mob immune message but that would be about it.
 
Re: KissAssist 8 Updated 06/28/2015 v8.2.5

wouldnt that simplify it ? /echo F ME ITS IMMUNE /Pauseing casting spellGem # until new mob !!!!!!!!!!!
 
Re: KissAssist 8 Updated 07/07/2015 v8.2.6

KissAssist v8.2.6 Updated 07/07/2015
NEW Added checking code to main function sub to detect if pet does not exist when starting KissAssist in roles [pettank,pullerpettank,hunterpettank], so that the pet can created then be targetted and set as Main Assist.
NEW Added code to DoPetStuff sub that adds notification to pet classes when pet creation process fails due to missing components.
FIXED Corrected issue in DoPetStuff where pet focus and taunt states were not being set upon pet creation in pullerpettank role.
NEW Added functional check under FindMobToPull sub where pettank role will ensure pets in guard state at camp will switch to follow state if the owner is out of camp for more than 60 seconds.

- - - Updated - - -

Added in a minor code change since yesterday..... ensuring pets esxist (summon them if they dont) before assigning Main Assist in any pet related role [pettank,pullerpettank,hunterpettank].
 
Last edited:
Re: KissAssist 8 Updated 07/07/2015 v8.2.6

I cant get any of my toons to lay a campfire after upgrading to the .6 version
 
Re: KissAssist 8 Updated 07/11/2015 v8.2.6

Update: KA version 8.2.6 has had a patch made to it today....... release date 7/11/2015

FIXED Corrected issue where meztimer variables were not being set properly when setting starting KA with MEZ=0 config, then using alias command to turn MEZ=1. Now the declares and initialization that normally occurs when starting KA with MEZ=1 will take effect. Solution to problem reported in THIS SUPPORT TICKET
 
Last edited:
Re: KissAssist 8 Updated 07/11/2015 v8.2.6

New version jacked my bards (pullers), macro ends prematurely. Probably part of the mez change.

Rich (BB code):
"Failed to parse /if condition (NULL<100 && NULL && !$(AggroTargetID)', non-numeric encountered"


Campfires aren't being laid down as well.

Had to re-do update from RGUpdater to get older version so I could get my guys back to work!
 
Re: KissAssist 8 Updated 07/11/2015 v8.2.6

Looks like this is the line that is failing. Next time include the line number please.

Rich (BB code):
		      /if (${Me.Pet.PctHPs}<100 && ${Me.Pet.ID} && !${AggroTargetID) /goto :WaitingOnPetHealth

just need to add a "}" after the !${AggroTargetID just before the ")" so you have this:

Rich (BB code):
		      /if (${Me.Pet.PctHPs}<100 && ${Me.Pet.ID} && !${AggroTargetID}) /goto :WaitingOnPetHealth

Maskoi has posted the fix for the Campfire issue.

Next question is are you pulling with a pet?
 
Last edited:
Re: KissAssist 8 Updated 07/11/2015 v8.2.6

Looks like this is the line that is failing. Next time include the line number please.

Rich (BB code):
		      /if (${Me.Pet.PctHPs}<100 && ${Me.Pet.ID} && !${AggroTargetID) /goto :WaitingOnPetHealth

just need to add a "}" after the !${AggroTargetID just before the ")" so you have this:

Rich (BB code):
		      /if (${Me.Pet.PctHPs}<100 && ${Me.Pet.ID} && !${AggroTargetID}) /goto :WaitingOnPetHealth

Maskoi has posted the fix for the Campfire issue.

Next question is are you pulling with a pet?

Had the same problem. This line fixed this error.
pulling melee, no pet in group.
 
Re: KissAssist 8 Updated 07/11/2015 v8.2.6

FIXED Corrected issue in FindMobToPull sub where I (THD) missed a variable code closing tag while adding a "wait for full pet health before pulls" condition. Apologies on that.

8.2.7 should be out sometime this weekend, Lizardboy got a bomb dropped in his lap at work (Real Life Work).. and is delayed at getting the code changes in.

- - - Updated - - -

FIXED Corrected issue in Campfire sub where campfires were not being set properly according to this support ticket.
 
Re: KissAssist 8 Updated 06/26/2015 v8.2.5

line 2730 ish change the NotEqual at the end of the line ot Equal
Rich (BB code):
                /if ((!${Spawn[${MainAssist} ${MainAssistType} group].ID} && ${MainAssistType.NotEqual[pet]}) || (${Select[${Spawn[=${MainAssist}].Master},${Group.Member[1]},${Group.Member[2]},${Group.Member[3]},${Group.Member[4]},${Group.Member[5]}]}==0 && ${MainAssistType.NotEqual[pet]})) {
Rich (BB code):
                /if ((!${Spawn[${MainAssist} ${MainAssistType} group].ID} && ${MainAssistType.NotEqual[pet]}) || (${Select[${Spawn[=${MainAssist}].Master},${Group.Member[1]},${Group.Member[2]},${Group.Member[3]},${Group.Member[4]},${Group.Member[5]}]}==0 && ${MainAssistType.[COLOR="#blue"]Equal[/COLOR][pet]})) {

I just uploaded a new 8.2.5 just redownload it.

This error is included in | - kissassist.mac v8.2.6 by Maskoi 07/11/2015 again.
 
Re: KissAssist 8 Updated 07/16/2015 v8.2.6

weirdest thing my enchanter will cast insight on everyone in the group "outside group that she is assisting" yet refuses to cast clarity except on herself and the druid that's in her group.
Rich (BB code):
[General]
KissAssistVer=8.2.6
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=1
ChaseDistance=25
MedOn=1
MedStart=25
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=Clarity
Buffs2=Insight
Buffs3=Augmentation|MA
Buffs4=NULL
Buffs5=NULL
Buffs6=NULL
Buffs7=NULL
Buffs8=NULL
Buffs9=NULL
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=95
MeleeOn=0
FaceMobOn=0
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
[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=0
DPSSkip=20
DPSInterval=2
DPS1=Tashani|95
DPS2=Shiftless Deeds|90
DPS3=NULL
DPS4=NULL
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=0
Heals1=NULL
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
[Pet]
PetOn=0
PetSpell=YourPetSpell
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=0
PetBuffs1=NULL
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
[Mez]
MezOn=1
MezRadius=50
MezMinLevel=1
MezMaxLevel=50
MezStopHPs=80
MezSpell=Mesmerize
MezAESpell=Mesmerization|3
[Burn]
BurnText=Decepticons Attack
BurnAllNamed=0
Burn1=NULL
Burn2=NULL
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
[Pull]
PullWith=Melee
MaxRadius=350
MaxZRange=50
PullWait=0
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
 
Re: KissAssist 8 Updated 07/24/2015 v8.2.8

Been using my enchanter lately :) I added Gracious Gift of Mana to the GOM event. The enchanter AA procs on your group and the enchanter but the text is not the same as gift of mana.

Rich (BB code):
#Event GoMOn             "You have been granted a gracious gift of mana 96 to 105!"

I also added Chromatic Haze if you wanted to cast your high damage spells when your enchanter procs Gift of Chromatic Haze on himself or the group.

Rich (BB code):
#Event CHazeOn           "You feel strengthened by magic."
#Event CHazeOn           "You feel strengthened by a gift of magic."
#Event CHazeOff          "The magic fades."

Rich (BB code):
| ************************* CHaze ****************************************|
    /if (!${Select[${Me.Class.ShortName},BRD,BER,MNK,ROG,WAR]}) {
        /call LoadIni CHaze CHazeSHelp              string       "Format - Spell|Target, Mob"
        /declare CHazeSpell[2]                    string       outer
        /call LoadIni CHaze CHazeSpell              string       NULL       CHazeSpell
    }
Rich (BB code):
    /declare CHazeActive            int         outer       0

Rich (BB code):
| ----------------------------------------------------------------------------
| SUB: Event CHaze On
| ----------------------------------------------------------------------------
   Sub Event_CHazeOn
   /if (!${CombatStart}) /return
   /if (${Target.Type.Equal[Corpse]}) /return
            | Release timer after trying to cast for 10 secs
            /declare CHazeTimer timer local 10s
            /declare i int local
            /declare CHazeCast string local
            /declare CHazeTarget string local
            :CastCHaze
                /for i 1 to ${CHazeSpell.Size}
                    /varset CHazeCast ${CHazeSpell[${i}].Arg[1,|]}
                    /varset CHazeTarget ${CHazeSpell[${i}].Arg[2,|]}
                    /if (${CHazeCast.Equal[null]} || ${CHazeCast.Find[spell]}) /return
                    /echo Chromatic Haze detected! trying to cast ${CHazeCast}
                    /if ((${CHazeTarget.Equal[Mob]} || ${CHazeTarget.Equal[NULL]}) && ${MyTargetID})   /varset CHazeTarget ${MyTargetID} 
                    /if (${CHazeTarget.Equal[Me]} && ${Me.ID})                            /varset CHazeTarget ${Me.ID}
                    /if (${CHazeTarget.Equal[MA]} && ${Spawn[=${MainAssist}].ID})         /varset CHazeTarget ${Spawn[=${MainAssist}].ID} 
                    /if (${CHazeTarget.Equal[Mob]} && ${Target.Type.Equal[Corpse]}) {
                        /if (${Debug}) /echo DEBUG Event_CHazeOn [CHaze] skipping because mob is a corpse.
                        /echo [CHaze] being skipped, because target (${CHazeTarget}) is a corpse.
                        /varset CHazeTimer 0
                        /return
                    }
                    /call CastWhat "${CHazeCast}" ${CHazeTarget} CHaze
                    /if (${Macro.Return.Equal[CAST_SUCCESS]}) {
                        /echo Chromatic Haze Casting >> ${CHazeCast} << 
                        /varset CHazeTimer 0
			/varset CHazeActive 0
                        /return
                    }
                    :NextCHaze
                /next i
            /if (${CHazeActive} && ${CHazeTimer}) /goto :CastCHaze
    /return
| ----------------------------------------------------------------------------
| SUB: Event CHaze Off
| ----------------------------------------------------------------------------
    Sub Event_CHazeOff
        /varset CHazeActive 0
    /return
 
Re: KissAssist 8 Updated 07/24/2015 v8.2.8

"Subroutine UseAdvLoot wasent found"

Is that a bug, or advloot not supported?
 
Re: KissAssist 8 Updated 07/24/2015 v8.2.8

"Subroutine UseAdvLoot wasent found"

Is that a bug, or advloot not supported?
You need to copy the most recent version of ninjadvloot.inc from the zipped compile to your macro folder.
 
Re: KissAssist 8 Updated 07/24/2015 v8.2.8

KissAssist v8.3.0 Updated 08/03/2015
NEW Addition of new configuration element (MoveWhenHit) to enable or disable movement away from mob beating on you in (PullerPetTank,PetTank,HunterPetTank) roles.
NOTE: This update differs (is more recent) than the 8.3.0 version released in Newest compile (Functional change needed to be made to Event_GotHit to correct a mistake).
Documentation for KissAssist updated to reflect this new element.
 
Last edited:
KissAssist Release KissAssist 8 Updated 08/03/2015 v8.3.0

Users who are viewing this thread

Back
Top
Cart