• 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 5/24/2014 v7.2

Status
Not open for further replies.

Maskoi

old and salty
Joined
Sep 28, 2005
RedCents
82,796¢
attachment.php


KissAssist 7 Updated 5/24/2014 v7.2

Instructions/Settings Info Click Here

Current Features

  • Supports all classes for DPS Melee, Caster and Bards
  • Supports any level character
  • Set up characters to Pull, Tank or Assist others.
  • Select Player, Mercenary or Pet as Main Assist
  • Toons can follow Main Assist, remain stationary or return to anchor spot after mob dies.
  • Pets supported
  • Keep all buffs up Auras, Group, Self, Pet and Clickys
  • Creates an ini file for each toon
  • Separate Melee and Casting DPS settings.
  • Single Buff section for ease of use supports Spells/AA's/Items
  • Single DPS section for ease of use Spells/AA's/Items/Discs
  • Auto Mana/Endurance med detection depending on class.
  • Med settings to turn ON/Off and percentages to Start/Stop
  • Separate Bard twist setting for combat and non combat
  • Single Heal section for ease of use. Heal with any class or your pet
  • Loot mobs and set up what items to keep. sell, or destroy via ninjadvloot and separate loot.ini file
  • Auto accept rez if turned on via MQ2Rez
  • Auto accept party Invites
  • Auto accept trades from other players/toons
  • Mount support AA or Item.
  • Mez mobs feature
  • Auto detect progression servers and set variables accordingly for features not yet available. i.e. Extended Target Window.
  • Commands to turn on/off major features i.e. healing, mezzing, melee etc.
  • Basic mercenary control - Define when merc attacks.
  • Supports Attack Buffs
  • Supports Autofire
  • Rez players
  • Auto revive Mercs
  • AFK Tools - Inspired by AHTools
  • Burn Section
  • Pull mobs ini file support
  • Ignore mobs ini file support
  • Mez Immune ini file support
  • Recognition for players on Zek server
  • EQBC message support.

K.I.S.S. Assist is our macro for all classes/levels for exclusive use of our subscribers at RedGuides.com

Requires plugins* MQ2Cast, MQ2Exchange, MQ2Melee, MQ2MoveUtils, Mq2Rez, & MQ2Twist (Bards) ,Extended Target Window and ninjadvloot.inc file.

* All plugins are included in our compile.




If you like KissAssist and would like to help keep up my enthusiasm
for adding/updating features, Please consider donating. Thanks


Ninjadvloot.ini is included with the Official Compile or get it here
 

Attachments

Last edited:
KissAssist 7.2
GoM Feature Fixed
Aggro Feature Fixed


New Aggro Tag added |INC
Mainly for toons in Tank mode to cast aggro spells on inc mobs. Will only cast on mobs outside of camp radius e.g. incoming
Rich (BB code):
Aggro1=Demand for Power|100|<|INC

Aggro section. - Requires RoF expansion
AggroOn=0/1 Off/On
Aggro1=Fading Memories|20|>|Me - AA/Disc/Item/Spell|% aggro|<> less than/greater than| Me/MA/Mob|INC cast on Target.

Rich (BB code):
[Aggro]
AggroOn=1
Aggro1=Demand for Power|100|<|INC
Aggro2=Terror of Poira|100|<|Mob
Aggro3=NULL
 
Last edited:
A heads up for when you ever start with adding an option to chainpull.

Had some experience with chainpulling using the 'Into the Hills' mac from Blitter and it can push your tank out of camp pretty far if not set correctly.

Cause of the chainpulls your tank does not return to camp and waits where he killed the last mob, then he engages the new pulled mob and moves his camp a bit further again, etc. etc.... till he is OOR of the camp and he has to solo the mobs, then shit hits the fan.

Also no rebuffing is gong on, cause there is always a mob in your extended target window.

As I said this is just a heads up =)
 
Where can I get the "into the hills" mac?

A heads up for when you ever start with adding an option to chainpull.

Had some experience with chainpulling using the 'Into the Hills' mac from Blitter and it can push your tank out of camp pretty far if not set correctly.

Cause of the chainpulls your tank does not return to camp and waits where he killed the last mob, then he engages the new pulled mob and moves his camp a bit further again, etc. etc.... till he is OOR of the camp and he has to solo the mobs, then shit hits the fan.

Also no rebuffing is gong on, cause there is always a mob in your extended target window.

