Advbot.mac - Advanced Caster Bot - Heal/Debuff/Buff

Post your completed (working) macros here. Only for macros using MQ2Data syntax!

Moderator: MacroQuest Developers

ml2517
a grimling bloodguard
a grimling bloodguard
Posts: 1216
Joined: Wed Nov 12, 2003 1:12 am

Post by ml2517 » Tue May 04, 2004 6:14 pm

I found the bug in the mob count. I'm going to work on seperating the timer for the MA check also.

JimJohnson
a grimling bloodguard
a grimling bloodguard
Posts: 1299
Joined: Sat Oct 11, 2003 6:00 am

Post by JimJohnson » Tue May 04, 2004 6:31 pm

Ml yes the pet codeing works great, but can you make a toggble check were you only debuff what the MA is on like the pet.

ml2517
a grimling bloodguard
a grimling bloodguard
Posts: 1216
Joined: Wed Nov 12, 2003 1:12 am

Post by ml2517 » Tue May 04, 2004 6:40 pm

Hmm yeah I should be able to make an option for each debuff for that.

Dulapore
a lesser mummy
a lesser mummy
Posts: 67
Joined: Thu Feb 26, 2004 4:39 am

Post by Dulapore » Tue May 04, 2004 6:44 pm

Hmm, that would be a good way to make sure that a chanter mezes all the adds then starts normal debuffs.

ml2517
a grimling bloodguard
a grimling bloodguard
Posts: 1216
Joined: Wed Nov 12, 2003 1:12 am

Post by ml2517 » Tue May 04, 2004 8:37 pm

Updated:
advbot.mac
advbot.inc
advbot.txt

Fixed:
DebuffMinMobsInArea feature.

Added/Changed:
Added a new INI setting by which you can tune the macro to run lean in some sections and heavier in others. Look for the new xxxCheckTime= settings in each INI section. Lower the number of seconds if you'd like to give it more priority. Raise the number of seconds if you'd like to free up resources for other functions.

Changed the 'pet' command. This command only toggles pet functions on and off now.

Added the 'assist' command. Use this to toggle debuff/pet MA assisting on/off. You can also use this command to set the main assist's name.
Example:
This toggles debuff/pet assisting on/off:
/echo assist
/tell botname assist

This sets the MA to Johnny:
/echo assist Johnny
/tell botname assist Johnny

Added a new INI setting DebuffOnMATargetx, these are used to individually mark a spell as an assist only spell. In other words, "Only cast this spell on a mob if the MA is targeting it."
If the 'assist' feature is toggled off this per spell setting is ignored.


** You can delete the old assist name entry in the pet section.

ml2517
a grimling bloodguard
a grimling bloodguard
Posts: 1216
Joined: Wed Nov 12, 2003 1:12 am

Post by ml2517 » Tue May 04, 2004 11:27 pm

Updated:
advbot.txt
advbot.mac
advbot.inc

Extended the 'pet' command so that you could pass arguments.

Example:
As before this will just toggle pet functions on/off:
/echo pet
/tell botname pet

This would tell your pet to back off:
/echo pet back off
/tell botname pet back off

This would tell your pet to sit:
/echo pet sit
/tell botname pet sit

You can effectively issue any pet command that is available in game like this.

Added a new command 'cmd'. With this you can issue generic commands to the bot.

Examples:
This would have the bot use their Mass Group Buff AA and then have the bot follow up with the group buff that is in slot 1.
/tell botname cmd alt activate 35
/tell botname groupbuff 1

Basically you can have these hotkeyed. (Keep in mind that you would have to have a 1 second pause between those messages or EQ will throw messages away thinking you are spamming someone. You could put this all in a hotkey that has a /pause 10 or whatever in between the commands. )

You can pretty much do whatever you want via the cmd command. I wouldn't suggest using it a ton, you never know when GM's are looking at tells and whatnot.

ml2517
a grimling bloodguard
a grimling bloodguard
Posts: 1216
Joined: Wed Nov 12, 2003 1:12 am

Post by ml2517 » Wed May 05, 2004 1:03 am

Updated:
advbot.mac

Made some minor changes and a little cleanup.

Please let me know if anything appears broken.

123456ix
orc pawn
orc pawn
Posts: 20
Joined: Wed May 05, 2004 2:15 am

Post by 123456ix » Wed May 05, 2004 2:40 am

Just wanted to thank you for creating this, im fairly new at this and i've been able to get it to work pretty easily with the documentation provided. Great script. I use it to run a cleric necro and enchanter. I wanted to post my .ini to contribute what I can before asking too many newbish questions :)

enchanter.ini

Code: Select all

