• 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 - stuck gem, broken ranger, at a loss

chewy

New member
Joined
Jan 5, 2022
RedCents
10¢
Version of KissAssist.mac?
12.002
When did your problem start?
last night
Character Role?
  1. Assist
What class is having this issue?
  1. Ranger
How often does this issue occur?
Rarely
Can you reproduce the issue?
It is currently on going
As of right now, when I load my rangers kissassist file it will only turn on autofire and nothing more, yesterday however everything was working fine. Currently he will not cast spells, rebuff or even use kick abilities.....just autofire. I did not change anything in the file and i have a hotbutton that i just target my MA with and click and it loads the kiss file.

What is weird about this though is that if i load my buff spells and cast myself it said stuck gem detected true, but i have no greyed out gems. I have tried the origin duck thing and that did not work, changed stuck gems to =0 and nothing. Randomly he will cast a heal spell on someone in the group, and if i go down the line and click spells to cast in combat, when my GoM goes off it will auto cast what the file tells it to, but then go back to nothing. At this point i have no clue as to what to do, i searched the forums already trying to find answers but havent seen anyone yet with this same issue.

This is the current file that i am running

[General]
KissAssistVer=12.002
Role=Assist
CampRadius=100
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedStop=100
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
GroupWatchCheck=FALSE
CorpseRecoveryOn=0
EQBCOn=1
DanNetOn=0
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Ranger|117|GOLD
DefaultUI=TRUE
DPSMeter=1
ScatterOn=0
XTSlot=2
LOSBeforeCombat=0


[Buffs]
BuffsOn=1
BuffsSize=6
Buffs1=Arbor Stalker's Enrichment|MA
Buffs2=Shout of the Arbor Stalker|MA
Buffs3=Wildstalker's Unity (Azia)|DUAL|Rimespur Coat|Me
Buffs4=Outrider's Ever-Burning Cloak|Me
Buffs5=NULL
Buffs6=NULL
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL


[AE]
AEOn=1
AESize=5
AERadius=50
AE1=Auspice of the Hunter|3
AE2=Outrider's Accuracy|3
AE3=Spire of the Pathfinders|3
AE4=${InvSlot[Chest].Item.Name}|3
AE5=Guardian of the Forest|3


[DPS]
DPSOn=2
DPSSize=22
DPSSkip=10
DPSInterval=2
DPS1=Claimed Shots|97
DPS2=Heartsunder|96
DPS3=Elemental Arrow|96
DPS4=Focused Blizzard of Arrows|96
DPS5=Composite Fusillade|96
DPS6=Swarm of Hyperboreads|95|Once
DPS7=Bloodbeetle Swarm|95|Once
DPS8=Nocturnal Boon|95
DPS9=Coagulated Wind|95
DPS10=Summer's Sleet|95
DPS11=null
DPS12=null
DPS13=null
DPS14=null
DPS15=null
DPS16=null
DPS17=null
DPS18=null
DPS19=Jolting Axe Kicks|95|weave
DPS20=Focused Blizzard of Blades|95|weave
DPS21=Entropy of Nature|95|Once
DPS22=null
DebuffAllOn=0


[Heals]
HealsOn=1
HealsSize=5
Heals1=Desperate Meltwater|30
Heals2=Darkflow Spring|40
Heals3=Bulwark of the Brownies|40|Me
Heals4=Convergence of Spirits|25|MA
Heals5=Protection of the Spirit Wolf|70|Me
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
AutoRezOn=1
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
RezMeLast=0
HealInterval=0


[Cures]
CuresOn=1
CuresSize=1
Cures1=Wakening Balm


[Burn]
BurnSize=15
BurnAllNamed=1
Burn1=Auspice of the Hunter|Cond5
Burn2=Pureshot Discipline|99|Cond9
Burn3=Scarlet Cheetah's Fang
Burn4=${InvSlot[Chest].Item.Name}
Burn5=Group Guardian of the Forest|Cond8
Burn6=Outrider's Accuracy|Cond1
Burn7=Spire of the Pathfinders
Burn8=Imbued Ferocity|Cond3
Burn9=Pack Hunt|99
Burn10=Dusksage Stalker's Discipline|99|Cond11
Burn11=command:/useitem Unified Phoenix Feather|99|Cond10
#More Swarm Pets buy this from CoTF mission vendors#
Burn12=command:/useitem Vine-Embraced Chain Coat|99|Cond9
#This is Circle of power III, Replace with Rage of Rolfon for COP-IV#
Burn13=command:/useitem Incandescent Shard|99|Cond15
Burn14=Intensity of the Resolute|99|Cond2
Burn15=Empowered Blades|99|Cond11
#need this#
;Burn16=Cloth Cap|99
UseTribute=1
Burn3=NULL


