• 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 v9.1.3 Updated 09/25/2016

Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

OK. After a little research I see why ${Spell[${castWhat}].Duration.TotalSeconds} is Used. This would be the same as, well almost the same as ${Me.CombatAbility[${Me.CombatAbility[${castWhat}]}].Duration.TotalSeconds}

I wish they would add the Spell TLO to the ${Me.CombatAbility[Name]} So you could do ${Me.CombatAbility[Name].Spell.Duration.TotalSeconds}

The ${Me.CombatAbility[Name]} returns an integer that points to the slot number the ability is in, and ${Me.CombatAbility[#]} returns the actual spell information of the ability.

- - - Updated - - -

It doesn't need the second check for duration since it's already being checked by the first condition.

I think you are correct. Both this:

Rich (BB code):
/if (!${Spell[${castWhat}].Duration.TotalSeconds} || (${Spell[${castWhat}].Duration.TotalSeconds} && !${Me.ActiveDisc.ID})) {

and this:

Rich (BB code):
/if (!${Spell[${castWhat}].Duration.TotalSeconds} || !${Me.ActiveDisc.ID}) {

will produce the same outcome.
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

Not you, Tone. I am not sure what he changed.

Your endgroup logic fires on corpses btw

- - - Updated - - -

I've finished hacking my custom hacks that I do after every KissAssist release + this latest release....

Super stable so far, and loving the changes. Rolled out across every group.
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

pm me a copy of your version please
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

im still having issues with toons casting group buffs individually on each character....its random when they decide to do it...sometimes as soon as i start up kiss, sometimes on the 7th rebuff etc.

its been an ongoing thing since KA 9 betas
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

If using the same songs for in combat and out of combat, wouldn't MeleeTwistOn=0 behave the same way as MeleeTwistOn=Continuous?
Or am I missing something?
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

im still having issues with toons casting group buffs individually on each character....its random when they decide to do it...sometimes as soon as i start up kiss, sometimes on the 7th rebuff etc.

its been an ongoing thing since KA 9 betas

I've seen that happen a few times now that I think of it. I didn't think much of it at the time, but I definitely recall my Shaman targetting several characters in the group for Focusing and Talisman of Celerity on occasion.

- - - Updated - - -

If using the same songs for in combat and out of combat, wouldn't MeleeTwistOn=0 behave the same way as MeleeTwistOn=Continuous?
Or am I missing something?

That's how it was working for me. I just had all my combat songs in TwistWhat and had meleetwist disabled. I'm guessing there is some new functionality with the Continuous option.
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

im still having issues with toons casting group buffs individually on each character....its random when they decide to do it...sometimes as soon as i start up kiss, sometimes on the 7th rebuff etc.

its been an ongoing thing since KA 9 betas


Buffs are complicated when trying to explain the logic, but there are a few things that the buff routine checks to see who needs what buff.

First when starting your group, the kissassist_buffs.ini file is used to figure out who has what buffs. If you only start KA on your shaman and not the rest of the group. The shaman will keep trying to buff the rest of the group, with any buff that is designated to be cast on other group members. He will keep doing this until the Kissassist_buffs.ini file is updated for the other group members, and to do that you need to start KA on the other members.

Now when the shaman sees a buff drop on an individual, your shaman will target that individual to buff them, even if the buff is a group buff. The shaman will keep trying to buff the individual until the KissAssist_buffs.ini file is updated.

Now each individual character(Buffee) updates their own section, in the kissassist_buffs.ini file with their current buffs, not the caster(Buffer).

There is a lot more to it than that, but that's just a simple explanation of why you may be seeing that behavior.
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

What would really rock for bards in Kiss, is to Switch between instruments In/out of combat.

LIke meleetwist starts, Certain items are equipped, OOC Twist starts and something else swaps back in.

Though I figure Shits can take care of this.
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

keep it simple stupid
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

since the new patch i am having an issue with the tilde key is now tabbing the windows instead of targetting closest mob. how can i fix this to play the way i want.
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

since the new patch i am having an issue with the tilde key is now tabbing the windows instead of targetting closest mob. how can i fix this to play the way i want.

MacroQuest.ini

Rich (BB code):
# setting CycleNextWindow=0 disables it.
CycleNextWindow=0
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

I went into the file and added this line because i couldn't find CycleNextWindow=0 so i added it in the ini file and still didn't work. Is there a specific spot in the file it needs to be added?
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

it goes into the Release > macroquest2.ini not you kiss ini file
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

I only have the macroquest.ini on my pc. how do i get the release> macroquest2.ini?
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

Release is the root folder it is usually in like C:\Release\macroquest2.ini
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

ok. got it. had to use the updater you had and not the old install way.
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

having issues with puller not ignoring mobs on ignore list with new update in shards landing

Also with bard on

MeleeTwistWhat=Continuous he stands there after each mob with no song going

Rich (BB code):
MobsToIgnore=Keeper Nenth,Corrupted Coral,Envoy Daevok,a spirit
 
KissAssist 9.1.3 updated 09/25/2016
Maskoi & Ctaylor22

GroupWatch=0 is now off by default
MedStart=20 lowered to 20% to match built in groupwatch 20%
Aggro section number of default slots increased from 5 to 10 for tank clasess SHD,WAR,PAL
FIXED; Do not enter combat while under the effects of Bard Rallying Call AA
Added a AssistAt % to pet attack check
DPS Meter - you will see it
FIXED: Not casting instant combat discs while running a long duration disc.
Bard twist once song adjustment to help fight refresh timer = null due to twisting.
FIXED: infinite loop if summon item spell not ready
Changed |endgroup and |managroup messages to echo only. No more eqbc spam
FIXED: Facing mob while mounted in pull roles.
Tweaked bard combat medding.
 
Maskoi - feel free to tell me to RTFM with this one, but is there a way in the DPS section to only have a spell casted when the buff it gives has faded? I'm thinking Impose for Power and Touch of Holmein. I'd rather cast higher DPS spells than these unless the buff they give is gone.
 
I don't think the DPS section will handle that at this time, but I think Maskoi is debating weather or not to add the IF/IFNOT logic to several of the routines in the future, so you may see this feature in the future.
 
Well this is a good call for a couple of simple shits.

Rich (BB code):
holyshit0=/if (!${Me.Buff[Gift of Holmein].ID} && ${Cast.Ready[Touch of Holmein]} && ${Me.CombatState.Equal[COMBAT]}) /casting "Touch of Holmein"

holyshit1=/if (!${Me.Song[Impose for Power Recourse].ID} && ${Cast.Ready[Impose for Power]} && ${Me.CombatState.Equal[COMBAT]}) /casting "Impose for Power"
 
Maskoi - feel free to tell me to RTFM with this one, but is there a way in the DPS section to only have a spell casted when the buff it gives has faded? I'm thinking Impose for Power and Touch of Holmein. I'd rather cast higher DPS spells than these unless the buff they give is gone.

Wasn't there a feature added that would make it so an item or something wouldn't fire if the buff it provided was up...and I believe it even checked the song window for said buff. But it might have been only for self buff/target self type things where would need to use the |Me tag.
 
Rich (BB code):
FIXED; Do not enter combat while under the effects of Bard Rallying Call AA

Couple of question:
  • Does this mean that the bard wont cast Rallying Call while (like regular buffs) in combat?
  • Does the bard require GroupWatch to be on to use the EndGroup/ManaGroup tag (I assume so)?
  • Does the bard check to see if Rallying Call is already on the toon (multiple bard grp)?
  • What would be the recommended settings to make Rallying Call most efficient with the War's abilities 7th Wind & Breather given the Breather restrictions?
  • If the bard casts Rallying Cry on the wizzy (ManaGroup), whats to stop the MA from pulling and forcing the wizzy into combat thereby rendering the Rallying Call moot?

Ideally, the bard would wait until the grp has triggered the med state then cast Rallying. I should prolly look at the code...

These are all considerations I have had in determining best application of Rallying Call. I was considering make it a SHIT, but given the thoughts above it was looking a daunting endeavor.

~ Tia
 
yes
no
no - who the fuck has 2 bards in a group?
never use 7th Wind & Breather together ever. they share a timer. always use breather. and next version kiss will click off breather in favor of rallying call if both are detected.
if rallying call is on a toon they will not enter combat period.
 
Lol, I didn't know who was gonna ask about the 2nd brd, but I knew someone would...

Thx for the response Mask!

Why I have 2 bards:
  • I get to
  • EQ lets me
  • I could very well be grinding AA's on a 2nd brd
  • Iirc - KA is for everyone, everywhere, every class(es)
  • Hell I could have a grp War Clr Brd Brd Brd Wiz haha
  • But actually, I have been messing with various toon and/or ability combos to best mitigate the Hugo Dicho nuke. I am willing to test things outside of normal convention because... well... if you must know, many times, I start there lol.

if rallying call is on a toon they will not enter combat period.

The devil is in the details my pa used to say (funny since ma was the programmer): So if mob aggros camp, toon with Rallying Call will NOT enter combat? Does that mean the cleric will let the MA die if Clr has Rallying Call on it? Or, MA/Tank is medding with Rallying Call on and mob aggros camp, he gonna defend himself/camp?
 
More than one bard is an Epic fail. there is no justification for a 2nd bard taking up an extra DPS group slot.
If you had 2 bards because one was leveling than the 2nd bard should not even be running Kiss or twisting.

Bards will not cast rallying call on the MA.
Rallying call does not prevent healing just entering melee or casting from DPS section.
 
More than one bard is an Epic fail.

haha, I'm never one lookin for validation, acknowledgement, acceptance, been marchin to my own drummin for decades, not gonna stop now.

there is no justification for a 2nd bard taking up an extra DPS group slot.
If you had 2 bards because one was leveling than the 2nd bard should not even be running Kiss or twisting.

*brrrt* I disagree (and Ima do it without the aid of the urban dictionary), I had one totally devoted to DPS and all things related to DPS, and the second one totally devoted to regen (END/MANA), 100% of the time. I will test what I will test... Normally we run our bards doing a bit of both, but I was interested in seeing what a diff could be made by totally committing to one or the other. There is other crazy shit I test *shrug* I don't care. To the second point, I always use my n00bs in combat. I don wan no gimped toon once goal achieved, and, nuttin draws attn more than a toon just standin/sittin there. I may turn MQ2Melee off to save END (as an example), or have a caster only cast one spell (|Once), but no one gets a free ride and KA is always runnin or that toon aint logged in... Besides, aint that the point to World Domination? KA all the way, all the time? Make a good T-Shirt.

Bards will not cast rallying call on the MA.
Rallying call does not prevent healing just entering melee or casting from DPS section.

Those are both good to know. RC NOT for the War/MA then... now see? There's a reason right there for the 2nd bard to fire RC from a SHITS on the MA if MA meddin...

No one woulda known any of this via:
Rich (BB code):
FIXED; Do not enter combat while under the effects of Bard Rallying Call AA
 
Preliminary testing results are favorable:
Rich (BB code):
downshit3=/if (${Me.AltAbilityReady[Rallying Call]} && ${Group.MainAssist.Sitting} && ${Group.MainAssist.PctEndurance}<50) /multiline ; /tar ${Group.MainAssist} ; /alt act 1133 ; /echo ** SHITS Rallying Call on ${Group.MainAssist}

War is only down some 10 or 15 seconds and BAM back to pulling. Rallying Call is what, a 5 minute timer? It'll be ready before War needs it again. IF END rather than MANA, MA rather than another toon, is your time-sink (down-time) then this SHIT will go a long way to reducing it. Yet another minor mitigation to the Hugo Dicho nuke.
 
So, is there a simple fix for having a single toon not casting anything when using the updated KISS? I finally jumped from 8.5 to 9.1.3 because my shaman wouldn't run 8.5 anymore. He runs this latest version, but I get a spam of "well well, looks like someone didn't read the changes.txt from feb 12 2016" and the shaman will only cast buffs. He won't cast heals or DPS.

It's drinking me freaking NUTS trying to figure out what his issue could be.

Rich (BB code):
[General]
KissAssistVer=9.1.3
Role=Assist
CampRadius=40
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=1
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=0
EQBCOn=1
IRCOn=0
MiscGem=12
HoTTOn=0
CampfireOn=0
CharInfo=Shaman|105
[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
Buffs1=Talisman of the Doomscale|Dual|Doomscale Focusing
Buffs2=Violet Conch of the Tempest
Buffs3=Talisman of Celerity
Buffs4=Jungle Raptor Saddle|Mount
Buffs5=Cannibalization|mana|60|60
Buffs6=Champion|Melee
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
PowerSource=NULL
[Melee]
AssistAt=99
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll rear
AutoFireOn=0
UseMQ2Melee=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL
[GMail]
GMailHelp=Events currently support - Dead,GM,Level,Named,Leftgroup
GMailOn=0
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=1
DPS1=Glacial Gift|95
DPS2=Ice Squall|90
DPS3=Serisaria's Spear of Venom|88
DPS4=NULL
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
DPS16=NULL
DPS17=NULL
DPS18=NULL
DPS19=NULL
DPS20=NULL
DebuffAllOn=0
[Aggro]
AggroOn=0
Aggro1=NULL
Aggro2=NULL
Aggro3=NULL
Aggro4=NULL
Aggro5=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Historian's Intervention|70
Heals2=Krasir's Recourse|99
Heals3=Reckless Regeneration|60
Heals4=Shear of Renewal|98
Heals5=Spirit Guardian|50
Heals6=Union of Spirits|45
Heals7=Call of the Ancients|30
Heals8=Krasir's Mending|80
Heals9=NULL
Heals10=NULL
Heals11=NULL
Heals12=NULL
Heals13=NULL
Heals14=NULL
Heals15=NULL
XTarHeal=0
XTarHeal2=0
AutoRezOn=1
AutoRezWith=Rejuvenation of Spirit
HealGroupPetsOn=0
[Cures]
CuresOn=0
Cures1=Radiant Cure
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Pet]
PetOn=0
PetSpell=Olesira's Faithful
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffs1=Spirit Quickening
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetHoldOn=1
[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
UseTribute=0
[Pull]
PullWith=Melee
MaxRadius=350
MaxZRange=50
PullWait=5
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullLevel=0|0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=4
AFKPCRadius=150
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
 
A quick Google search led me back to a RG post. However the fix(es) seem to be involving new/fresh compiles which leads to the following questions:

  • Are you running any code not in the latest RG compile (external plugins)?
  • Are you not running the latest RG compile?
 
A quick Google search led me back to a RG post. However the fix(es) seem to be involving new/fresh compiles which leads to the following questions:

  • Are you running any code not in the latest RG compile (external plugins)?
  • Are you not running the latest RG compile?

So, dirty little secret is I don't always run the RG compile, but I've successfully used KISS with both compiles in the past, as well as both compiles with a hodgepodge of plugins swapped around.

I eventually got this to work last night, but I have no idea why it worked. Basically, I tried to log over to another toon, but the instance crashed to desktop. When I logged back in and thought "hey, weirder shit has happened... lets try this crap again..." the mac started right up and went on like nothing had happened. It works now.

Why it takes a CTD to shake loose EQ/MQ2 gremlins and allow something that's worked for literally a couple years to work again is beyond me.
 
Re: KissAssist v9.1.2 Updated 09/15/2016 - Suck It Autobard

Not to be a nitpicking biatch.... BUT......

Not everyone likes to load MQ2Map plugin ... especially when your 6 boxing your own personal army.... lag drag/resource hogger of a plugin.

So... to avoid the "unable to parse error" when HUNTER mode (or any mode where you are puller) attempts to set the /mapfilter command on line 4963 when setting pullvars in pullvars sub.....

Rich (BB code):
/mapfilter CastRadius ${PullRange}

should be changed to:

Rich (BB code):
/if (${Plugin[MQ2Map].Name.Equal[MQ2Map]}) /mapfilter CastRadius ${PullRange}

Get on it Maskoi... SLAP... lol

Oh.. and I did finish EQ_Restore app months and months ago.... just forgot where the hell i put the code to compile and release it to the community.... looking for it now.

And on another note.....

I guess we don't believe in proper line spacing / nesting in code anymore??? Or did you just get lax and lazy since you don't have me around anymore to be a anal retentive douche and bug you about proper code lineup/spacing... lol
I cringed when i opened KissAssist 9.x and saw all the misaligned code lines.


Maybe i need to come back officially and start busting Maskoi's lizard balls again... if only to satisfy my irrational need for anal retentive order... and I guess to keep manual's updated / address support issues.....

(Hint Hint... I'm bored to hell Maskoi... drop me a PM.. let's talk about it)
 
Must have opened one of your versions. Who the fuck plays without mq2map.
 
Must have opened one of your versions. Who the fuck plays without mq2map.

A Todo list for me more or less.

DO NOT POST YOUR ISSUES IN THIS THREAD or I will delete your existence.


Fix mapfilter command causing error when MQ2Map not loaded (Thanks THD)

LOL (Smirk)
 
KissAssist Release KissAssist v9.1.3 Updated 09/25/2016

Users who are viewing this thread

Back
Top
Cart