[Settings]
Radius=150
NoSit=1
TrackNumber=10
Announce=1
AnnounceChannel=group
RetryCount=2
PauseDebuffs=0
PauseEvents=1
PauseHeals=0
PauseAssist=0
PauseSelfBuffs=0
PauseGroupBuffs=0
MainAssistName=NAME
[SelfBuff]
SelfBuffCount=2
SelfBuff1=item Silken Augmenter's Robe
SelfBuff2=Arcane Rune
SelfBuff3=Self Buff Spell Name
SelfBuff4=Self Buff Spell Name
SelfBuff5=Self Buff Spell Name
SelfBuff6=Self Buff Spell Name
SelfBuff7=Self Buff Spell Name
SelfBuff8=Self Buff Spell Name
SelfBuffDuration1=999999
SelfBuffDuration2=0
SelfBuffDuration3=0
SelfBuffDuration4=0
SelfBuffDuration5=0
SelfBuffDuration6=0
SelfBuffDuration7=0
SelfBuffDuration8=0
SelfBuffAtStart1=1
SelfBuffAtStart2=1
SelfBuffAtStart3=0
SelfBuffAtStart4=0
SelfBuffAtStart5=0
SelfBuffAtStart6=0
SelfBuffAtStart7=0
SelfBuffAtStart8=0
SelfBuffIconCheck1=1
SelfBuffIconCheck2=1
SelfBuffIconCheck3=0
SelfBuffIconCheck4=0
SelfBuffIconCheck5=0
SelfBuffIconCheck6=0
SelfBuffIconCheck7=0
SelfBuffIconCheck8=0
SelfBuffIconName1=Shield of Maelin
SelfBuffIconName2=Arcane Rune
SelfBuffIconName3=Self Buff Icon Name
SelfBuffIconName4=Self Buff Icon Name
SelfBuffIconName5=Self Buff Icon Name
SelfBuffIconName6=Self Buff Icon Name
SelfBuffIconName7=Self Buff Icon Name
SelfBuffIconName8=Self Buff Icon Name
SelfBuffMemToSlot1=0
SelfBuffMemToSlot2=5
SelfBuffMemToSlot3=0
SelfBuffMemToSlot4=0
SelfBuffMemToSlot5=0
SelfBuffMemToSlot6=0
SelfBuffMemToSlot7=0
SelfBuffMemToSlot8=0
SelfBuffCheckTime=15s
[Debuff]
DebuffCount=3
Debuff1=Howl of Tashan
Debuff2=Bliss
Debuff3=Forlorn Deeds
Debuff4=Debuff Spell Name
Debuff5=Debuff Spell Name
Debuff6=Debuff Spell Name
Debuff7=Debuff Spell Name
Debuff8=Debuff Spell Name
DebuffDuration1=99999
DebuffDuration2=50
DebuffDuration3=200
DebuffDuration4=99999
DebuffDuration5=99999
DebuffDuration6=99999
DebuffDuration7=99999
DebuffDuration8=99999
DebuffStartWait1=0
DebuffStartWait2=0
DebuffStartWait3=10
DebuffStartWait4=2
DebuffStartWait5=0
DebuffStartWait6=0
DebuffStartWait7=0
DebuffStartWait8=0
DebuffMinHealth1=100
DebuffMinHealth2=100
DebuffMinHealth3=100
DebuffMinHealth4=100
DebuffMinHealth5=100
DebuffMinHealth6=100
DebuffMinHealth7=100
DebuffMinHealth8=100
DebuffMinHealthNoCast1=50
DebuffMinHealthNoCast2=90
DebuffMinHealthNoCast3=50
DebuffMinHealthNoCast4=0
DebuffMinHealthNoCast5=0
DebuffMinHealthNoCast6=0
DebuffMinHealthNoCast7=0
DebuffMinHealthNoCast8=0
DebuffMinMana1=0
DebuffMinMana2=0
DebuffMinMana3=0
DebuffMinMana4=0
DebuffMinMana5=0
DebuffMinMana6=0
DebuffMinMana7=0
DebuffMinMana8=0
DebuffMinMobsInArea1=0
DebuffMinMobsInArea2=2
DebuffMinMobsInArea3=0
DebuffMinMobsInArea4=0
DebuffMinMobsInArea5=0
DebuffMinMobsInArea6=0
DebuffMinMobsInArea7=0
DebuffMinMobsInArea8=0
DebuffAnnounce1=%t Tashed
DebuffAnnounce2=%t Mezzed
DebuffAnnounce3=%t Slowed
DebuffAnnounce4=Debuff Announcement
DebuffAnnounce5=Debuff Announcement
DebuffAnnounce6=Debuff Announcement
DebuffAnnounce7=Debuff Announcement
DebuffAnnounce8=Debuff Announcement
DebuffMemToSlot1=1
DebuffMemToSlot2=6
DebuffMemToSlot3=4
DebuffMemToSlot4=0
DebuffMemToSlot5=0
DebuffMemToSlot6=0
DebuffMemToSlot7=0
DebuffMemToSlot8=0
DebuffCheckTime=1s
DebuffOnMATarget1=0
DebuffOnMATarget2=0
DebuffOnMATarget3=0
DebuffOnMATarget4=1
DebuffOnMATarget5=0
DebuffOnMATarget6=0
DebuffOnMATarget7=0
DebuffOnMATarget8=0
[Events]
EventCount=0
EventSpell1=Event Spell Name
EventSpell2=Event Spell Name
EventSpell3=Event Spell Name
EventSpell4=Event Spell Name
EventSpell5=Event Spell Name
EventSpell6=Event Spell Name
EventSpell7=Event Spell Name
EventSpell8=Event Spell Name
EventMinMana1=100
EventMinMana2=100
EventMinMana3=100
EventMinMana4=100
EventMinMana5=100
EventMinMana6=100
EventMinMana7=100
EventMinMana8=100
EventMaxMana1=0
EventMaxMana2=0
EventMaxMana3=0
EventMaxMana4=0
EventMaxMana5=0
EventMaxMana6=0
EventMaxMana7=0
EventMaxMana8=0
EventMinHP1=100
EventMinHP2=100
EventMinHP3=100
EventMinHP4=100
EventMinHP5=100
EventMinHP6=100
EventMinHP7=100
EventMinHP8=100
EventMaxHP1=0
EventMaxHP2=0
EventMaxHP3=0
EventMaxHP4=0
EventMaxHP5=0
EventMaxHP6=0
EventMaxHP7=0
EventMaxHP8=0
EventDuration1=0
EventDuration2=0
EventDuration3=0
EventDuration4=0
EventDuration5=0
EventDuration6=0
EventDuration7=0
EventDuration8=0
EventMemToSlot1=0
EventMemToSlot2=0
EventMemToSlot3=0
EventMemToSlot4=0
EventMemToSlot5=0
EventMemToSlot6=0
EventMemToSlot7=0
EventMemToSlot8=0
EventCheckTime=10s
[Heal]
HealCount=1
HealSpell1=Rune of Zebuxoruk
HealSpell2=Heal Spell Name
HealSpell3=Heal Spell Name
HealSpell4=Heal Spell Name
HealSpell5=Heal Spell Name
HealSpell6=Heal Spell Name
HealSpell7=Heal Spell Name
HealSpell8=Heal Spell Name
HealMinHP1=5
HealMinHP2=0
HealMinHP3=0
HealMinHP4=0
HealMinHP5=0
HealMinHP6=0
HealMinHP7=0
HealMinHP8=0
HealMaxHP1=40
HealMaxHP2=100
HealMaxHP3=100
HealMaxHP4=100
HealMaxHP5=100
HealMaxHP6=100
HealMaxHP7=100
HealMaxHP8=100
HealMinMana1=0
HealMinMana2=0
HealMinMana3=0
HealMinMana4=0
HealMinMana5=0
HealMinMana6=0
HealMinMana7=0
HealMinMana8=0
HealMinGroupCount1=0
HealMinGroupCount2=0
HealMinGroupCount3=0
HealMinGroupCount4=0
HealMinGroupCount5=0
HealMinGroupCount6=0
HealMinGroupCount7=0
HealMinGroupCount8=0
HealClass1=SHM|CLR|DRU|WIZ|MAG|ENC
HealClass2=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass3=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass4=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass5=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass6=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass7=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass8=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealMemToSlot1=7
HealMemToSlot2=0
HealMemToSlot3=0
HealMemToSlot4=0
HealMemToSlot5=0
HealMemToSlot6=0
HealMemToSlot7=0
HealMemToSlot8=0
HealCheckTime=3s
HealAnnounce1=Runing %t, don't die!
HealAnnounce2=Heal Announcement
HealAnnounce3=Heal Announcement
HealAnnounce4=Heal Announcement
HealAnnounce5=Heal Announcement
HealAnnounce6=Heal Announcement
HealAnnounce7=Heal Announcement
HealAnnounce8=Heal Announcement
[GroupBuff]
GroupBuffCount=2
GroupBuff1=Voice Of Quellious
GroupBuff2=Vallon's Quickening
GroupBuff3=Group Buff Spell Name
GroupBuff4=Group Buff Spell Name
GroupBuff5=Group Buff Spell Name
GroupBuff6=Group Buff Spell Name
GroupBuff7=Group Buff Spell Name
GroupBuff8=Group Buff Spell Name
GroupBuffDuration1=4800
GroupBuffDuration2=2800
GroupBuffDuration3=99999
GroupBuffDuration4=99999
GroupBuffDuration5=99999
GroupBuffDuration6=99999
GroupBuffDuration7=99999
GroupBuffDuration8=99999
GroupBuffAtStart1=0
GroupBuffAtStart2=0
GroupBuffAtStart3=0
GroupBuffAtStart4=0
GroupBuffAtStart5=0
GroupBuffAtStart6=0
GroupBuffAtStart7=0
GroupBuffAtStart8=0
GroupBuffMinMana1=0
GroupBuffMinMana2=0
GroupBuffMinMana3=0
GroupBuffMinMana4=0
GroupBuffMinMana5=0
GroupBuffMinMana6=0
GroupBuffMinMana7=0
GroupBuffMinMana8=0
GroupBuffMinGroupCount1=3
GroupBuffMinGroupCount2=3
GroupBuffMinGroupCount3=0
GroupBuffMinGroupCount4=0
GroupBuffMinGroupCount5=0
GroupBuffMinGroupCount6=0
GroupBuffMinGroupCount7=0
GroupBuffMinGroupCount8=0
GroupBuffAnnounce1=VoQ inc
GroupBuffAnnounce2=Group Haste Inc
GroupBuffAnnounce3=Group Buff Announcement
GroupBuffAnnounce4=Group Buff Announcement
GroupBuffAnnounce5=Group Buff Announcement
GroupBuffAnnounce6=Group Buff Announcement
GroupBuffAnnounce7=Group Buff Announcement
GroupBuffAnnounce8=Group Buff Announcement
GroupBuffClass1=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass2=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass3=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass4=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass5=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass6=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass7=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass8=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffMemToSlot1=2
GroupBuffMemToSlot2=3
GroupBuffMemToSlot3=0
GroupBuffMemToSlot4=0
GroupBuffMemToSlot5=0
GroupBuffMemToSlot6=0
GroupBuffMemToSlot7=0
GroupBuffMemToSlot8=0
GroupBuffCheckTime=15s
[Pet]
PausePet=1
PetAssistOnHPPct=98
PetAssistCheckTime=5s
PetBuffCheckTime=15s
PetBuffCount=0
PetBuff1=Pet Buff Name
PetBuff2=Pet Buff Name
PetBuff3=Pet Buff Name
PetBuff4=Pet Buff Name
PetBuff5=Pet Buff Name
PetBuff6=Pet Buff Name
PetBuff7=Pet Buff Name
PetBuff8=Pet Buff Name
PetBuffIconName1=Pet Buff Icon Name
PetBuffIconName2=Pet Buff Icon Name
PetBuffIconName3=Pet Buff Icon Name
PetBuffIconName4=Pet Buff Icon Name
PetBuffIconName5=Pet Buff Icon Name
PetBuffIconName6=Pet Buff Icon Name
PetBuffIconName7=Pet Buff Icon Name
PetBuffIconName8=Pet Buff Icon Name
PetBuffMemToSlot1=0
PetBuffMemToSlot2=0
PetBuffMemToSlot3=0
PetBuffMemToSlot4=0
PetBuffMemToSlot5=0
PetBuffMemToSlot6=0
PetBuffMemToSlot7=0
PetBuffMemToSlot8=0
[Masters]
0=NAME
Enchanter runs ok. Some issues I had with it was not being able to make the debuffs cast in a certain order. Cripple for example was last on the list yet always casted first so I had to remove it. Is there a way to specify the oder the debuffs are cast? Also with the enchanter it would regularly mez the mob the MA was on. Is there a way to specify debuffs that are NOT casted on the mob the MA is on and maybe have all mobs other than the one the MA is on debuffed first?