As I said this is just a heads up =)
 
Maskoi,

Just want to ensure that my ini if generating correctly. Before I launched the new kissassist I changed this line in my ini:
Rich (BB code):
[General]
KissAssistVer=0

After I launched the mac, it gave me the message it was writing it's updates. Now when I look at the ini this is the change:
Rich (BB code):
[General]
KissAssistVer=7.1

I just want to ensure I did the right thing and that the new 7.2 is actually writing 7.1 for the version in the ini.
 
yar i forgot to change
Rich (BB code):
/declare MacroVer               string      outer       7.1

Uploaded correct file
 
No idea why but when running as tank it has these moments where it will target itself and do nothing for 30s or more even if the puller is getting beat on in camp. After awhile it just goes back to normal.
 
Having trouble with dps and gom.

Best I can tell from the debugcombat spew: kissassist (mq2cast?) isn't waiting the 1.5 secs after casting a heal or dps spell. Instead it's attempting to cast the next spell almost immediately, causing it to skip one or more spells. Thusly the dps is casting out of order and gom isn't casting at all. Or; maybe I'm reading in to it wrong. But gom isn't going off for me and dps is casting out of order and the spew is showing lots of CAST_FAIL and Timer: 0 for the "next" spell(s), immediately after casting a spell.

Is there anything I can do to correct this?
 
Is this on one toon or all them? Did you download version 7.2?
 
Aye, all toons running 7.2

- - - Updated - - -

Instant duration spells are suppose to pick up a timer = to DSPInterval, yes?
 
It keeps adding mobs in neriak 4th gate as mez immune but they're not mez immune. Example a dark reaver or a skeleton it keeps adding them to the mezimmune list but neither are. Maybe it thinks they're undead and immune i dont know.
 
Say; the guards in ETWK will get added to mez immune when running the progression missions for that zone. At some stages of the group missions, those guards are mez immune for a brief period of time. The other 99% of the time they're fine for mezzing. I just gotta remember to fix the ini after the mission. Could this be what yer seeing, william12?
 
Say; the guards in ETWK will get added to mez immune when running the progression missions for that zone. At some stages of the group missions, those guards are mez immune for a brief period of time. The other 99% of the time they're fine for mezzing. I just gotta remember to fix the ini after the mission. Could this be what yer seeing, william12?

No its the normal version of fourth gate. They're never mez immune that i know of. I've mezzed them with a bard and enchanter but every few days i check the ini and it has like 10 mobs listed as mez immune but none of them really are. Guess ill find a way to stop it from auto adding them to immune list.
 
find and delete this line
Rich (BB code):
/if (${Macro.Return.Equal[CAST_IMMUNE]}) /call Event_MezImmune ${Target.ID}
 
I pull and fight bunches of mobs to farm em, how can I setup my bard to continously twist 4 songs as long as there is a mob in the xtarget window aggroed on grp???
All my bard does is engage and start meleetwist after like 1 to 2 sec. The actuall target most of the time is allready down to 50 at that time and dies 1 or 2 seconds later.
Bard then gets next target and again starts meleetwist with the first song which makes no sense at all. Help pls.
 
That's the twistwhat setting. It is what is twisted when no mobs are in target. Just set it the same as meleetwist.

Code:
Twistmed=3 4
Twistmelee=5 6 7 8 9
Twistwhat=5 6 7 8 9
 
Last edited:
I found a new spot to try and grind some AA's this weekend, but Just can't seem to Iron out a few problems I am having. I have a monk setup as a puller and I need to keep Levitation on her, but No matter how I set it on my Shaman or chanter they just buff themselves and not the monk. I am running the Monk and Shaman on same PC.

I have also run into a problem with looting. I can't get any of the toons to loot. There is an NPC at about 15 feet from my camp spot, but the NPC is friendly and I have added them to the ignore list. I ended up modifying a line in Ninjadvloot.inc to get it to work, but there should be a way to get it to work without doing that.

I changed:

Rich (BB code):
    /declare DeadCount int local ${SpawnCount[corpse radius ${CorpseRadius} zradius 50]}
    /if (${Debugloot}) /echo There are ${DeadCount} corpses in range.
    /if (!${LootMobs} || ${SpawnCount[npc radius ${MobsTooClose} zradius 50]} || !${DeadCount} || ${Me.Combat} || !${Me.FreeInventory} || ${Me.XTarget[${AutoHater}].ID} && !${CombatLooting}) /return