[GoM]
GoMSize=4
GoMSpell1=Composite Fusillade
GoMSpell2=Summer's Sleet
GoMSpell3=Focused Blizzard of Arrows
GoMSpell4=Claimed Shots
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob


[KConditions]
ConOn=1
CondSize=16
Cond1=(${Me.AltAbilityReady[Outrider's Accuracy]} && !${Me.Song[Outrider's Accuracy].ID} !${Me.Song[Falcon Strike].ID}) && (!${Me.Song[Guardian of the Forest].ID} && !${Me.Song[Group Guardian of the Forest].ID})
Cond2=(${Me.AltAbilityReady[Intensity of the Resolute]} && (!${Me.Song[Outrider's Accuracy].ID} !${Me.Song[Falcon Strike].ID}) && (!${Me.Song[Guardian of the Forest].ID} && !${Me.Song[Group Guardian of the Forest].ID})
Cond3=(${Me.AltAbilityReady[Imbued Ferocity]} && !${Me.Song[Outrider's Accuracy].ID} !${Me.Song[Falcon Strike].ID}) && (!${Me.Song[Guardian of the Forest].ID} && !${Me.Song[Group Guardian of the Forest].ID})
Cond4=(${SpawnCount[xtarhater named radius 60]} ${SpawnCount[npc targetable los radius 50 zradius 50 noalert 3]} > 2) && ${Me.AltAbilityReady[1460]} && (!${Me.Song[Outrider's Accuracy].ID} !${Me.Song[Falcon Strike].ID}) && (!${Me.Song[Guardian of the Forest].ID} && !${Me.Song[Group Guardian of the Forest].ID})
Cond5=(!${Me.Song[Auspice of the Hunter].ID} !${Me.Song[Guardian of the Forest].ID} ) && (!${Me.Song[Outrider's Accuracy].ID} && !${Me.Song[Falcon Strike].ID})
Cond6=(!${Me.Song[Group Guardian of the Forest].ID} && ${Me.AltAbilityReady[Guardian of the Forest]}) && (!${Me.Song[Auspice of the Hunter].ID} || !${Me.Song[Guardian of the Forest].ID} ) && (!${Me.Song[Outrider's Accuracy].ID} && !${Me.Song[Falcon Strike].ID})
Cond7=TRUE
Cond8=(${Me.AltAbilityReady[Group Guardian of the Forest]} && !${Me.Song[Group Guardian of the Forest].ID} && !${Me.Buff[Auspice of the Hunter].ID} && !${Me.Song[Guardian of the Forest].ID} && !${Me.Song[Falcon Strike].ID})
Cond9=(${Target.Named} && ${BurnAllNamed} ${SpawnCount[xtarhater named radius 60]}) ${SpawnCount[npc targetable los radius 50 zradius 50 noalert 3]} > 2
Cond10=(!${Me.Song[Blessing of Unity].ID} !${Me.Song[Grace of Unity].ID}) && (${Me.PctMana} < 95
Cond11=!${Me.AltAbilityReady[Pureshot Discipline]}
Cond12=${Me.PctMana} < 10 && ${Me.CombatState.NotEqual[COMBAT]}
Cond13=((${Target.Distance} < 30) (${Target.Distance} > 50)
Cond14=!${Me.AutoFire}
Cond15=!${Me.AltAbilityReady[Auspice of the Hunter]} && !${Me.Song[Auspice of the Hunter].ID}
Cond16=${Me.PctMana} < 10
Cond17=!${Me.Invis} && !${Me.Buff[${Me.Inventory[Charm].Spell}].ID}


[Spells]
Gem1=Claimed Shots
Gem2=Heartsunder
Gem3=Focused Blizzard of Arrows
Gem4=Composite Fusillade
Gem5=Swarm Of Hyperboreads
Gem6=Nocturnal Boon
Gem7=Bloodbeetle Swarm
Gem8=Coagulated Wind
Gem9=Summer's Sleet
Gem10=Desperate Meltwater
Gem11=Darkflow Spring
Gem12=Wakening Balm
Gem13=Blusterbolt
MiscGem=13
MiscGemLW=13
MiscGemRemem=1
LoadSpellSet=2
SpellSetName=kiss
CastingInterruptOn=1
CheckStuckGem=1


[Melee]
AssistAt=99
MeleeOn=0
FaceMobOn=1
MeleeDistance=100
StickHow=Off
AutoFireOn=1
UseMQ2Melee=0
TargetSwitchingOn=1


[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=5
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL


[Aggro]
AggroOn=1
AggroSize=5
Aggro1=Outrider's Evasion|40|>|Me
Aggro2=Protection of the Spirit Wolf|50|Me
Aggro3=Bulwark of the Brownies|60|>|Me
Aggro4=Chameleon's Gift|70|>|Me
Aggro5=Cover Tracks|85|>|Me


[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92


[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
PullOnReturn=0
[PullAdvanced]
PullLocsOn=0


[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=02/01/2022 23:46:39
ErrorMsg:=NULL
DataError:=NULL
SyntaxError:=NULL
RunningTime:=519464
BuildDate:=20220120
CurrentUI:=default
 
1 apparently I learnt me something, you don't need different numbers for dpson = 2
2nd issue could be having null in your lineup. I know people do it but it can cause issues
3rd, multiple of your conditions have no && or || between them.
 
Last edited:
DPSon=2 shouldn't cause an issue with having multiple spells at the same Mob Health %. I set most of mine to 99% and it seems to just churn through them in order.

ie in this instance I would expect it to at least try to do this....Start Interval Timer (2 Seconds) 97,96,96,96,96,95,95,95,95,95,95,95,95, Wait Interval time remaining, Start Interval Timer (2 Seconds), 97,96,96,96,96,95,95,95,95,95,Wait Interval time remaining, and so on

  • If using DPSOn=2, KissAssist will cast in a sequential order, a chain of Spell/AAs starting with the highest MobHealth% to the lowest, with no casting delay/pause. As soon as the chain of casting starts, the DPSInterval timer starts. If it takes 12 seconds to cast all the spells in the chain and the DPSInterval is set to 10 you will see no delay in recasting the chain. If DPSInterval is set to 20, there will be an 8 second delay/pause before the chain will recast. If the Mob dies in the middle of a chain, the chain starts over for the new target. If the |Once tag is used with a Spell/AA, it will no longer be cast and will be skipped if the chain is cast a second or third time on the same target. If the target is new, the Spell/AA will cast again, but only once for the new target. If Dot's are used in the chain and they are still ticking on the target there will be a delay in the chain as Kiss checks target for the Dot's and if present will skip it, before moving to the next Spell/AA, but if the Dot ends it will be recast as soon as the current Spell/AA finishes casting, causing the order to be out of place when the chain is cast 2 or more times.

If the interval timer is set to 2,its always going to have no wait before trying the dps chain sequence again. Not a bad thing IMO.

The nulls in your lineup would upset my OCD if nothing else. And If the CPU has to process the null anyway..then you are wasting clock cycles!

If you truly havent changed anything and it just stopped working, then I would be doing a complete restart.

"HAVE YOU TRIED TURNING IT OFF AND ON!" It works 99% of the time.
 
One more thing, if you get stuck again, try this
debug --- /mac kissassist debug
debugall --- /mac kissassist debugall
 
1 issue I see is you have DPSon=2, but have several of your DPS lineups with the same number. With DPS on=2, you're telling it to fire in order from first to last. But the numbers need to be different. I e dps1, 99, dps2, 98, dps3, 97. All the way down the line. Unlike DPSon=1, with references health percentage, DPSon=2 is order
2nd issue could be having null in your lineup. I know people do it but it can cause issues
3rd, multiple of you conditions have no && or || between them.
They do not need to be different.
 
DPSon=2 shouldn't cause an issue with having multiple spells at the same Mob Health %. I set most of mine to 99% and it seems to just churn through them in order.

ie in this instance I would expect it to at least try to do this....Start Interval Timer (2 Seconds) 97,96,96,96,96,95,95,95,95,95,95,95,95, Wait Interval time remaining, Start Interval Timer (2 Seconds), 97,96,96,96,96,95,95,95,95,95,Wait Interval time remaining, and so on



If the interval timer is set to 2,its always going to have no wait before trying the dps chain sequence again. Not a bad thing IMO.

The nulls in your lineup would upset my OCD if nothing else. And If the CPU has to process the null anyway..then you are wasting clock cycles!

If you truly havent changed anything and it just stopped working, then I would be doing a complete restart.

"HAVE YOU TRIED TURNING IT OFF AND ON!" It works 99% of the time.
yes i have, ive reinstalled MQ restarted computer, loaded a different file and same issue with all files i have, melee turns on but no cast
 
They do not need to be different.
any ideas as to why the casting is broken? ive even pulled a random file from the ini library off of RG site and still nothing, its like kissassist isnt registering the dps section of any file load, but my monk is running off an ini file and he is perfect
 
** your conditions are missing && in ALOT of places
** suggest consolidating your DPS section. get rid of all those NULL entries
** do you intend to turn off DPS when mob gets to below 10% ?
** does the [BURN] section take conditions these days ? I thought it was a ready/not ready , 1 and done thing
 
Problem - stuck gem, broken ranger, at a loss

Users who are viewing this thread

Back
Top
Cart