Cleric.ini

Code: Select all

[Settings]
Radius=300
NoSit=1
TrackNumber=10
Announce=1
AnnounceChannel=group
RetryCount=2
PauseDebuffs=0
PauseEvents=0
PauseHeals=0
PauseSelfBuffs=0
PauseGroupBuffs=0
PauseAssist=0
MainAssistName=NAME
[SelfBuff]
SelfBuffCount=2
SelfBuff1=Armor of the Zealot
SelfBuff2=item Breastplate of Vengeful Fury
SelfBuff3=Self Buff Spell Name
SelfBuff4=Self Buff Spell Name
SelfBuff5=Self Buff Spell Name
SelfBuff6=Self Buff Spell Name
SelfBuff7=Self Buff Spell Name
SelfBuff8=Self Buff Spell Name
SelfBuffDuration1=0
SelfBuffDuration2=9999999
SelfBuffDuration3=0
SelfBuffDuration4=0
SelfBuffDuration5=0
SelfBuffDuration6=0
SelfBuffDuration7=0
SelfBuffDuration8=0
SelfBuffAtStart1=1
SelfBuffAtStart2=1
SelfBuffAtStart3=0
SelfBuffAtStart4=0
SelfBuffAtStart5=0
SelfBuffAtStart6=0
SelfBuffAtStart7=0
SelfBuffAtStart8=0
SelfBuffIconCheck1=1
SelfBuffIconCheck2=1
SelfBuffIconCheck3=0
SelfBuffIconCheck4=0
SelfBuffIconCheck5=0
SelfBuffIconCheck6=0
SelfBuffIconCheck7=0
SelfBuffIconCheck8=0
SelfBuffIconName1=Armor of the Zealot
SelfBuffIconName2=Blessing of Reverence
SelfBuffIconName3=Self Buff Icon Name
SelfBuffIconName4=Self Buff Icon Name
SelfBuffIconName5=Self Buff Icon Name
SelfBuffIconName6=Self Buff Icon Name
SelfBuffIconName7=Self Buff Icon Name
SelfBuffIconName8=Self Buff Icon Name
SelfBuffMemToSlot1=7
SelfBuffMemToSlot2=0
SelfBuffMemToSlot3=0
SelfBuffMemToSlot4=0
SelfBuffMemToSlot5=0
SelfBuffMemToSlot6=0
SelfBuffMemToSlot7=0
SelfBuffMemToSlot8=0
SelfBuffCheckTime=15s
[Debuff]
DebuffCount=1
Debuff1=Mark of the Righteous
Debuff2=Debuff Spell Name
Debuff3=Debuff Spell Name
Debuff4=Debuff Spell Name
Debuff5=Debuff Spell Name
Debuff6=Debuff Spell Name
Debuff7=Debuff Spell Name
Debuff8=Debuff Spell Name
DebuffDuration1=99999
DebuffDuration2=99999
DebuffDuration3=99999
DebuffDuration4=99999
DebuffDuration5=99999
DebuffDuration6=99999
DebuffDuration7=99999
DebuffDuration8=99999
DebuffStartWait1=10
DebuffStartWait2=0
DebuffStartWait3=0
DebuffStartWait4=0
DebuffStartWait5=0
DebuffStartWait6=0
DebuffStartWait7=0
DebuffStartWait8=0
DebuffMinHealth1=95
DebuffMinHealth2=100
DebuffMinHealth3=100
DebuffMinHealth4=100
DebuffMinHealth5=100
DebuffMinHealth6=100
DebuffMinHealth7=100
DebuffMinHealth8=100
DebuffMinHealthNoCast1=20
DebuffMinHealthNoCast2=0
DebuffMinHealthNoCast3=0
DebuffMinHealthNoCast4=0
DebuffMinHealthNoCast5=0
DebuffMinHealthNoCast6=0
DebuffMinHealthNoCast7=0
DebuffMinHealthNoCast8=0
DebuffMinMana1=0
DebuffMinMana2=0
DebuffMinMana3=0
DebuffMinMana4=0
DebuffMinMana5=0
DebuffMinMana6=0
DebuffMinMana7=0
DebuffMinMana8=0
DebuffMinMobsInArea1=1
DebuffMinMobsInArea2=0
DebuffMinMobsInArea3=0
DebuffMinMobsInArea4=0
DebuffMinMobsInArea5=0
DebuffMinMobsInArea6=0
DebuffMinMobsInArea7=0
DebuffMinMobsInArea8=0
DebuffAnnounce1=%t MoR
DebuffAnnounce2=Debuff Announcement
DebuffAnnounce3=Debuff Announcement
DebuffAnnounce4=Debuff Announcement
DebuffAnnounce5=Debuff Announcement
DebuffAnnounce6=Debuff Announcement
DebuffAnnounce7=Debuff Announcement
DebuffAnnounce8=Debuff Announcement
DebuffCheckTime=5s
DebuffMemToSlot1=6
DebuffMemToSlot2=0
DebuffMemToSlot3=0
DebuffMemToSlot4=0
DebuffMemToSlot5=0
DebuffMemToSlot6=0
DebuffMemToSlot7=0
DebuffMemToSlot8=0
DebuffOnMATarget1=1
DebuffOnMATarget2=0
DebuffOnMATarget3=0
DebuffOnMATarget4=0
DebuffOnMATarget5=0
DebuffOnMATarget6=0
DebuffOnMATarget7=0
DebuffOnMATarget8=0
[Events]
EventCount=0
EventSpell1=Event Spell Name
EventSpell2=Event Spell Name
EventSpell3=Event Spell Name
EventSpell4=Event Spell Name
EventSpell5=Event Spell Name
EventSpell6=Event Spell Name
EventSpell7=Event Spell Name
EventSpell8=Event Spell Name
EventMinMana1=100
EventMinMana2=100
EventMinMana3=100
EventMinMana4=100
EventMinMana5=100
EventMinMana6=100
EventMinMana7=100
EventMinMana8=100
EventMaxMana1=0
EventMaxMana2=0
EventMaxMana3=0
EventMaxMana4=0
EventMaxMana5=0
EventMaxMana6=0
EventMaxMana7=0
EventMaxMana8=0
EventMinHP1=50
EventMinHP2=100
EventMinHP3=100
EventMinHP4=100
EventMinHP5=100
EventMinHP6=100
EventMinHP7=100
EventMinHP8=100
EventMaxHP1=80
EventMaxHP2=0
EventMaxHP3=0
EventMaxHP4=0
EventMaxHP5=0
EventMaxHP6=0
EventMaxHP7=0
EventMaxHP8=0
EventDuration1=0
EventDuration2=0
EventDuration3=0
EventDuration4=0
EventDuration5=0
EventDuration6=0
EventDuration7=0
EventDuration8=0
EventMemToSlot1=0
EventMemToSlot2=0
EventMemToSlot3=0
EventMemToSlot4=0
EventMemToSlot5=0
EventMemToSlot6=0
EventMemToSlot7=0
EventMemToSlot8=0
EventCheckTime=10s
[Heal]
HealCount=8
HealSpell1=Supernal Remedy
HealSpell2=Supernal Remedy
HealSpell3=Supernal Elixir
HealSpell4=Complete Healing
HealSpell5=Supernal Light
HealSpell6=Supernal Remedy
HealSpell7=Alt Activate 169
HealSpell8=Alt Activate 169
HealMinHP1=60
HealMinHP2=11
HealMinHP3=81
HealMinHP4=45
HealMinHP5=31
HealMinHP6=10
HealMinHP7=1
HealMinHP8=1
HealMaxHP1=80
HealMaxHP2=25
HealMaxHP3=90
HealMaxHP4=60
HealMaxHP5=45
HealMaxHP6=90
HealMaxHP7=10
HealMaxHP8=30
HealMinMana1=0
HealMinMana2=0
HealMinMana3=0
HealMinMana4=0
HealMinMana5=0
HealMinMana6=0
HealMinMana7=0
HealMinMana8=0
HealMinGroupCount1=0
HealMinGroupCount2=0
HealMinGroupCount3=0
HealMinGroupCount4=0
HealMinGroupCount5=0
HealMinGroupCount6=0
HealMinGroupCount7=3
HealMinGroupCount8=3
HealClass1=SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass2=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass3=RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG
HealClass4=WAR|SHD|PAL
HealClass5=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass6=ENC|CLR
HealClass7=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER
HealClass8=SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealMemToSlot1=0
HealMemToSlot2=0
HealMemToSlot3=0
HealMemToSlot4=0
HealMemToSlot5=0
HealMemToSlot6=0
HealMemToSlot7=0
HealMemToSlot8=0
HealCheckTime=0s
HealAnnounce1=Supernal Remedy on %t (1200 hp)
HealAnnounce2=Supernal Remedy on %t (1200 hp)
HealAnnounce3=Elixir for %t
HealAnnounce4=Ch on %t
HealAnnounce5=Supernal Light on %t
HealAnnounce6=Supernal Remedy on %t (1200 hp)
HealAnnounce7=Only Divine Arbitration will save us now!
HealAnnounce8=Only Divine Arbitration will save us now!
[GroupBuff]
GroupBuffCount=1
GroupBuff1=Aura of Reverence
GroupBuff2=Group Buff Spell Name
GroupBuff3=Group Buff Spell Name
GroupBuff4=Group Buff Spell Name
GroupBuff5=Group Buff Spell Name
GroupBuff6=Group Buff Spell Name
GroupBuff7=Group Buff Spell Name
GroupBuff8=Group Buff Spell Name
GroupBuffDuration1=2700
GroupBuffDuration2=99999
GroupBuffDuration3=99999
GroupBuffDuration4=99999
GroupBuffDuration5=99999
GroupBuffDuration6=99999
GroupBuffDuration7=99999
GroupBuffDuration8=99999
GroupBuffAtStart1=1
GroupBuffAtStart2=0
GroupBuffAtStart3=0
GroupBuffAtStart4=0
GroupBuffAtStart5=0
GroupBuffAtStart6=0
GroupBuffAtStart7=0
GroupBuffAtStart8=0
GroupBuffMinMana1=0
GroupBuffMinMana2=0
GroupBuffMinMana3=0
GroupBuffMinMana4=0
GroupBuffMinMana5=0
GroupBuffMinMana6=0
GroupBuffMinMana7=0
GroupBuffMinMana8=0
GroupBuffMinGroupCount1=2
GroupBuffMinGroupCount2=0
GroupBuffMinGroupCount3=0
GroupBuffMinGroupCount4=0
GroupBuffMinGroupCount5=0
GroupBuffMinGroupCount6=0
GroupBuffMinGroupCount7=0
GroupBuffMinGroupCount8=0
GroupBuffAnnounce1=AoR inc.
GroupBuffAnnounce2=Group Buff Announcement
GroupBuffAnnounce3=Group Buff Announcement
GroupBuffAnnounce4=Group Buff Announcement
GroupBuffAnnounce5=Group Buff Announcement
GroupBuffAnnounce6=Group Buff Announcement
GroupBuffAnnounce7=Group Buff Announcement
GroupBuffAnnounce8=Group Buff Announcement
GroupBuffClass1=SHD|PAL|RNG|BST|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass2=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass3=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass4=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass5=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass6=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass7=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass8=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffMemToSlot1=7
GroupBuffMemToSlot2=0
GroupBuffMemToSlot3=0
GroupBuffMemToSlot4=0
GroupBuffMemToSlot5=0
GroupBuffMemToSlot6=0
GroupBuffMemToSlot7=0
GroupBuffMemToSlot8=0
GroupBuffCheckTime=15s
[Pet]
PausePet=1
PetAssistOnHPPct=98
PetAssistCheckTime=5s
PetAssistName=Assist Name
PetBuffCount=0
PetBuff1=Pet Buff Name
PetBuff2=Pet Buff Name
PetBuff3=Pet Buff Name
PetBuff4=Pet Buff Name
PetBuff5=Pet Buff Name
PetBuff6=Pet Buff Name
PetBuff7=Pet Buff Name
PetBuff8=Pet Buff Name
PetBuffIconName1=Pet Buff Icon Name
PetBuffIconName2=Pet Buff Icon Name
PetBuffIconName3=Pet Buff Icon Name
PetBuffIconName4=Pet Buff Icon Name
PetBuffIconName5=Pet Buff Icon Name
PetBuffIconName6=Pet Buff Icon Name
PetBuffIconName7=Pet Buff Icon Name
PetBuffIconName8=Pet Buff Icon Name
PetBuffMemToSlot1=0
PetBuffMemToSlot2=0
PetBuffMemToSlot3=0
PetBuffMemToSlot4=0
PetBuffMemToSlot5=0
PetBuffMemToSlot6=0
PetBuffMemToSlot7=0
PetBuffMemToSlot8=0
PetBuffCheckTime=15s
[Masters]
0=NAME
Only issue I had with the cleric is that I couldnt seem to get the aa heal to work. I figure this is a problem with the way I have it set up but I cant figure out what im doing wrong. It would be nice to be able to define more heals and have it watch group buff icons. Maybe the ability to define a group heal when # of people are below %.