too

Rich (BB code):
    /declare DeadCount int local ${SpawnCount[corpse radius ${CorpseRadius} zradius 50]}
    /if (${Debugloot}) /echo There are ${DeadCount} corpses in range.
    /if (!${LootMobs} || !${DeadCount} || ${Me.Combat} || !${Me.FreeInventory} || ${Me.XTarget[${AutoHater}].ID} && !${CombatLooting}) /return

The test for spawns nearby is returning 1 and just aborts the looting routine.

By the way, getting the toons to loot has never been an issue, till today.

I have tried both Ver 7.2 and the new 7.3 and they both do the same thing.

Any help would be appreciated.

Ctaylor
 
How are you trying to levitate the monk? Group leveitation aa is the best. Post the ini entry

In yout loot.ini file set mobstoclose=5 to fix looting.
 
Enchanter Not on same PC as Monk.
Have tried:
Levitation|!MA
Levitation|Melee

Rich (BB code):
[Buffs]
BuffsOn=1
Buffs1=Voice of Cognizance|Caster
Buffs2=Hastening of Erradien|MA
Buffs3=Guard of Druzzil|Me
Buffs4=Rune of Erradien|Me
Buffs5=Opalescent Rune|Me
Buffs6=Sorcerous Shield|Me
Buffs7=Mystifier's Aura|Aura
Buffs8=Ward of Bedazzlement
Buffs9=Necklace of the Revived|Dual|Geomantra III
Buffs10=Ring of Gibbering Madness|Dual|Might of the Giants
Buffs11=Twisted Ring of Madness|Dual|Knowledge of the Past III
Buffs12=Ganbom's Rod of Curses|Dual|Prismatic Ward I
Buffs13=Levitation
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
ChecKBuffsTimer=20

Shaman, On same computer as Monk

Have tried the same with him as with Chanter.

Rich (BB code):
[Buffs]
BuffsOn=1
Buffs1=Champion|MA
Buffs2=Talisman of Unity|Dual|Spirit of Determination|Me
Buffs3=Cannibalization|Mana|90|30
Buffs4=Talisman of the Tribunal
Buffs5=Talisman of the Resolute
Buffs6=Talisman of Celerity
Buffs7=The Skull of Den Lord Rakban|Dual|Aura of Pure Arcanum|Me
Buffs8=Skull of Vishimtar|Dual|Form of Defense III|Me
Buffs9=Languor|MA
Buffs10=Bleached Totem|Dual|Prismatic Ward I
Buffs11=Levitation
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
ChecKBuffsTimer=20

All of them are in same group and right next to eachother.

ctaylor
 
Do you have the level 51 spell Levitation? /kisscheck

My chanter cast it on the MA no problem Buffs11=Levitation|MA. I know you want yours on your puller. It sounds like it might be a weird stacking issue.
 
Like I said the Chanter and Shaman cast it on themselves. So no need to do the /kisscheck. I watch them mem the spell and cast it on themselves, but they stop there. My puller has to run across water when pulling, so I really need Levitation any other time I would never use it.

ctaylor
 
Like I said the Chanter and Shaman cast it on themselves. So no need to do the /kisscheck. I watch them mem the spell and cast it on themselves, but they stop there. My puller has to run across water when pulling, so I really need Levitation any other time I would never use it.

ctaylor

Try this on the shaman Buffs11=Group Perfected Levitation
 
I don't have either of those AA's on my Shaman yet. They are not as important as some of the other AA's I need to get first and it shouldn't Matter. The spell should work just like the AA. They both cast the Spell, just not on others. I have a tendency to think that NOT casting the levitation spell on others is not by design.

ctaylor
 
Please try the lower level spell Levitate and tell me if that works? You will need batwings
 
I will try the lower level spell When I can get back to POK and get the Batwings. Here is some additional Information.

/kisscheck
Rich (BB code):
[2014/06/08 10:29:28] [MQ2] KissCheck

[2014/06/08 10:29:28] [MQ2] ---------------->> Scanning Buffs <<----------------

[2014/06/08 10:29:28] [MQ2] -- No Spelling Errors or Missing Items Detected

[2014/06/08 10:29:28] [MQ2] ---------------->> Scanning DPS <<----------------

[2014/06/08 10:29:28] [MQ2] -- No Spelling Errors or Missing Items Detected

