Impressive work Dev. I got this downloaded and set up in pretty much one pass of the INI. Buffs and heals beautifully. A couple of MINOR tweaks later and it was running my druid alongside my cleric and keeping my MT nice and covered with thorns....as long as everyone is grouped together.
No matter what I've tried so far I can't get it to buff the Watch List. It heals them fine. It continues to buff itself and the druid which its grouped with.
Just so you know I've tried for multiple hours today to figure it out for myself (cause I'm curious as hell and trying to learn) but I got way too deep into a nested multi-variable if statement and I think my eyes started to bleed. I'm sure I could eventually get it but right now I'd just like to go kill some stuff so I'm gonna give in and post for help. (I even read this entire thread and tried multiple searches. Have I proven myself worthy to ask for help yet?)
On a side note, it wouldn't even recognize the Watch List at first because out of all the multiple variations of "how to set up the INI" docs I have only the update notes in the devCommon itself mentioned the Value=x part. So if anyone else is not getting the WatchList recognized at all, that's why.
In my case, however, when it calls the buff routine I get this (I have DebugMode=TRUE):
[2011/04/20 13:33:15] [MQ2] [MQ2] >> Checking buffs - In Combat: TRUE
[2011/04/20 13:33:15] [MQ2] [MQ2] >> Checking watch list
[2011/04/20 13:33:17] [MQ2] [MQ2] >> Name1 is missing Resolution
[2011/04/20 13:33:17] [MQ2] [MQ2] >> Resolution will not stack with Name1's current buff NULL
[2011/04/20 13:33:19] [MQ2] [MQ2] >> Name2 is missing Resolution
[2011/04/20 13:33:19] [MQ2] [MQ2] >> Resolution will not stack with Name2's current buff NULL
[2011/04/20 13:33:20] [MQ2] [MQ2] >> Buff check Completed
Please note that there are multiple buffs in my buff list and it only does this one try per toon. In order to try to narrow it down I buffed one of the toons with Reso and reran the whole thing. This time it tried to cast Symbol on Name1 with the same NULL outcome and Reso on the Name2. So somewhere its failing something and then just quitting the loop for that toon.
(FYI, in case it isn't obvious I've edited the toon names for privacy.)
Here's my INI in progress...
Code:
[General]
MinSafeDistance=50
CampRadius=125
ResistTries=3
TimeToSitAfterCast=3s
ReplyToTells=false
Announcements=true
AnnounceChan=/1
LootCorpses=false
UnsafePCAction=continue
AllowInterrupt=true
AllowSit=true
PullerName=Nottelling
MainAssist=Nottelling
MainTank=Nottelling
GroupBuffAtStart=true
SelfBuffAtStart=true
HealAtStart=true
DebuffAtStart=true
WatchBuffAtStart=TRUE
MinBuffCheckTimer=1m
HealCheckTime=1s
RezSpell=Ressurection
RezSlot=gem6
RezAnnounce=Rez inc on %t
YaulpSpell=
YaulpSlot=
EmergencyHealHP=20
UseEpicBalance=false
UseAABalance=false
HealPets=false
DebugMode=TRUE
UseEQBC=False
[SelfBuffs]
Value=2
SelfBuffName1=Resolution
SelfBuffText1=Resolution
SelfBuffSlot1=gem1
SelfBuffAlias1=hp
SelfBuffAuto1=TRUE
SelfBuffCombat1=TRUE
SelfBuffName3=Symbol of Naltron
SelfBuffText3=Symbol of Naltron
SelfBuffSlot3=gem2
SelfBuffAlias1=Symbol
SelfBuffAuto1=TRUE
SelfBuffCombat1=TRUE
[GroupBuffs]
Value=3
GroupBuffGroup1=NULL
GroupBuffGroupDisplayName1=NULL
GroupBuffSingle1=Resolution
GroupBuffSingleDisplayName1=Resolution
GroupBuffAlias1=hp
GroupBuffTargets1=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffSlot1=gem1
GroupBuffCombat1=TRUE
GroupBuffGroupAnnounce1=
GroupBuffSingleAnnounce1=Reso inc on %t
GroupBuffAuto1=TRUE
GroupBuffGroupMin1=3
GroupBuffGroup2=NULL
GroupBuffGroupDisplayName2=NULL
GroupBuffSingle2=Symbol of Naltron
GroupBuffSingleDisplayName2=Symbol of Naltron
GroupBuffAlias2=symbol
GroupBuffTargets2=MT
GroupBuffSlot2=gem2
GroupBuffCombat2=TRUE
GroupBuffGroupAnnounce2=
GroupBuffSingleAnnounce2=Symbol inc on %t
GroupBuffAuto2=TRUE
GroupBuffGroupMin2=3
GroupBuffGroup3=NULL
GroupBuffGroupDisplayName3=NULL
GroupBuffSingle3=Armor of Faith
GroupBuffSingleDisplayName3=Armor of Faith
GroupBuffAlias3=armor
GroupBuffTargets3=MT|RNG|MNK
GroupBuffSlot3=gem3
GroupBuffCombat3=TRUE
GroupBuffGroupAnnounce3=
GroupBuffSingleAnnounce3=Symbol inc on %t
GroupBuffAuto3=TRUE
GroupBuffGroupMin3=3
[SafePCs]
Value=0
PCName1=
[LeaveLoot]
LootNoDrop=true
LeaveUnknown=true
Value=0
LootItem1=pearl
LootAlert1=f:\kungfu.mp3
[WantedLoot]
Value=2
LootItem1=pearl
LootAlert1=f:\kungfu.mp3
LootItem3=spell
[DestroyLoot]
DestroyUnknown=false
Value=0
LootItem1=
[IgnoreMobs]
Value=0
MobName1=
[Debuffs]
DebuffAdds=false
Value=0
DebuffSpell1=
DebuffMinMana1=5
DebuffMinHPs1=30
DebuffMaxHPs1=99
DebuffMaxMobs1=100
DebuffMinMobs1=1
DebuffSpellSlot1=gem4
DebuffRecastDly1=10s
[Heals]
OutOfCombatHeal=Greater Healing
OutOfCombatSlot=gem4
OutOfCombatHP=70
Value=4
HealName1=Complete Heal
HealSlot1=gem3
HealMinGroup1=1
HealMinHP1=36
HealMaxHP1=55
HealClasses1=SHD
HealAnnounce1=Complete heal on %t in 10 seconds.
HealName2=Superior Healing
HealSlot2=gem5
HealMinGroup2=1
HealMinHP2=1
HealMaxHP2=69
HealClasses2=SHD|WAR|RNG|PAL|MNK|ROG|BRD|BER|BST
HealAnnounce2=Superior Heal on %t
HealName3=Greater Healing
HealSlot3=gem4
HealMinGroup3=1
HealMinHP3=1
HealMaxHP3=50
HealClasses3=SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealAnnounce3=Greater Heal on %t
HealName4=Word of Health
HealSlot4=gem3
HealMinGroup4=4
HealMinHP4=21
HealMaxHP4=60
HealClasses4=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealAnnounce4=Removed
[Alerts]
AlertDeathAudioFile=null
AlertEvac=null
Value=0
AlertMobName1=null
AlertAudioFile1=null
[WatchList]
Value=2
WatchName1=Nottelling
WatchName2=Nottelling
WatchName3=Nottelling
I'm using the most recent files from the first post including the newer devCommon.inc 1.83.
Any help would be great.