Necro.ini

Code: Select all

[Settings]
Radius=150
NoSit=1
TrackNumber=10
Announce=0
AnnounceChannel=group
RetryCount=2
PauseDebuffs=0
PauseEvents=1
PauseHeals=1
PauseSelfBuffs=0
PauseGroupBuffs=0
[SelfBuff]
SelfBuffCount=4
SelfBuff1=Shield of Maelin
SelfBuff2=Force Shield
SelfBuff3=Seduction of Saryrn
SelfBuff4=item Ring of Dain Frostreaver IV
SelfBuff5=Self Buff Spell Name
SelfBuff6=Self Buff Spell Name
SelfBuff7=Self Buff Spell Name
SelfBuff8=Self Buff Spell Name
SelfBuffDuration1=0
SelfBuffDuration2=0
SelfBuffDuration3=0
SelfBuffDuration4=0
SelfBuffDuration5=0
SelfBuffDuration6=0
SelfBuffDuration7=0
SelfBuffDuration8=0
SelfBuffAtStart1=1
SelfBuffAtStart2=1
SelfBuffAtStart3=1
SelfBuffAtStart4=0
SelfBuffAtStart5=0
SelfBuffAtStart6=0
SelfBuffAtStart7=0
SelfBuffAtStart8=0
SelfBuffIconCheck1=1
SelfBuffIconCheck2=1
SelfBuffIconCheck3=1
SelfBuffIconCheck4=1
SelfBuffIconCheck5=0
SelfBuffIconCheck6=0
SelfBuffIconCheck7=0
SelfBuffIconCheck8=0
SelfBuffIconName1=Shield of Maelin
SelfBuffIconName2=Force Shield
SelfBuffIconName3=Seduction of Saryrn
SelfBuffIconName4=Frostreaver's Blessing
SelfBuffIconName5=Self Buff Icon Name
SelfBuffIconName6=Self Buff Icon Name
SelfBuffIconName7=Self Buff Icon Name
SelfBuffIconName8=Self Buff Icon Name
SelfBuffMemToSlot1=4
SelfBuffMemToSlot2=4
SelfBuffMemToSlot3=4
SelfBuffMemToSlot4=0
SelfBuffMemToSlot5=0
SelfBuffMemToSlot6=0
SelfBuffMemToSlot7=0
SelfBuffMemToSlot8=0
[Debuff]
DebuffCount=4
Debuff1=Funeral Pyre of Kelador
Debuff2=Blood of Thule
Debuff3=Saryrn's Kiss
Debuff4=Touch of Mujaki
Debuff5=Debuff Spell Name
Debuff6=Debuff Spell Name
Debuff7=Debuff Spell Name
Debuff8=Debuff Spell Name
DebuffDuration1=50
DebuffDuration2=40
DebuffDuration3=60
DebuffDuration4=99999
DebuffDuration5=99999
DebuffDuration6=99999
DebuffDuration7=99999
DebuffDuration8=99999
DebuffStartWait1=0
DebuffStartWait2=0
DebuffStartWait3=0
DebuffStartWait4=0
DebuffStartWait5=0
DebuffStartWait6=0
DebuffStartWait7=0
DebuffStartWait8=0
DebuffMinHealth1=95
DebuffMinHealth2=90
DebuffMinHealth3=95
DebuffMinHealth4=50
DebuffMinHealth5=100
DebuffMinHealth6=100
DebuffMinHealth7=100
DebuffMinHealth8=100
DebuffMinHealthNoCast1=50
DebuffMinHealthNoCast2=50
DebuffMinHealthNoCast3=70
DebuffMinHealthNoCast4=15
DebuffMinHealthNoCast5=0
DebuffMinHealthNoCast6=0
DebuffMinHealthNoCast7=0
DebuffMinHealthNoCast8=0
DebuffMinMana1=0
DebuffMinMana2=0
DebuffMinMana3=0
DebuffMinMana4=0
DebuffMinMana5=0
DebuffMinMana6=0
DebuffMinMana7=0
DebuffMinMana8=0
DebuffMinMobsInArea1=0
DebuffMinMobsInArea2=0
DebuffMinMobsInArea3=0
DebuffMinMobsInArea4=0
DebuffMinMobsInArea5=0
DebuffMinMobsInArea6=0
DebuffMinMobsInArea7=0
DebuffMinMobsInArea8=0
DebuffAnnounce1=Debuff Announcement
DebuffAnnounce2=Debuff Announcement
DebuffAnnounce3=Debuff Announcement
DebuffAnnounce4=Debuff Announcement
DebuffAnnounce5=Debuff Announcement
DebuffAnnounce6=Debuff Announcement
DebuffAnnounce7=Debuff Announcement
DebuffAnnounce8=Debuff Announcement
DebuffMemToSlot1=7
DebuffMemToSlot2=2
DebuffMemToSlot3=3
DebuffMemToSlot4=8
DebuffMemToSlot5=0
DebuffMemToSlot6=0
DebuffMemToSlot7=0
DebuffMemToSlot8=0
[Events]
EventCount=0
EventSpell1=Event Spell Name
EventSpell2=Event Spell Name
EventSpell3=Event Spell Name
EventSpell4=Event Spell Name
EventSpell5=Event Spell Name
EventSpell6=Event Spell Name
EventSpell7=Event Spell Name
EventSpell8=Event Spell Name
EventMinMana1=100
EventMinMana2=100
EventMinMana3=100
EventMinMana4=100
EventMinMana5=100
EventMinMana6=100
EventMinMana7=100
EventMinMana8=100
EventMaxMana1=0
EventMaxMana2=0
EventMaxMana3=0
EventMaxMana4=0
EventMaxMana5=0
EventMaxMana6=0
EventMaxMana7=0
EventMaxMana8=0
EventMinHP1=100
EventMinHP2=100
EventMinHP3=100
EventMinHP4=100
EventMinHP5=100
EventMinHP6=100
EventMinHP7=100
EventMinHP8=100
EventMaxHP1=0
EventMaxHP2=0
EventMaxHP3=0
EventMaxHP4=0
EventMaxHP5=0
EventMaxHP6=0
EventMaxHP7=0
EventMaxHP8=0
EventDuration1=0
EventDuration2=0
EventDuration3=0
EventDuration4=0
EventDuration5=0
EventDuration6=0
EventDuration7=0
EventDuration8=0
EventMemToSlot1=0
EventMemToSlot2=0
EventMemToSlot3=0
EventMemToSlot4=0
EventMemToSlot5=0
EventMemToSlot6=0
EventMemToSlot7=0
EventMemToSlot8=0
[Heal]
HealCount=0
HealSpell1=Heal Spell Name
HealSpell2=Heal Spell Name
HealSpell3=Heal Spell Name
HealSpell4=Heal Spell Name
HealSpell5=Heal Spell Name
HealSpell6=Heal Spell Name
HealSpell7=Heal Spell Name
HealSpell8=Heal Spell Name
HealMinHP1=0
HealMinHP2=0
HealMinHP3=0
HealMinHP4=0
HealMinHP5=0
HealMinHP6=0
HealMinHP7=0
HealMinHP8=0
HealMaxHP1=100
HealMaxHP2=100
HealMaxHP3=100
HealMaxHP4=100
HealMaxHP5=100
HealMaxHP6=100
HealMaxHP7=100
HealMaxHP8=100
HealMinMana1=0
HealMinMana2=0
HealMinMana3=0
HealMinMana4=0
HealMinMana5=0
HealMinMana6=0
HealMinMana7=0
HealMinMana8=0
HealMinGroupCount1=0
HealMinGroupCount2=0
HealMinGroupCount3=0
HealMinGroupCount4=0
HealMinGroupCount5=0
HealMinGroupCount6=0
HealMinGroupCount7=0
HealMinGroupCount8=0
HealClass1=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass2=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass3=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass4=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass5=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass6=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass7=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass8=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealMemToSlot1=0
HealMemToSlot2=0
HealMemToSlot3=0
HealMemToSlot4=0
HealMemToSlot5=0
HealMemToSlot6=0
HealMemToSlot7=0
HealMemToSlot8=0
HealAnnounce1=Heal Announcement
HealAnnounce2=Heal Announcement
HealAnnounce3=Heal Announcement
HealAnnounce4=Heal Announcement
HealAnnounce5=Heal Announcement
HealAnnounce6=Heal Announcement
HealAnnounce7=Heal Announcement
HealAnnounce8=Heal Announcement
[GroupBuff]
GroupBuffCount=0
GroupBuff1=Group Buff Spell Name
GroupBuff2=Group Buff Spell Name
GroupBuff3=Group Buff Spell Name
GroupBuff4=Group Buff Spell Name
GroupBuff5=Group Buff Spell Name
GroupBuff6=Group Buff Spell Name
GroupBuff7=Group Buff Spell Name
GroupBuff8=Group Buff Spell Name
GroupBuffDuration1=99999
GroupBuffDuration2=99999
GroupBuffDuration3=99999
GroupBuffDuration4=99999
GroupBuffDuration5=99999
GroupBuffDuration6=99999
GroupBuffDuration7=99999
GroupBuffDuration8=99999
GroupBuffAtStart1=0
GroupBuffAtStart2=0
GroupBuffAtStart3=0
GroupBuffAtStart4=0
GroupBuffAtStart5=0
GroupBuffAtStart6=0
GroupBuffAtStart7=0
GroupBuffAtStart8=0
GroupBuffMinMana1=0
GroupBuffMinMana2=0
GroupBuffMinMana3=0
GroupBuffMinMana4=0
GroupBuffMinMana5=0
GroupBuffMinMana6=0
GroupBuffMinMana7=0
GroupBuffMinMana8=0
GroupBuffMinGroupCount1=0
GroupBuffMinGroupCount2=0
GroupBuffMinGroupCount3=0
GroupBuffMinGroupCount4=0
GroupBuffMinGroupCount5=0
GroupBuffMinGroupCount6=0
GroupBuffMinGroupCount7=0
GroupBuffMinGroupCount8=0
GroupBuffAnnounce1=Group Buff Announcement
GroupBuffAnnounce2=Group Buff Announcement
GroupBuffAnnounce3=Group Buff Announcement
GroupBuffAnnounce4=Group Buff Announcement
GroupBuffAnnounce5=Group Buff Announcement
GroupBuffAnnounce6=Group Buff Announcement
GroupBuffAnnounce7=Group Buff Announcement
GroupBuffAnnounce8=Group Buff Announcement
GroupBuffClass1=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass2=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass3=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass4=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass5=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass6=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass7=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffClass8=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
GroupBuffMemToSlot1=0
GroupBuffMemToSlot2=0
GroupBuffMemToSlot3=0
GroupBuffMemToSlot4=0
GroupBuffMemToSlot5=0
GroupBuffMemToSlot6=0
GroupBuffMemToSlot7=0
GroupBuffMemToSlot8=0
[Pet]
PausePet=0
PetAssistOnHPPct=95
PetAssistCheckTime=5s
PetAssistName=NAME
PetBuffCount=1
PetBuff1=Rune of Death
PetBuff2=Pet Buff Name
PetBuff3=Pet Buff Name
PetBuff4=Pet Buff Name
PetBuff5=Pet Buff Name
PetBuff6=Pet Buff Name
PetBuff7=Pet Buff Name
PetBuff8=Pet Buff Name
PetBuffIconName1=Rune of Death
PetBuffIconName2=Pet Buff Icon Name
PetBuffIconName3=Pet Buff Icon Name
PetBuffIconName4=Pet Buff Icon Name
PetBuffIconName5=Pet Buff Icon Name
PetBuffIconName6=Pet Buff Icon Name
PetBuffIconName7=Pet Buff Icon Name
PetBuffIconName8=Pet Buff Icon Name
PetBuffMemToSlot1=4
PetBuffMemToSlot2=0
PetBuffMemToSlot3=0
PetBuffMemToSlot4=0
PetBuffMemToSlot5=0
PetBuffMemToSlot6=0
PetBuffMemToSlot7=0
PetBuffMemToSlot8=0
[Masters]
0=NAME
Didn't have any problems with the necro. Would like the ability to have him FD (spell) if he gets hit but thats probably just fluff.

Thanks a ton for this macro I hope I was able to offer you some decent feedback and perhaps help others struggling with their inis

illus1on
orc pawn
orc pawn
Posts: 24
Joined: Wed Apr 14, 2004 3:32 pm

Post by illus1on » Wed May 05, 2004 3:27 am

Thought I would ask, is there a way that it doesn't/won't spam

[MQ2] -[ There are 0 mobs in your search radius. ]-
[MQ2] -[ There are 0 mobs in your search radius. ]-
[MQ2] -[ There are 0 mobs in your search radius. ]-
[MQ2] -[ There are 0 mobs in your search radius. ]-


So fast?

**Edit** Also, it seems that Ferine Avatar wants to immediately cast again after it lands on the "Ranger" it then tries to cast it on the "Rogue"- again. I know you had this working at one point.... Something on my end?

ml2517
a grimling bloodguard
a grimling bloodguard
Posts: 1216
Joined: Wed Nov 12, 2003 1:12 am

Post by ml2517 » Wed May 05, 2004 5:33 am

123456ix:

Debuff Order - You have to shape your thresholds to make it do what you need for this. I don't have a way in there to force a certain order, I doubt I'd do that as well. If the first condition were never met none of the other debuffs would happen, you just need to experiment more with your settings.

Try setting your DebuffMinHealthNoCast2 setting to 98 or so to take care of the Mez issue.

For the cripple I would set the DebuffOnMATargetx= setting to 1. That way it only cripples when it knows that it is getting aggro, you could also set the DebuffMinHealthx= setting for it to 95 or so to give it time to get aggro before casting it. Might as well set the DebuffMinHealthNoCastx= to 30 or so since if you don't get it cast before the mob is at 30 percent why waste the mana.

Your AA/Group heal situation is easy, but I didn't make it clear in the docs. Always put your AA (Divine Arb) followed right by your group based heals and then your single target heals. Talk to Wassup or Stm on some good settings for clerics, I was helping them in IRC a few nights get the settings right.

Here is an example I'd made(By the way, the group heals work exactly like you were stating. It averages the group health percentages. The problem is that you had things before the group heals and therefore they were getting healed before the group heal had a chance to check if it needed to act):

Code: Select all

[Heal]
HealCount=6
HealSpell1=activate 169
HealSpell2=Ethereal Elixir
HealSpell3=Word of Redemption
HealSpell4=Complete Healing
HealSpell5=Supernal Elixir
HealSpell6=Supernal Rememdy
HealSpell7=Heal Spell Name
HealSpell8=Heal Spell Name
HealMinHP1=0
HealMinHP2=30
HealMinHP3=40
HealMinHP4=30
HealMinHP5=40
HealMinHP6=0
HealMinHP7=0
HealMinHP8=0
HealMaxHP1=30
HealMaxHP2=75
HealMaxHP3=65
HealMaxHP4=50
HealMaxHP5=50
HealMaxHP6=40
HealMaxHP7=100
HealMaxHP8=100
HealMinMana1=0
HealMinMana2=10
HealMinMana3=10
HealMinMana4=0
HealMinMana5=0
HealMinMana6=0
HealMinMana7=0
HealMinMana8=0
HealMinGroupCount1=0
HealMinGroupCount2=4
HealMinGroupCount3=4
HealMinGroupCount4=0
HealMinGroupCount5=0
HealMinGroupCount6=0
HealMinGroupCount7=0
HealMinGroupCount8=0
HealClass1=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass2=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass3=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass4=WAR|SHD|PAL
HealClass5=RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass6=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass7=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealClass8=WAR|SHD|PAL|RNG|MNK|ROG|BRD|BST|BER|SHM|CLR|DRU|WIZ|MAG|ENC|NEC
HealAnnounce1=Divine Arb Inc!
HealAnnounce2=Ethereal Elixir inc for Group, Get CLOSE!
HealAnnounce3=Word of Redemption inc for Group, Get CLOSE!
HealAnnounce4=Complete Healing inc for %t!
HealAnnounce5=Supernal Elixir inc for %t!
HealAnnounce6=Supernal Remedy inc for %t!
HealAnnounce7=Heal Announcement
HealAnnounce8=Heal Announcement
HealMemToSlot1=0 
HealMemToSlot2=0 
HealMemToSlot3=0 
HealMemToSlot4=0 
HealMemToSlot5=0 
HealMemToSlot6=0 
HealMemToSlot7=0 
HealMemToSlot8=0 
HealCheckTime=1s 
** Note you had 'Alt Activate 169', you should not include the 'Alt' for AA skills.

You can't really *know* what buffs are on the other person, just time them. Yes you could have the cleric watch for fading on himself for a group buff, but you'd do just as well to just make your duration lower until you never notice a fade.


On the necro thing:
Try an event like this, the only thing I fear is that it'd probably stand you up the next time the sit function comes around. I'll think about how to handle this one, might not be a good solution:

Code: Select all

[Events]
EventCount=1
EventSpell1=Whatever your Feign Death spell is
EventMinMana1=100
EventMaxMana1=0
EventMinHP1=10
EventMaxHP1=0
EventDuration1=120

Illu1on:
Just find this line of code:

Code: Select all

/echo -[ There ${If[((${VarNpcCount}>1) || (${VarNpcCount}==0)),are ${VarNpcCount} mobs,is 1 mob]} in your search radius. ]-
and delete it or comment it out. I will just remove it if most people don't want to see it. It really was meant to help me debug what was going on with the MinMobs in area thing.

On the FA issue, I must have inadvertently removed the "bypass" that I put in if long recast gems weren't ready. I'll look to fix that again.
Last edited by ml2517 on Wed May 05, 2004 6:54 am, edited 2 times in total.

ml2517
a grimling bloodguard
a grimling bloodguard
Posts: 1216
Joined: Wed Nov 12, 2003 1:12 am

Post by ml2517 » Wed May 05, 2004 6:25 am

Updated:
advbot.mac

I went through and added in the long spell gem refresh checks. It should hopefully be back to waiting patiently for the gem to refresh for selfbuffs, groupbuffs and events.

Please let me know if your FA problem is fixed Illus1on.

JimJohnson
a grimling bloodguard
a grimling bloodguard
Posts: 1299
Joined: Sat Oct 11, 2003 6:00 am

Post by JimJohnson » Wed May 05, 2004 10:08 am

123456ix


You ever try putting Eldrich rune then Archane rune as events triggering if you get hit? if not might want to try that dont think self buff accounts for buffs being removed early

123456ix
orc pawn
orc pawn
Posts: 20
Joined: Wed May 05, 2004 2:15 am

Post by 123456ix » Wed May 05, 2004 10:29 am

JimJohnson

Unfortunately, my little chanter bot has very few aa right now so I dont have eldrich rune. However, it does refresh rune if it wears completely and you have SelfBuffIconCheck#=1

ml2517
Thanks for the help!

JimJohnson
a grimling bloodguard
a grimling bloodguard
Posts: 1299
Joined: Sat Oct 11, 2003 6:00 am

Post by JimJohnson » Wed May 05, 2004 2:27 pm

guess I am slow but when did you put in the face mobs on targting? anyway to pause this looks funny when 4 people turn at same time to same mob =)

MrSmallie
a hill giant
a hill giant
Posts: 167
Joined: Fri Oct 11, 2002 11:18 am

Post by MrSmallie » Wed May 05, 2004 5:39 pm

Do a search in the mac for "/face". The very first one it finds is the one you to want comment out.
Me
[img]http://home.comcast.net/~mrsmallie/ches.JPG[/img]