[2014/06/08 10:29:28] [MQ2] ---------------->> Scanning Burn <<----------------

[2014/06/08 10:29:28] [MQ2] -- No Spelling Errors or Missing Items Detected

[2014/06/08 10:29:28] [MQ2] ---------------->> Scanning Heals <<----------------

[2014/06/08 10:29:28] [MQ2] -- Nothing defined in this section

[2014/06/08 10:29:28] [MQ2] ---------------->> Scanning AE <<----------------

[2014/06/08 10:29:28] [MQ2] -- Nothing defined in this section

[2014/06/08 10:29:28] [MQ2] ---------------->> Scanning Cures <<----------------

[2014/06/08 10:29:29] [MQ2] -- Nothing defined in this section

[2014/06/08 10:29:29] [MQ2] ---------------->> Scanning Pet <<----------------

[2014/06/08 10:29:29] [MQ2] -- No Spelling Errors or Missing Items Detected

[2014/06/08 10:29:29] [MQ2] ---------------->> Scanning PetBuffs <<----------------

[2014/06/08 10:29:29] [MQ2] -- Nothing defined in this section

[2014/06/08 10:29:29] [MQ2] ---------------->> Scanning GoM <<----------------

[2014/06/08 10:29:29] [MQ2] ...ERROR: GoM1=Gift of Mana Spell unable to find as a Spell, AA, Item or Combat Ability

[2014/06/08 10:29:29] [MQ2] ...ERROR: GoM2=Gift of Mana Spell unable to find as a Spell, AA, Item or Combat Ability

Here is some log information when starting kissassist on chanter when I drop Levitation and start logging.
Rich (BB code):
[2014/06/08 10:28:08] [MQ2] >> Set DebugBuffs: On

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs CheckBuffs: enter

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff1: Voice of Cognizance|Caster

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 1 1stPart: Voice of Cognizance 2ndPart: Caster FullText: Voice of Cognizance|Caster Type: Group v2

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 1 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Group v2

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 1 Voice of Cognizance|Caster

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff2: Hastening of Erradien|MA

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 2 1stPart: Hastening of Erradien 2ndPart: MA FullText: Hastening of Erradien|MA Type: Group v2

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 2 Hastening of Erradien|MA

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff3: Guard of Druzzil|Me

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 3 1stPart: Guard of Druzzil 2ndPart: Me FullText: Guard of Druzzil|Me Type: Group v2

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 2 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Group v2

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 3 Guard of Druzzil|Me

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff4: Rune of Erradien|Me

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 4 1stPart: Rune of Erradien 2ndPart: Me FullText: Rune of Erradien|Me Type: Single

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 20 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Single

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 4 Rune of Erradien|Me

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff5: Opalescent Rune|Me

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 5 1stPart: Opalescent Rune 2ndPart: Me FullText: Opalescent Rune|Me Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 10 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 5 Opalescent Rune|Me

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff6: Sorcerous Shield|Me

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 6 1stPart: Sorcerous Shield 2ndPart: Me FullText: Sorcerous Shield|Me Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 5 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 6 Sorcerous Shield|Me

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff7: Mystifier's Aura|Aura

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 7 1stPart: Mystifier's Aura 2ndPart: Aura FullText: Mystifier's Aura|Aura Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 7 Mystifier's Aura|Aura

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff8: Ward of Bedazzlement

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 8 1stPart: 0 2ndPart: 0 FullText: Ward of Bedazzlement Type: NULL

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 3 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 8 Ward of Bedazzlement

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff9: Necklace of the Revived|Dual|Geomantra III

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 9 1stPart: Necklace of the Revived 2ndPart: Dual FullText: Necklace of the Revived|Dual|Geomantra III Type: NULL

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 4 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 9 Necklace of the Revived|Dual|Geomantra III

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff10: Ring of Gibbering Madness|Dual|Might of the Giants

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 10 1stPart: Ring of Gibbering Madness 2ndPart: Dual FullText: Ring of Gibbering Madness|Dual|Might of the Giants Type: NULL

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 8 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 10 Ring of Gibbering Madness|Dual|Might of the Giants

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff11: Twisted Ring of Madness|Dual|Knowledge of the Past III

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 11 1stPart: Twisted Ring of Madness 2ndPart: Dual FullText: Twisted Ring of Madness|Dual|Knowledge of the Past III Type: NULL

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 6 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 11 Twisted Ring of Madness|Dual|Knowledge of the Past III

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff12: Ganborn's Rod of Curses|Dual|Prismatic Ward I

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 12 1stPart: Ganborn's Rod of Curses 2ndPart: Dual FullText: Ganborn's Rod of Curses|Dual|Prismatic Ward I Type: NULL

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 12 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs reset var 12 Ganborn's Rod of Curses|Dual|Prismatic Ward I


[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Buff13: Levitation

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs 13 1stPart: 0 2ndPart: 0 FullText: Levitation Type: NULL

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: NULL SongSlot: NULL Stacks: TRUE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs -- 2nd asssigned: Levitation

[2014/06/08 10:28:09] [MQ2] DEBUGBUFFS CheckBuffs Self Buff

[2014/06/08 10:28:16] [MQ2] Casting Levitation on me.

[2014/06/08 10:28:18] [MQ2] DEBUGBUFFS CheckBuffs reset var 13 Levitation

[2014/06/08 10:28:18] [MQ2] DEBUGBUFFS CheckBuffs leave

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs CheckBuffs: enter

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs Buff1: Voice of Cognizance|Caster

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs 1 1stPart: Voice of Cognizance 2ndPart: Caster FullText: Voice of Cognizance|Caster Type: Group v2

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs reset var 1 Voice of Cognizance|Caster

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs Buff2: Hastening of Erradien|MA

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs 2 1stPart: Hastening of Erradien 2ndPart: MA FullText: Hastening of Erradien|MA Type: Group v2

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs reset var 2 Hastening of Erradien|MA

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs Buff3: Guard of Druzzil|Me

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs 3 1stPart: Guard of Druzzil 2ndPart: Me FullText: Guard of Druzzil|Me Type: Group v2

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs reset var 3 Guard of Druzzil|Me

[2014/06/08 10:28:22] [MQ2] DEBUGBUFFS CheckBuffs Buff4: Rune of Erradien|Me

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 4 1stPart: Rune of Erradien 2ndPart: Me FullText: Rune of Erradien|Me Type: Single

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 4 Rune of Erradien|Me

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff5: Opalescent Rune|Me

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 5 1stPart: Opalescent Rune 2ndPart: Me FullText: Opalescent Rune|Me Type: Self

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 5 Opalescent Rune|Me

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff6: Sorcerous Shield|Me

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 6 1stPart: Sorcerous Shield 2ndPart: Me FullText: Sorcerous Shield|Me Type: Self

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 6 Sorcerous Shield|Me

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff7: Mystifier's Aura|Aura

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 7 1stPart: Mystifier's Aura 2ndPart: Aura FullText: Mystifier's Aura|Aura Type: Self

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 7 Mystifier's Aura|Aura

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff8: Ward of Bedazzlement

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 8 1stPart: 0 2ndPart: 0 FullText: Ward of Bedazzlement Type: NULL

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 8 Ward of Bedazzlement

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff9: Necklace of the Revived|Dual|Geomantra III

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 9 1stPart: Necklace of the Revived 2ndPart: Dual FullText: Necklace of the Revived|Dual|Geomantra III Type: NULL

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 9 Necklace of the Revived|Dual|Geomantra III

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff10: Ring of Gibbering Madness|Dual|Might of the Giants

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 10 1stPart: Ring of Gibbering Madness 2ndPart: Dual FullText: Ring of Gibbering Madness|Dual|Might of the Giants Type: NULL

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 10 Ring of Gibbering Madness|Dual|Might of the Giants

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff11: Twisted Ring of Madness|Dual|Knowledge of the Past III

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 11 1stPart: Twisted Ring of Madness 2ndPart: Dual FullText: Twisted Ring of Madness|Dual|Knowledge of the Past III Type: NULL

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 11 Twisted Ring of Madness|Dual|Knowledge of the Past III

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff12: Ganborn's Rod of Curses|Dual|Prismatic Ward I

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 12 1stPart: Ganborn's Rod of Curses 2ndPart: Dual FullText: Ganborn's Rod of Curses|Dual|Prismatic Ward I Type: NULL

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 12 Ganborn's Rod of Curses|Dual|Prismatic Ward I

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs Buff13: Levitation

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs 13 1stPart: 0 2ndPart: 0 FullText: Levitation Type: NULL

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs reset var 13 Levitation

[2014/06/08 10:28:23] [MQ2] DEBUGBUFFS CheckBuffs leave

[2014/06/08 10:28:27] [MQ2] DEBUGBUFFS WriteBuffs Enter

[2014/06/08 10:28:27] [MQ2] DEBUGBUFFS CleanBuffsFile 1 21118 0.00 0.00

[2014/06/08 10:28:27] [MQ2] DEBUGBUFFS CleanBuffsFile 2 NULL -8.00 10.00

[2014/06/08 10:28:28] [MQ2] DEBUGBUFFS WriteBuffs Leave

Here is part of the log when I drop Levitation off my monk

Rich (BB code):
[2014/06/08 10:29:07] [MQ2] xxxxxxxxxx needs Levitation because it wore off.

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs CheckBuffs: enter

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff1: Voice of Cognizance|Caster

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 1 1stPart: Voice of Cognizance 2ndPart: Caster FullText: Voice of Cognizance|Caster Type: Group v2

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 1 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Group v2

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 1 Voice of Cognizance|Caster

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff2: Hastening of Erradien|MA

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 2 1stPart: Hastening of Erradien 2ndPart: MA FullText: Hastening of Erradien|MA Type: Group v2

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 2 Hastening of Erradien|MA

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff3: Guard of Druzzil|Me

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 3 1stPart: Guard of Druzzil 2ndPart: Me FullText: Guard of Druzzil|Me Type: Group v2

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 2 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Group v2

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 3 Guard of Druzzil|Me

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff4: Rune of Erradien|Me

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 4 1stPart: Rune of Erradien 2ndPart: Me FullText: Rune of Erradien|Me Type: Single

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 20 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Single

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 4 Rune of Erradien|Me

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff5: Opalescent Rune|Me

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 5 1stPart: Opalescent Rune 2ndPart: Me FullText: Opalescent Rune|Me Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 10 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 5 Opalescent Rune|Me

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff6: Sorcerous Shield|Me

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 6 1stPart: Sorcerous Shield 2ndPart: Me FullText: Sorcerous Shield|Me Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 5 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 6 Sorcerous Shield|Me

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff7: Mystifier's Aura|Aura

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 7 1stPart: Mystifier's Aura 2ndPart: Aura FullText: Mystifier's Aura|Aura Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 7 Mystifier's Aura|Aura

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff8: Ward of Bedazzlement

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 8 1stPart: 0 2ndPart: 0 FullText: Ward of Bedazzlement Type: NULL

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 3 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 8 Ward of Bedazzlement

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff9: Necklace of the Revived|Dual|Geomantra III

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 9 1stPart: Necklace of the Revived 2ndPart: Dual FullText: Necklace of the Revived|Dual|Geomantra III Type: NULL

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 4 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 9 Necklace of the Revived|Dual|Geomantra III

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff10: Ring of Gibbering Madness|Dual|Might of the Giants

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 10 1stPart: Ring of Gibbering Madness 2ndPart: Dual FullText: Ring of Gibbering Madness|Dual|Might of the Giants Type: NULL

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 8 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 10 Ring of Gibbering Madness|Dual|Might of the Giants

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff11: Twisted Ring of Madness|Dual|Knowledge of the Past III

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 11 1stPart: Twisted Ring of Madness 2ndPart: Dual FullText: Twisted Ring of Madness|Dual|Knowledge of the Past III Type: NULL

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 6 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 11 Twisted Ring of Madness|Dual|Knowledge of the Past III

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff12: Ganborn's Rod of Curses|Dual|Prismatic Ward I

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 12 1stPart: Ganborn's Rod of Curses 2ndPart: Dual FullText: Ganborn's Rod of Curses|Dual|Prismatic Ward I Type: NULL

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 12 SongSlot: NULL Stacks: FALSE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 12 Ganborn's Rod of Curses|Dual|Prismatic Ward I

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs Buff13: Levitation

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs 13 1stPart: 0 2ndPart: 0 FullText: Levitation Type: NULL

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs BuffSlot: 9 SongSlot: NULL Stacks: TRUE 2nd Part: 0<1 Tar Type: Self

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs reset var 13 Levitation

[2014/06/08 10:29:07] [MQ2] DEBUGBUFFS CheckBuffs leave

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs CheckBuffs: enter

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff1: Voice of Cognizance|Caster

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 1 1stPart: Voice of Cognizance 2ndPart: Caster FullText: Voice of Cognizance|Caster Type: Group v2

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 1 Voice of Cognizance|Caster

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff2: Hastening of Erradien|MA

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 2 1stPart: Hastening of Erradien 2ndPart: MA FullText: Hastening of Erradien|MA Type: Group v2

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 2 Hastening of Erradien|MA

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff3: Guard of Druzzil|Me

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 3 1stPart: Guard of Druzzil 2ndPart: Me FullText: Guard of Druzzil|Me Type: Group v2

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 3 Guard of Druzzil|Me

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff4: Rune of Erradien|Me

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 4 1stPart: Rune of Erradien 2ndPart: Me FullText: Rune of Erradien|Me Type: Single

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 4 Rune of Erradien|Me

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff5: Opalescent Rune|Me

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 5 1stPart: Opalescent Rune 2ndPart: Me FullText: Opalescent Rune|Me Type: Self

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 5 Opalescent Rune|Me

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff6: Sorcerous Shield|Me

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 6 1stPart: Sorcerous Shield 2ndPart: Me FullText: Sorcerous Shield|Me Type: Self

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 6 Sorcerous Shield|Me

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff7: Mystifier's Aura|Aura

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 7 1stPart: Mystifier's Aura 2ndPart: Aura FullText: Mystifier's Aura|Aura Type: Self

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 7 Mystifier's Aura|Aura

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff8: Ward of Bedazzlement

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 8 1stPart: 0 2ndPart: 0 FullText: Ward of Bedazzlement Type: NULL

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 8 Ward of Bedazzlement

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff9: Necklace of the Revived|Dual|Geomantra III

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs 9 1stPart: Necklace of the Revived 2ndPart: Dual FullText: Necklace of the Revived|Dual|Geomantra III Type: NULL

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs reset var 9 Necklace of the Revived|Dual|Geomantra III

[2014/06/08 10:29:11] [MQ2] DEBUGBUFFS CheckBuffs Buff10: Ring of Gibbering Madness|Dual|Might of the Giants

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs 10 1stPart: Ring of Gibbering Madness 2ndPart: Dual FullText: Ring of Gibbering Madness|Dual|Might of the Giants Type: NULL

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs reset var 10 Ring of Gibbering Madness|Dual|Might of the Giants

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs Buff11: Twisted Ring of Madness|Dual|Knowledge of the Past III

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs 11 1stPart: Twisted Ring of Madness 2ndPart: Dual FullText: Twisted Ring of Madness|Dual|Knowledge of the Past III Type: NULL

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs reset var 11 Twisted Ring of Madness|Dual|Knowledge of the Past III

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs Buff12: Ganborn's Rod of Curses|Dual|Prismatic Ward I

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs 12 1stPart: Ganborn's Rod of Curses 2ndPart: Dual FullText: Ganborn's Rod of Curses|Dual|Prismatic Ward I Type: NULL

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs reset var 12 Ganborn's Rod of Curses|Dual|Prismatic Ward I

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs Buff13: Levitation

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs 13 1stPart: 0 2ndPart: 0 FullText: Levitation Type: NULL

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs reset var 13 Levitation

[2014/06/08 10:29:12] [MQ2] DEBUGBUFFS CheckBuffs leave

[2014/06/08 10:29:14] [MQ2] toggle DebugBuffs

[2014/06/08 10:29:15] [MQ2] >> Set DebugBuffs: Off

Looking through the code nothing pops out at me right now. Will try and look at it some more later today, but for now have to take the family out for a while.

EDIT: She still Had Batwings on her. I should of checked before replying. Same thing happens she cast on herself and then stops.

Laters

ctaylor

Man having a few Beers makes this process a whole lot easier.

Rich (BB code):
               | If Target.Type=Single then buff each party member with single buff
                /if (${Spell[${Buffs[${i}]}].TargetType.Find[single]}) {
                /if (${FullText.Arg[2,|].Equal[Dual]})  /varset Buffs[${i}] ${1stPart}
                    /if (${Group} && ${Me.CurrentMana}>${Spell[${Buffs[${i}]}].Mana}*(${Group})) {
                        /if (${DebugBuffs}) /echo DEBUGBUFFS CheckBuffs Single Type Group Buff
                       /for j 0 to ${Group}
                            /if (${DebugBuffs}) /echo DEBUGBUFFS CheckBuffs !${Group.Member[${j}].ID} || ${Spawn[${Group.Member[${j}]}].Distance}>=${SpellRange} || ${2ndPart.Equal[Me]} && ${j}>=1 || ${2ndPart.Equal[MA]} && ${Group.Member[${j}].ID}!=${Spawn[${MainAssistType} ${MainAssist}].ID} || ${Buff${i}GM${j}}
                            | Check if party member is alive in zone and within spell range and spell timer does not exist
                            /if (!${Group.Member[${j}].ID} || ${Spawn[${Group.Member[${j}]}].Distance}>=${SpellRange} || ${Buff${i}GM${j}}) /goto :nextmember
                            /if (${2ndPart.Equal[Me]} && ${j}>=1) /goto :nextmember
                            /if (${2ndPart.Equal[caster]} && ${Select[${Group.Member[${j}].Class.ShortName},CLR,DRU,SHM,BST,ENC,MAG,NEC,PAL,SHD,RNG,WIZ]}==0 || ${2ndPart.Equal[Melee]} && ${Select[${Group.Member[${j}].Class.ShortName},BRD,BER,BST,MNK,PAL,ROG,RNG,SHD,WAR]}==0) /goto :nextmember
                            /if (${Me.CurrentMana}<${Spell[${Buffs[${i}]}].Mana}) /goto :nextmember
                            /call CastWhat "${Buffs[${i}]}" ${Group.Member[${j}].ID} Buffs
                            /if (${Macro.Return.Equal[CAST_SUCCESS]}) {
                                /echo Buffing ${Buffs[${i}]} on ${Group.Member[${j}].CleanName}
                                /varcalc Buff${i}GM${j} (${Spell[${Buffs[${i}]}].Duration.TotalSeconds}*${DurationMod})*10
                                /doevents flush Worn_off
                                /varset WriteBuffsTimer 0
                                /call WriteBuffs
                            }
                            :nextmember
                        /next j
                    } else /if (${Select[${2ndPart},MA,Melee,Caster]}==0) {
                        /call CastWhat "${Buffs[${i}]}" ${Me.ID} Buffs
                    }
                }

OK when I do /echo ${Spell[Levitation].TargetType} It returns Self not Single.

Not sure if I should keep updating this, but.

When I \echo ${Spell[Spell Name].TargetType} I get the following:

Levitation = Self
Reflect = Self
Mana Flare = Self
Dictate = Single
Quelling Wave = Targeted AE
Rune of Erradien = Single


Is there a problem with the Spell TLO? Levitation should be Single as well as Mana Flare. Rune of Erradien is returning the correct value.

- - - Updated - - -

Is anyone having the same issue or is it just me?

Any guidance would be appreciated.

ctaylor

- - - Updated - - -

OK I found this. It is kind of old, but it applies.

http://www.macroquest2.com/phpBB3/viewtopic.php?f=47&t=13443&hilit=TargetType

ctaylor

- - - Updated - - -

I am not sure how MQ2 process Ands(&&) and ors(||), but replacing the above highlighted line with the following:

Rich (BB code):
                /if (${Me.Book[${Me.Book[${Buffs[${i}]}]}].ID} && ${Spell[${Me.Book[${Me.Book[${Buffs[${i}]}]}].ID}].TargetType.Find[single]} || ${Spell[${Buffs[${i}]}].TargetType.Find[single]}) {

The logic I would want would be /if the first and second test are true or if the third test is true then return true.

Am I off base here guy's or am I the only one having this issue?

- - - Updated - - -

I did some testing last night. Accessing the Levitation spell TargetType using the Me.Book object Returns Single not Self. I got it to start casting Levitation on the group, but it is casting Levitation twice on the caster. I think there is a section of code that casts if spell.TargeType = self. will have to change that to look at the same test to stop the double casting. Will keep working on.

I noticed also that when casting single buff spells, The caster will only cast the spell on group members when it wears off the caster. it only checks if the caster has the buff before buffing the others in group.

Well back to work.

Ctaylor
 
Last edited:
OK got it working. I made a few changes and now I can buff my group with single buffs. There was a problem with the !MA. In the loop for buffing the group, there was no check for !MA. So far tested with my Warrior, Chanter, and Mage. ran it for an hour or so and chanter kept Levitation on everyone but MA.

Ctaylor
 
KissAssist Release KissAssist 7 Updated 5/24/2014 v7.2
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart