Bot macro - Customization

[2015/02/20 15:30:14] Blezon's mending Rk. II -->
- [2015/02/20 15:30:14] Subroutine 3s wasn't found
- [2015/02/20 15:30:14] spell_routines.inc@670 (WaitCast(mySub,int spellID)): /if (${Bool[${mySub}]}) /call ${mySub} ${spellID}
- [2015/02/20 15:30:14] spell_routines.inc@465 (SpellCast(spellType,spellName,mySub,int spellID,giveUpValue)): /call WaitCast ${mySub} ${spellID}
- [2015/02/20 15:30:14] spell_routines.inc@411 (Cast(spellName,spellType,giveUpValue,mySub,int ResistTotal)): /if (${spellType.NotEqual[item]} && ${spellType.NotEqual[alt]} && ${spellType.NotEqual[ability]} && ${spellType.NotEqual[disc]}) /call SpellCast "${spellType}" "${spellName}" "${mySub}" "${spellID}" "${giveUpValue}"
- [2015/02/20 15:30:14] bot.mac@6422 (HealSingle): /call Cast "${${CurrentSub}SpellName${i}}" ${${CurrentSub}SpellGem${i}} 3s CheckSingleHP
- [2015/02/20 15:30:14] bot.mac@184 (Combat): /if (!${Select[${CombatRoutines.Arg[${i},|]},Dot,Nuke,Stun,Snare,AA,Lifetap,FeignDeath,Fade,Jolt]}) /call ${CombatRoutines.Arg[${i},|]}
- [2015/02/20 15:30:14] bot.mac@90 (Main): /if (${Me.CombatState.Equal[Combat]}||${Me.Combat}||(${AddListPriority})||${NetBots[${AssistPC}].Attacking} && ${AssistType}==4||${NetBots[${AssistPC}].CombatState}==0 && ${AssistType}==4) /call Combat
- [2015/02/20 15:30:14] The current macro has ended.
- [2015/02/20 15:30:52] MQ2Melee::Attacking [a lumbering furthick].
- [2015/02/20 15:32:05] EXP: 0.00 (56.36%) - AAXP: 58.48 (95.15%)
 
In your .ini:

under [HealSingle]

Change:
HealSingleSpellGem1=gem 1

To:
HealSingleSpellGem1=gem1

under [Debuff]

Change:
DebuffSpellGem1=gem 12

To:
DebuffSpellGem1=gem12
 
omg all from that one space in gem 1 thank you i was so sad this was not working is better now ty
 
@ Pavlos - regarding mage buffing of tank

To carry his question further what about spells like Infernal Skin, Mage line that shows up in Song bar and wanting to cast on tank out of group. I am using a druid and mage's in 2nd group and want surge to be cast on main tank in primary group, and then mages to rotational cast infernal skin on main tank, ID check the song bar on the main tank and only cast if Infernal Skin is not present.

I set main tank in rolls to MainTank I wanted, I have tried designate main tank, I can use bct to request the buffs to the 2nd group character to cast on primary group.

Thanks for any help

This is what I use in my mage ini.

Make sure to have MainTankBuff in the options check and raid options check at the top of your ini.

Code:
[MainTankBuff]
MainTankBuffTotal=2
MainTankBuffAnnounce=FALSE
MainTankBuffUse1=TRUE
MainTankBuffSpellName1=Surge of Shadow Rk. II
MainTankBuffSpellGem1=gem2
MainTankBuffUseAt1=100
MainTankBuffStopAt1=5
MainTankBuffNamedOnly1=FALSE
MainTankBuffRecast1=30s
MainTankBuffUse2=TRUE
MainTankBuffSpellName2=Magmatic Veil Rk. II
MainTankBuffSpellGem2=gem1
MainTankBuffUseAt2=100
MainTankBuffStopAt2=5
MainTankBuffNamedOnly2=FALSE
MainTankBuffRecast2=120s
 
Last edited:
Mage Broken

Can someone help me with my mage? I can't figure out why I'm getting spammed with code. One day it was working and the next this happened.



Code:
[Settings]
OptionsCheck=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Debuff|FightBuff|HealPet|Nuke|Pet|SelfBuff|Mana|ModRod|SummonItem|
OptionsCheckRaid=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Debuff|Dot|FightBuff|HealPet|Nuke|Pet|SelfBuff|MainTankBuff|Mana|ModRod|
RestrictedZones=344,202,151,345
GMAction=
LootNPCs=FALSE
AuthorizedUsers=
Verbose=FALSE
MyChannel=bc
AnnounceChannel=bc
AnnounceEvents=TRY|CAST_SUCCESS|CAST_IMMUNE|CAST_RESIST
EQBCAnnounceAdds=FALSE
AutoHideNPCCorpses=TRUE
ClearTargetDataAlias=ClearTargetDataAlias
EmergencyAlias=EmergencyAlias
EmergencySkill=EmergencySkill
ImmunityCheck=TRUE
BotVersion=v2014.0706
UseCamp=TRUE
CampRadius=50
CampRadiusMax=80

[Assist]
AssistType=3
AssistPC=****
AssistAt=99
OpeningMove=
AttackRange=150
AttackCommand=/attack on
AttackConditions=
AmIOffTank=FALSE
UseMelee=FALSE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Kill_this
BurnModeAlias=BurnModeAlias

[ImHit]
ImHitTotal=3
ImHitAnnounce=FALSE

ImHitUse1=TRUE
ImHitSpellName1=Companion of Necessity
ImHitRecast1=1s
ImHitUseAtMyHP1=45
ImHitConditions1=

ImHitUse2=TRUE
ImHitSpellName2=Shared Health
ImHitRecast2=1s
ImHitUseAtMyHP2=55
ImHitConditions2=

ImHitUse3=TRUE
ImHitSpellName3=Stone Core
ImHitRecast3=1s
ImHitUseAtMyHP3=65
ImHitConditions3=
ImHitConditions=   
 
[Pulling]
AlertListClear=FALSE
AlertListClearTimer=60m
PullConColor=LIGHT BLUE,BLUE,WHITE,YELLOW
CourseCorrectionTimer=5
PrePullSkillName=
PrePullSkillGem=
PrePullSkillDelay=
PrePullSkillReuse=
AmIPuller=FALSE
PullRadius=600
PullZRadius=20
PullCastRange=150
MQ2NavPullRadius=10
MQ2NavPullZRadius=10
ReturnActionTotal=0
ReturnAction1=
PullingMethod=Standard
PullingAnnounceCMD=NULL
PullingTotal=1
PullAtMyHPs=75
PullSkillName1=Malosinete
PullSkillRequiresLineOfSight1=TRUE
PullSkillDistance1=100
PullSkillSummon1=

[AA]
AATotal=12
AAAnnounce=FALSE

AAUse1=TRUE
AASpellName1=Banestrike
AAUseAtMobPctHP1=98
AAStopAtMobPctHP1=5
AARecast1=1s
AANamedOnly1=FALSE
AAConditions1=

AAUse2=FALSE
AASpellName2=Aegis of Kildrukaun
AAUseAtMobPctHP2=96
AAStopAtMobPctHP2=5
AARecast2=1s
AANamedOnly2=FALSE
AAConditions2=

AAUse3=TRUE
AASpellName3=Improved Twincast
AAUseAtMobPctHP3=96
AAStopAtMobPctHP3=5
AARecast3=1s
AANamedOnly3=FALSE
AAConditions3=!${Twincast}

AAUse4=TRUE
AASpellName4=Host in the Shell
AAUseAtMobPctHP4=96
AAStopAtMobPctHP4=5
AARecast4=1s
AANamedOnly4=FALSE
AAConditions4=${Me.Pet.ID}

AAUse5=TRUE
AASpellName5=Frenzied Burnout
AAUseAtMobPctHP5=96
AAStopAtMobPctHP5=5
AARecast5=1s
AANamedOnly5=FALSE
AAConditions5=${Me.Pet.Distance}<=50

AAUse6=TRUE
AASpellName6=Servant of Ro
AAUseAtMobPctHP6=96
AAStopAtMobPctHP6=5
AARecast6=1s
AANamedOnly6=FALSE
AAConditions6=

AAUse7=TRUE
AASpellName7=Host of the Elements
AAUseAtMobPctHP7=96
AAStopAtMobPctHP7=5
AARecast7=1s
AANamedOnly7=FALSE
AAConditions7=

AAUse8=TRUE
AASpellName8=Fundament: First Spire of the Elements
AAUseAtMobPctHP8=96
AAStopAtMobPctHP8=5
AARecast8=1s
AANamedOnly8=FALSE
AAConditions8=

AAUse9=TRUE
AASpellName9=Fire Core
AAUseAtMobPctHP9=96
AAStopAtMobPctHP9=5
AARecast9=1s
AANamedOnly9=FALSE
AAConditions9=

AAUse10=FALSE
AASpellName10=Fortify Companion
AAUseAtMobPctHP10=96
AAStopAtMobPctHP10=5
AARecast10=1s
AANamedOnly10=FALSE
AAConditions10=${Spawn[${Me.Pet.ID}].Distance}<100 && ${Me.Pet.PctHPs}<=70 && ${Me.Pet.ID}

AAUse11=TRUE
AASpellName11=Companion's Blessing
AAUseAtMobPctHP11=96
AAStopAtMobPctHP11=5
AARecast11=1s
AANamedOnly11=FALSE
AAConditions11=${Spawn[${Me.Pet.ID}].Distance}<250 && ${Me.Pet.PctHPs}<=50 && ${Me.Pet.ID}

AAUse12=TRUE
AASpellName12=Replenish Companion
AAUseAtMobPctHP12=96
AAStopAtMobPctHP12=5
AARecast12=1s
AANamedOnly12=FALSE
AAConditions12=${Spawn[${Me.Pet.ID}].Distance}<150 && ${Me.Pet.PctHPs}<=20 && ${Me.Pet.ID}
AAConditions=

[Aura]
AuraTotal=1
AuraAnnounce=FALSE

AuraUse1=TRUE
AuraSpellName1=Arcane Distillect Rk. II
AuraSpellIcon1=
AuraName1=Arcane Distillect
AuraSpellGem1=gem11
AuraConditions=${Me.Pet.ID} && ${Me.Pet.Distance}<40

[Buff]
BuffXTargets=FALSE
BuffPets=FALSE
AutoInvis=FALSE
AutoBreakInvis=FALSE
BuffConditions=
InvisSpell=Cloak of Shadows
InvisSpellGem=alt
InvisUndeadSpell=Group Perfected Invisibility to Undead
InvisUndeadSpellGem=alt
LevitateSpell=Group Perfected Levitation
LevitateSpellGem=alt
BuffAnnounce=FALSE
BuffTotal=2

BuffUse1=TRUE
BuffSpellName1=Circle of Flameweaving Rk. II
BuffSpellIcon1=Circle of Flameweaving Rk. II
BuffSpellGem1=gem9
BuffAlias1=|DS|
BuffClasses1=WAR,MAG
BuffConditions1=
BuffConditions=

BuffUse2=FALSE
BuffSpellName2=Magmatic Veil Rk. II
BuffSpellIcon2=Magmatic Veil Rk. II
BuffSpellGem2=gem9
BuffAlias2=
BuffClasses2=WAR,BRD 
BuffConditions2=
BuffConditions=

[ClickyMaintenance]
doclickies=1
clickies=0

[ClickyNuke]
ClickyNukeTotal=5
ClickyNukeAnnounce=FALSE

ClickyNukeUse1=TRUE
ClickyNukeName1=Frightweave Robe of the Conjuror
ClickyNukeConditions1=${Me.Pet.Distance}<=35
ClickyNukeSpellGem1=item
ClickyNukeRecast1=1s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=FALSE
 
ClickyNukeUse2=TRUE
ClickyNukeName2=Summoned: Icebound Sliver
ClickyNukeRecast2=1s
ClickyNukeUseAtMobPctHP2=96
ClickyNukeStopAtMobPctHP2=1
ClickyNukeNamedOnly2=FALSE
ClickyNukeConditions2=
 
ClickyNukeUse3=FALSE
ClickyNukeName3=Blazing Orb
ClickyNukeRecast3=1s
ClickyNukeUseAtMobPctHP3=96
ClickyNukeStopAtMobPctHP3=1
ClickyNukeNamedOnly3=FALSE
ClickyNukeConditions3=
 
ClickyNukeUse4=TRUE
ClickyNukeName4=Summoned: Imperious Servant
ClickyNukeRecast4=1s
ClickyNukeUseAtMobPctHP4=96
ClickyNukeStopAtMobPctHP4=40
ClickyNukeNamedOnly4=FALSE
ClickyNukeConditions4=
 
ClickyNukeUse5=TRUE
ClickyNukeName5=Summoned: Imperious Minion
ClickyNukeRecast5=1s
ClickyNukeUseAtMobPctHP5=96
ClickyNukeStopAtMobPctHP5=40
ClickyNukeNamedOnly5=TRUE
ClickyNukeConditions5=
ClickyNukeConditions=

[Fade]
FadeConditions=
FadeTotal=1
FadeAnnounce=FALSE

FadeUse1=TRUE
FadeSpellName1=Drape of Shadows
FadeConditions1=
FadeSpellGem1=alt
FadeUseAtMyHP1=50

[Debuff]
DebuffConditions=
DontDebuffConColor=|GREY|GREEN|
DebuffAdds=FALSE
DebuffTotal=1
DebuffTotalIfNamed=1
ForceMemDebuff=FALSE
DebuffAnnounce=FALSE

DebuffUse1=FALSE
DebuffSpellName1=Malosinete
DebuffConditions1=
DebuffSpellGem1=alt
DebuffUseAtMobPctHP1=99
DebuffStopAtMobPctHP1=1
DebuffRecast1=2m
DebuffMaxTries1=2

[GoM]
GoMConditions=
GoMTotal=0
GoMTotalIfNamed=0
GoMAnnounce=FALSE
GoMUse1=TRUE
GoMSpellName1=
GoMSpellIcon1=
GoMSpellGem1=

[FightBuff]
FightBuffConditions=
FightBuffTotal=3
ForceMemFightBuff=FALSE
FightBuffAnnounce=FALSE

FightBuffUse1=TRUE
FightBuffSpellName1=Silent Casting
FightBuffSpellIcon1=Silent Casting
FightBuffConditions1=
FightBuffSpellGem1=alt
FightBuffNamedOnly1=TRUE
FightBuffForAggro1=FALSE

FightBuffUse2=FALSE
FightBuffSpellName2=
FightBuffSpellIcon2=
FightBuffConditions2=
FightBuffSpellGem2=
FightBuffNamedOnly2=FALSE
FightBuffForAggro2=FALSE

FightBuffUse3=TRUE
FightBuffSpellName3=Chaotic Benevolence
FightBuffSpellIcon3=Chaotic Benevolence
FightBuffSpellGem3=gem12
FightBuffNamedOnly3=FALSE
FightBuffForAggro3=FALSE

FightBuffUse4=TRUE
FightBuffSpellName4=Twincast Rk. II
FightBuffSpellIcon4=Twincast Rk. II
FightBuffSpellGem4=gem12
FightBuffNamedOnly4=FALSE
FightBuffForAggro4=FALSE

[HealPet]
HealPetTotal=3
HealPetAnnounce=FALSE

HealPetUse1=TRUE
HealPetSpellName1=Mend Companion
HealPetSpellGem1=alt
HealPetUseAt1=50
HealPetStopAt1=90
HealPetConditions1=
HealPetRecast1=1s

HealPetUse2=TRUE
HealPetSpellName2=Replenish Companion
HealPetSpellGem2=alt
HealPetUseAt2=50
HealPetStopAt2=90
HealPetConditions2=
HealPetRecast2=1s

HealPetUse3=TRUE
HealPetSpellName3=Divine Companion Aura
HealPetSpellGem3=alt
HealPetUseAt3=15
HealPetStopAt3=90
HealPetRecast3=1s
HealPetConditions=

[Nuke]
NukeTotal=6
NukeTotalIfNamed=6
ForceMemNuke=TRUE
NukeAnnounce=FALSE
 
NukeUse1=TRUE
NukeSpellName1=Force of Elements
NukeSpellGem1=alt
NukeUseAtMobPctHP1=96
NukeStopAtMobPctHP1=30
NukeRecast1=8s
NukeConditions1=
 
NukeUse2=TRUE
NukeSpellName2=Remorseless Servant
NukeSpellGem2=gem8
NukeUseAtMobPctHP2=97
NukeStopAtMobPctHP2=20
NukeRecast2=6s
NukeConditions2=${AddCount}<3
 
NukeUse3=TRUE
NukeSpellName3=Coronal Rain Rk. II
NukeSpellGem3=gem2
NukeUseAtMobPctHP3=97
NukeStopAtMobPctHP3=1
NukeRecast3=8s
NukeConditions3=
 
NukeUse4=TRUE
NukeSpellName4=Rain of Cutlasses Rk. II
NukeSpellGem4=gem5
NukeUseAtMobPctHP4=96
NukeStopAtMobPctHP4=1
NukeRecast4=11s
NukeConditions4=
 
NukeUse5=TRUE
NukeSpellName5=Spear of Molten Shieldstone
NukeSpellGem5=gem3
NukeUseAtMobPctHP5=96
NukeStopAtMobPctHP5=1
NukeRecast5=10s
NukeConditions5=
 
NukeUse6=FALSE
NukeSpellName6=Spear of Blistersteel Rk. III
NukeSpellGem6=gem4
NukeUseAtMobPctHP6=96
NukeStopAtMobPctHP6=1
NukeRecast6=1s
NukeConditions6=
NukeConditions=

[Pet]
PetGHOLD=TRUE
PetGearDefaultAlias=
UsePet=TRUE
PetSpell=Shard of Air
PetSpellGem=gem1
UsePetFocusAA=TRUE
PetAttackAt=97
ShrinkPet=TRUE
ShrinkPetIfHeightAbove=1.5
ShrinkPetSpell=Diminutive Companion
ShrinkPetSpellGem=alt
DoPetHeals=FALSE
PetHealAt=50
PetHealSpell=
PetHealSpellGem=
UseAAPetHeal=TRUE
PetAAHealAt=25
DoPetBuffs=TRUE
PetBuffRecheck=30s
PetBuffTotal=3

PetBuffName1=Burnout XII
PetBuffSpell1=Burnout XII
PetBuffGem1=gem1
PetBuffRecast1=1s

PetBuffName2=Iceflame Eminence
PetBuffSpell2=Iceflame Eminence
PetBuffGem2=gem1
PetBuffRecast2=1s

PetBuffName3=Aegis of Kildrukaun
PetBuffSpell3=Aegis of Kildrukaun
PetBuffGem3=alt
PetBuffRecast3=1s

PetBuffName4=Magmatic Veil Rk. II
PetBuffSpell4=Magmatic Veil Rk. II
PetBuffGem4=gem9
PetBuffRecast4=30s

magic=Summoned: Frightforged Shortsword
fire=Summoned: Frightforged Fireblade
ice=Summoned: Frightforged Iceblade
aggro=Summoned: Frightforged Ragesword
jolt=Summoned: Frightforged Mindblade
mask=Summoned: Visor of Gobeker
PetGearDefaultAlias=mask|aggro|aggro
PetGearSpellName=Grant Frightforged Armaments
PetMaskSpellName=Grant Visor of Gobeker
PetArmorSpellName=Grant Frightforged Plate
PetGearSpellGem=gem1
PetGearDefaultInvSlotForBag=10

[SelfBuff]
SelfBuffConditions=
SelfBuffTotal=6
SelfBuffAnnounce=FALSE

SelfBuffUse1=TRUE
SelfBuffSpellName1=Elemental Ward
SelfBuffSpellIcon1=Elemental Ward
SelfBuffConditions1=
SelfBuffSpellGem1=alt

SelfBuffUse2=TRUE
SelfBuffSpellName2=Shield of the Dauntless
SelfBuffSpellIcon2=Shield of the Dauntless Rk. II
SelfBuffSpellGem2=gem12
SelfBuffConditions2=

SelfBuffUse3=TRUE
SelfBuffSpellName3=Phantasmal Guardian
SelfBuffSpellIcon3=Phantasmal Guardian Rk. II
SelfBuffSpellGem3=gem12
SelfBuffConditions3=

SelfBuffUse4=TRUE
SelfBuffSpellName4=Groundswell Bodyguard
SelfBuffSpellIcon4=Groundswell Bodyguard Rk. II
SelfBuffSpellGem4=gem9
SelfBuffConditions4=

SelfBuffUse5=FALSE
SelfBuffSpellName5=
SelfBuffSpellGem5=gem10
SelfBuffConditions5=
SelfBuffSpellIcon5=

SelfBuffUse6=TRUE
SelfBuffSpellName6=Elemental Form: Fire
SelfBuffSpellGem6=alt
SelfBuffConditions6=!${Me.Mount.ID}
SelfBuffSpellIcon6=Elemental Form: Fire
SelfBuffConditions=

[Mana]
ManaConditions=
MedAt=24
MedToFull=FALSE
MedEvenIfNotInOOCRegen=FALSE
MedTimer=10s
Harvest_IfManaBelow=25
DontHarvest_UnlessManaBelow=70
UseClarityPotions=FALSE

[SummonItem]
SummonItemTotal=5
SummonItemUse1=TRUE
SummonItemName1=Grant Icebound Paradox
SummonItemSpellGem1=gem1
SummonItemConditions1=!${FindItemCount[Summoned: Icebound Sliver]} && ${Me.PctMana}>70
SummonItemUse2=TRUE
SummonItemName2=Summon Blazing Orb
SummonItemSpellGem2=gem1
SummonItemConditions2=!${FindItemCount[Blazing Orb]} && ${Me.PctMana}>70
SummonItemUse3=TRUE
SummonItemName3=Summon Imperious Servant
SummonItemSpellGem3=gem1
SummonItemConditions3=!${FindItemCount[Summoned: Imperious Servant]} && ${Me.PctMana}>70
SummonItemUse4=TRUE
SummonItemName4=Summon Imperious Minion
SummonItemSpellGem4=gem1
SummonItemConditions4=!${FindItemCount[Summoned: Imperious Minion]} && ${Me.PctMana}>70
SummonItemUse5=TRUE
SummonItemName5=Wand of Phantasmal Modulation
SummonItemSpellGem5=gem1
SummonItemConditions5=!${FindItemCount[Wand of Phantasmal Modulation]} && ${Me.CurrentMana}>5200

[Combat]
CombatFrequency1=ModRod|Mana
CombatFrequency2=Jolt
CombatFrequency3=MainTankBuff|FightBuff
CombatFrequency4=
CombatFrequency5=AA|Nuke|ClickyNuke
StandardCombatOptions=Bard|XHeal|HealSingle|HealGroup|HealBalance|HealSelf|HealPet|Disc|MainTankBuff|FightBuff|Lifetap|Stun|AA|Dot|Nuke|Snare|ClickyNuke|Jolt|Rez|ModRod|Mana|Merc

[MainTankBuff]
MainTankBuffTotal=1
MainTankBuffAnnounce=FALSE
MainTankBuffUse1=TRUE
MainTankBuffSpellName1=Surge of Arcanum
MainTankBuffSpellGem1=gem9
MainTankBuffUseAt1=100
MainTankBuffStopAt1=5
MainTankBuffNamedOnly1=FALSE
MainTankBuffRecast1=2m

MainTankBuffConditions=
[Roles]
SetRoles=FALSE
GroupLeader=****
GroupMainTank=*****
GroupMainAssist=*****
GroupPuller=NULL
GroupXTarget1=Group Assist Target
RaidXTarget1=Raid Assist 1 Target
 
Can someone help me with my mage? I can't figure out why I'm getting spammed with code. One day it was working and the next this happened.



Code:
[Settings]
OptionsCheck=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Debuff|FightBuff|HealPet|Nuke|Pet|SelfBuff|Mana|ModRod|SummonItem|
OptionsCheckRaid=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Debuff|Dot|FightBuff|HealPet|Nuke|Pet|SelfBuff|MainTankBuff|Mana|ModRod|
RestrictedZones=344,202,151,345
GMAction=
LootNPCs=FALSE
AuthorizedUsers=
Verbose=FALSE
MyChannel=bc
AnnounceChannel=bc
AnnounceEvents=TRY|CAST_SUCCESS|CAST_IMMUNE|CAST_RESIST
EQBCAnnounceAdds=FALSE
AutoHideNPCCorpses=TRUE
ClearTargetDataAlias=ClearTargetDataAlias
EmergencyAlias=EmergencyAlias
EmergencySkill=EmergencySkill
ImmunityCheck=TRUE
BotVersion=v2014.0706
UseCamp=TRUE
CampRadius=50
CampRadiusMax=80

[Assist]
AssistType=3
AssistPC=****
AssistAt=99
OpeningMove=
AttackRange=150
AttackCommand=/attack on
AttackConditions=
AmIOffTank=FALSE
UseMelee=FALSE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Kill_this
BurnModeAlias=BurnModeAlias

[ImHit]
ImHitTotal=3
ImHitAnnounce=FALSE

ImHitUse1=TRUE
ImHitSpellName1=Companion of Necessity
ImHitRecast1=1s
ImHitUseAtMyHP1=45
ImHitConditions1=

ImHitUse2=TRUE
ImHitSpellName2=Shared Health
ImHitRecast2=1s
ImHitUseAtMyHP2=55
ImHitConditions2=

ImHitUse3=TRUE
ImHitSpellName3=Stone Core
ImHitRecast3=1s
ImHitUseAtMyHP3=65
ImHitConditions3=
ImHitConditions=   
 
[Pulling]
AlertListClear=FALSE
AlertListClearTimer=60m
PullConColor=LIGHT BLUE,BLUE,WHITE,YELLOW
CourseCorrectionTimer=5
PrePullSkillName=
PrePullSkillGem=
PrePullSkillDelay=
PrePullSkillReuse=
AmIPuller=FALSE
PullRadius=600
PullZRadius=20
PullCastRange=150
MQ2NavPullRadius=10
MQ2NavPullZRadius=10
ReturnActionTotal=0
ReturnAction1=
PullingMethod=Standard
PullingAnnounceCMD=NULL
PullingTotal=1
PullAtMyHPs=75
PullSkillName1=Malosinete
PullSkillRequiresLineOfSight1=TRUE
PullSkillDistance1=100
PullSkillSummon1=

[AA]
AATotal=12
AAAnnounce=FALSE

AAUse1=TRUE
AASpellName1=Banestrike
AAUseAtMobPctHP1=98
AAStopAtMobPctHP1=5
AARecast1=1s
AANamedOnly1=FALSE
AAConditions1=

AAUse2=FALSE
AASpellName2=Aegis of Kildrukaun
AAUseAtMobPctHP2=96
AAStopAtMobPctHP2=5
AARecast2=1s
AANamedOnly2=FALSE
AAConditions2=

AAUse3=TRUE
AASpellName3=Improved Twincast
AAUseAtMobPctHP3=96
AAStopAtMobPctHP3=5
AARecast3=1s
AANamedOnly3=FALSE
AAConditions3=!${Twincast}

AAUse4=TRUE
AASpellName4=Host in the Shell
AAUseAtMobPctHP4=96
AAStopAtMobPctHP4=5
AARecast4=1s
AANamedOnly4=FALSE
AAConditions4=${Me.Pet.ID}

AAUse5=TRUE
AASpellName5=Frenzied Burnout
AAUseAtMobPctHP5=96
AAStopAtMobPctHP5=5
AARecast5=1s
AANamedOnly5=FALSE
AAConditions5=${Me.Pet.Distance}<=50

AAUse6=TRUE
AASpellName6=Servant of Ro
AAUseAtMobPctHP6=96
AAStopAtMobPctHP6=5
AARecast6=1s
AANamedOnly6=FALSE
AAConditions6=

AAUse7=TRUE
AASpellName7=Host of the Elements
AAUseAtMobPctHP7=96
AAStopAtMobPctHP7=5
AARecast7=1s
AANamedOnly7=FALSE
AAConditions7=

AAUse8=TRUE
AASpellName8=Fundament: First Spire of the Elements
AAUseAtMobPctHP8=96
AAStopAtMobPctHP8=5
AARecast8=1s
AANamedOnly8=FALSE
AAConditions8=

AAUse9=TRUE
AASpellName9=Fire Core
AAUseAtMobPctHP9=96
AAStopAtMobPctHP9=5
AARecast9=1s
AANamedOnly9=FALSE
AAConditions9=

AAUse10=FALSE
AASpellName10=Fortify Companion
AAUseAtMobPctHP10=96
AAStopAtMobPctHP10=5
AARecast10=1s
AANamedOnly10=FALSE
AAConditions10=${Spawn[${Me.Pet.ID}].Distance}<100 && ${Me.Pet.PctHPs}<=70 && ${Me.Pet.ID}

AAUse11=TRUE
AASpellName11=Companion's Blessing
AAUseAtMobPctHP11=96
AAStopAtMobPctHP11=5
AARecast11=1s
AANamedOnly11=FALSE
AAConditions11=${Spawn[${Me.Pet.ID}].Distance}<250 && ${Me.Pet.PctHPs}<=50 && ${Me.Pet.ID}

AAUse12=TRUE
AASpellName12=Replenish Companion
AAUseAtMobPctHP12=96
AAStopAtMobPctHP12=5
AARecast12=1s
AANamedOnly12=FALSE
AAConditions12=${Spawn[${Me.Pet.ID}].Distance}<150 && ${Me.Pet.PctHPs}<=20 && ${Me.Pet.ID}
AAConditions=

[Aura]
AuraTotal=1
AuraAnnounce=FALSE

AuraUse1=TRUE
AuraSpellName1=Arcane Distillect Rk. II
AuraSpellIcon1=
AuraName1=Arcane Distillect
AuraSpellGem1=gem11
AuraConditions=${Me.Pet.ID} && ${Me.Pet.Distance}<40

[Buff]
BuffXTargets=FALSE
BuffPets=FALSE
AutoInvis=FALSE
AutoBreakInvis=FALSE
BuffConditions=
InvisSpell=Cloak of Shadows
InvisSpellGem=alt
InvisUndeadSpell=Group Perfected Invisibility to Undead
InvisUndeadSpellGem=alt
LevitateSpell=Group Perfected Levitation
LevitateSpellGem=alt
BuffAnnounce=FALSE
BuffTotal=2

BuffUse1=TRUE
BuffSpellName1=Circle of Flameweaving Rk. II
BuffSpellIcon1=Circle of Flameweaving Rk. II
BuffSpellGem1=gem9
BuffAlias1=|DS|
BuffClasses1=WAR,MAG
BuffConditions1=
BuffConditions=

BuffUse2=FALSE
BuffSpellName2=Magmatic Veil Rk. II
BuffSpellIcon2=Magmatic Veil Rk. II
BuffSpellGem2=gem9
BuffAlias2=
BuffClasses2=WAR,BRD 
BuffConditions2=
BuffConditions=

[ClickyMaintenance]
doclickies=1
clickies=0

[ClickyNuke]
ClickyNukeTotal=5
ClickyNukeAnnounce=FALSE

ClickyNukeUse1=TRUE
ClickyNukeName1=Frightweave Robe of the Conjuror
ClickyNukeConditions1=${Me.Pet.Distance}<=35
ClickyNukeSpellGem1=item
ClickyNukeRecast1=1s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=FALSE
 
ClickyNukeUse2=TRUE
ClickyNukeName2=Summoned: Icebound Sliver
ClickyNukeRecast2=1s
ClickyNukeUseAtMobPctHP2=96
ClickyNukeStopAtMobPctHP2=1
ClickyNukeNamedOnly2=FALSE
ClickyNukeConditions2=
 
ClickyNukeUse3=FALSE
ClickyNukeName3=Blazing Orb
ClickyNukeRecast3=1s
ClickyNukeUseAtMobPctHP3=96
ClickyNukeStopAtMobPctHP3=1
ClickyNukeNamedOnly3=FALSE
ClickyNukeConditions3=
 
ClickyNukeUse4=TRUE
ClickyNukeName4=Summoned: Imperious Servant
ClickyNukeRecast4=1s
ClickyNukeUseAtMobPctHP4=96
ClickyNukeStopAtMobPctHP4=40
ClickyNukeNamedOnly4=FALSE
ClickyNukeConditions4=
 
ClickyNukeUse5=TRUE
ClickyNukeName5=Summoned: Imperious Minion
ClickyNukeRecast5=1s
ClickyNukeUseAtMobPctHP5=96
ClickyNukeStopAtMobPctHP5=40
ClickyNukeNamedOnly5=TRUE
ClickyNukeConditions5=
ClickyNukeConditions=

[Fade]
FadeConditions=
FadeTotal=1
FadeAnnounce=FALSE

FadeUse1=TRUE
FadeSpellName1=Drape of Shadows
FadeConditions1=
FadeSpellGem1=alt
FadeUseAtMyHP1=50

[Debuff]
DebuffConditions=
DontDebuffConColor=|GREY|GREEN|
DebuffAdds=FALSE
DebuffTotal=1
DebuffTotalIfNamed=1
ForceMemDebuff=FALSE
DebuffAnnounce=FALSE

DebuffUse1=FALSE
DebuffSpellName1=Malosinete
DebuffConditions1=
DebuffSpellGem1=alt
DebuffUseAtMobPctHP1=99
DebuffStopAtMobPctHP1=1
DebuffRecast1=2m
DebuffMaxTries1=2

[GoM]
GoMConditions=
GoMTotal=0
GoMTotalIfNamed=0
GoMAnnounce=FALSE
GoMUse1=TRUE
GoMSpellName1=
GoMSpellIcon1=
GoMSpellGem1=

[FightBuff]
FightBuffConditions=
FightBuffTotal=3
ForceMemFightBuff=FALSE
FightBuffAnnounce=FALSE

FightBuffUse1=TRUE
FightBuffSpellName1=Silent Casting
FightBuffSpellIcon1=Silent Casting
FightBuffConditions1=
FightBuffSpellGem1=alt
FightBuffNamedOnly1=TRUE
FightBuffForAggro1=FALSE

FightBuffUse2=FALSE
FightBuffSpellName2=
FightBuffSpellIcon2=
FightBuffConditions2=
FightBuffSpellGem2=
FightBuffNamedOnly2=FALSE
FightBuffForAggro2=FALSE

FightBuffUse3=TRUE
FightBuffSpellName3=Chaotic Benevolence
FightBuffSpellIcon3=Chaotic Benevolence
FightBuffSpellGem3=gem12
FightBuffNamedOnly3=FALSE
FightBuffForAggro3=FALSE

FightBuffUse4=TRUE
FightBuffSpellName4=Twincast Rk. II
FightBuffSpellIcon4=Twincast Rk. II
FightBuffSpellGem4=gem12
FightBuffNamedOnly4=FALSE
FightBuffForAggro4=FALSE

[HealPet]
HealPetTotal=3
HealPetAnnounce=FALSE

HealPetUse1=TRUE
HealPetSpellName1=Mend Companion
HealPetSpellGem1=alt
HealPetUseAt1=50
HealPetStopAt1=90
HealPetConditions1=
HealPetRecast1=1s

HealPetUse2=TRUE
HealPetSpellName2=Replenish Companion
HealPetSpellGem2=alt
HealPetUseAt2=50
HealPetStopAt2=90
HealPetConditions2=
HealPetRecast2=1s

HealPetUse3=TRUE
HealPetSpellName3=Divine Companion Aura
HealPetSpellGem3=alt
HealPetUseAt3=15
HealPetStopAt3=90
HealPetRecast3=1s
HealPetConditions=

[Nuke]
NukeTotal=6
NukeTotalIfNamed=6
ForceMemNuke=TRUE
NukeAnnounce=FALSE
 
NukeUse1=TRUE
NukeSpellName1=Force of Elements
NukeSpellGem1=alt
NukeUseAtMobPctHP1=96
NukeStopAtMobPctHP1=30
NukeRecast1=8s
NukeConditions1=
 
NukeUse2=TRUE
NukeSpellName2=Remorseless Servant
NukeSpellGem2=gem8
NukeUseAtMobPctHP2=97
NukeStopAtMobPctHP2=20
NukeRecast2=6s
NukeConditions2=${AddCount}<3
 
NukeUse3=TRUE
NukeSpellName3=Coronal Rain Rk. II
NukeSpellGem3=gem2
NukeUseAtMobPctHP3=97
NukeStopAtMobPctHP3=1
NukeRecast3=8s
NukeConditions3=
 
NukeUse4=TRUE
NukeSpellName4=Rain of Cutlasses Rk. II
NukeSpellGem4=gem5
NukeUseAtMobPctHP4=96
NukeStopAtMobPctHP4=1
NukeRecast4=11s
NukeConditions4=
 
NukeUse5=TRUE
NukeSpellName5=Spear of Molten Shieldstone
NukeSpellGem5=gem3
NukeUseAtMobPctHP5=96
NukeStopAtMobPctHP5=1
NukeRecast5=10s
NukeConditions5=
 
NukeUse6=FALSE
NukeSpellName6=Spear of Blistersteel Rk. III
NukeSpellGem6=gem4
NukeUseAtMobPctHP6=96
NukeStopAtMobPctHP6=1
NukeRecast6=1s
NukeConditions6=
NukeConditions=

[Pet]
PetGHOLD=TRUE
PetGearDefaultAlias=
UsePet=TRUE
PetSpell=Shard of Air
PetSpellGem=gem1
UsePetFocusAA=TRUE
PetAttackAt=97
ShrinkPet=TRUE
ShrinkPetIfHeightAbove=1.5
ShrinkPetSpell=Diminutive Companion
ShrinkPetSpellGem=alt
DoPetHeals=FALSE
PetHealAt=50
PetHealSpell=
PetHealSpellGem=
UseAAPetHeal=TRUE
PetAAHealAt=25
DoPetBuffs=TRUE
PetBuffRecheck=30s
PetBuffTotal=3

PetBuffName1=Burnout XII
PetBuffSpell1=Burnout XII
PetBuffGem1=gem1
PetBuffRecast1=1s

PetBuffName2=Iceflame Eminence
PetBuffSpell2=Iceflame Eminence
PetBuffGem2=gem1
PetBuffRecast2=1s

PetBuffName3=Aegis of Kildrukaun
PetBuffSpell3=Aegis of Kildrukaun
PetBuffGem3=alt
PetBuffRecast3=1s

PetBuffName4=Magmatic Veil Rk. II
PetBuffSpell4=Magmatic Veil Rk. II
PetBuffGem4=gem9
PetBuffRecast4=30s

magic=Summoned: Frightforged Shortsword
fire=Summoned: Frightforged Fireblade
ice=Summoned: Frightforged Iceblade
aggro=Summoned: Frightforged Ragesword
jolt=Summoned: Frightforged Mindblade
mask=Summoned: Visor of Gobeker
PetGearDefaultAlias=mask|aggro|aggro
PetGearSpellName=Grant Frightforged Armaments
PetMaskSpellName=Grant Visor of Gobeker
PetArmorSpellName=Grant Frightforged Plate
PetGearSpellGem=gem1
PetGearDefaultInvSlotForBag=10

[SelfBuff]
SelfBuffConditions=
SelfBuffTotal=6
SelfBuffAnnounce=FALSE

SelfBuffUse1=TRUE
SelfBuffSpellName1=Elemental Ward
SelfBuffSpellIcon1=Elemental Ward
SelfBuffConditions1=
SelfBuffSpellGem1=alt

SelfBuffUse2=TRUE
SelfBuffSpellName2=Shield of the Dauntless
SelfBuffSpellIcon2=Shield of the Dauntless Rk. II
SelfBuffSpellGem2=gem12
SelfBuffConditions2=

SelfBuffUse3=TRUE
SelfBuffSpellName3=Phantasmal Guardian
SelfBuffSpellIcon3=Phantasmal Guardian Rk. II
SelfBuffSpellGem3=gem12
SelfBuffConditions3=

SelfBuffUse4=TRUE
SelfBuffSpellName4=Groundswell Bodyguard
SelfBuffSpellIcon4=Groundswell Bodyguard Rk. II
SelfBuffSpellGem4=gem9
SelfBuffConditions4=

SelfBuffUse5=FALSE
SelfBuffSpellName5=
SelfBuffSpellGem5=gem10
SelfBuffConditions5=
SelfBuffSpellIcon5=

SelfBuffUse6=TRUE
SelfBuffSpellName6=Elemental Form: Fire
SelfBuffSpellGem6=alt
SelfBuffConditions6=!${Me.Mount.ID}
SelfBuffSpellIcon6=Elemental Form: Fire
SelfBuffConditions=

[Mana]
ManaConditions=
MedAt=24
MedToFull=FALSE
MedEvenIfNotInOOCRegen=FALSE
MedTimer=10s
Harvest_IfManaBelow=25
DontHarvest_UnlessManaBelow=70
UseClarityPotions=FALSE

[SummonItem]
SummonItemTotal=5
SummonItemUse1=TRUE
SummonItemName1=Grant Icebound Paradox
SummonItemSpellGem1=gem1
SummonItemConditions1=!${FindItemCount[Summoned: Icebound Sliver]} && ${Me.PctMana}>70
SummonItemUse2=TRUE
SummonItemName2=Summon Blazing Orb
SummonItemSpellGem2=gem1
SummonItemConditions2=!${FindItemCount[Blazing Orb]} && ${Me.PctMana}>70
SummonItemUse3=TRUE
SummonItemName3=Summon Imperious Servant
SummonItemSpellGem3=gem1
SummonItemConditions3=!${FindItemCount[Summoned: Imperious Servant]} && ${Me.PctMana}>70
SummonItemUse4=TRUE
SummonItemName4=Summon Imperious Minion
SummonItemSpellGem4=gem1
SummonItemConditions4=!${FindItemCount[Summoned: Imperious Minion]} && ${Me.PctMana}>70
SummonItemUse5=TRUE
SummonItemName5=Wand of Phantasmal Modulation
SummonItemSpellGem5=gem1
SummonItemConditions5=!${FindItemCount[Wand of Phantasmal Modulation]} && ${Me.CurrentMana}>5200

[Combat]
CombatFrequency1=ModRod|Mana
CombatFrequency2=Jolt
CombatFrequency3=MainTankBuff|FightBuff
CombatFrequency4=
CombatFrequency5=AA|Nuke|ClickyNuke
StandardCombatOptions=Bard|XHeal|HealSingle|HealGroup|HealBalance|HealSelf|HealPet|Disc|MainTankBuff|FightBuff|Lifetap|Stun|AA|Dot|Nuke|Snare|ClickyNuke|Jolt|Rez|ModRod|Mana|Merc

[MainTankBuff]
MainTankBuffTotal=1
MainTankBuffAnnounce=FALSE
MainTankBuffUse1=TRUE
MainTankBuffSpellName1=Surge of Arcanum
MainTankBuffSpellGem1=gem9
MainTankBuffUseAt1=100
MainTankBuffStopAt1=5
MainTankBuffNamedOnly1=FALSE
MainTankBuffRecast1=2m

MainTankBuffConditions=
[Roles]
SetRoles=FALSE
GroupLeader=****
GroupMainTank=*****
GroupMainAssist=*****
GroupPuller=NULL
GroupXTarget1=Group Assist Target
RaidXTarget1=Raid Assist 1 Target
You changed line 7096 at some point, because it's spelled wrong. I just checked what I have (bot.mac) and it's correct

7096: /if (${Me.Gem[${i}].Attrib[1]}==15 && ${Me.Gem[${i}].Base[1]}>0||${Me.Gem[${i}].Attrib[2]}==15 && ${Me.Gem[${i}].Base[2]}>0) {

In yours, it's misspelled (you can see it in the red error) as: Atttrib

Remove one of the t's.

htw
 
Clicky Buff Question

So I have a question about how to control which clicky buffs to use. The problem is I'm running out of buff space, and my sk is clicking everything he can find even after I /removeclicky from the list. Right now, one of them is Lizardscale Plated Girdle with haste that stacks with everything. No point having 2 hastes.

Few solutions:
1.) Create a clickybuff check to see if I have ench/sham haste
2.) Figure out how to remove it all together
3.) Delete or throw the item in the bank

I'd rather avoid #3, but I'm not sure how to accomplish 1 or 2.
Thanks for the help!
 
Last edited:
Error

This is an attachment of the error I'm getting.
 

Attachments

  • clicky.PNG
    clicky.PNG
    108.5 KB · Views: 36
Thanks. Exactly what i needed. posted update macro to last post on bot.mac thread.
 
Still kind of new to all of this, I am having a bit of trouble with my mage. Pet is attacking but she wont nuke. Also unable to use his mount and fire elemental form at the same time, and totally lost on what to tweak to make the 2 work together.
Code:
[Assist]
AssistType=3
AssistPC=*-*-*
AssistAt=99
OpeningMove=/pet attack
AttackRange=150
AttackCommand=/attack on
AttackConditions=
AmIOffTank=FALSE
UseMelee=FALSE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Kill_this
BurnModeAlias=BurnModeAlias
 
Shaman buff Tank pet

Is there a reason I'm unaware of why my shaman is buffing my tank's pet with the same buffs in the [MainTankBuff] section. It's a waste of cast time and was wondering how to get her to stop. Namely, "Sluggishness" that I'm noticing most often.

Code:
[Settings]
OptionsCheck=|Merc|AA|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Debuff|Dot|FightBuff|HealSingle|HealGroup|MainTankBuff|Nuke|Pet|Rez|Root|SelfBuff|XHeal|Mana|
OptionsCheckRaid=|Pulling|Merc|AA|Aura|AutoClickies|Buff|ClickyMaintenance|ClickyNuke|Fade|Debuff|Dot|FightBuff|HealSingle|HealGroup|HealSelf|HealPet|MainTankBuff|Nuke|Pet|Rez|Root|SelfBuff|Snare|XHeal|Mana|ModRod|
UseCamp=TRUE
CampRadius=30
CampRadiusMax=150
InterruptToHealAt=50
InterruptToXHealAt=50
RestrictedZones=344,202,151,345
GMAction=
LootNPCs=FALSE
AuthorizedUsers=
Verbose=FALSE
MyChannel=bc
AnnounceChannel=bc
AnnounceEvents=TRY|CAST_SUCCESS|CAST_IMMUNE|CAST_RESIST
EQBCAnnounceAdds=FALSE
AutoHideNPCCorpses=FALSE
ClearTargetDataAlias=ClearTargetDataAlias
EmergencyAlias=EmergencyAlias
EmergencySkill=EmergencySkill
ImmunityCheck=TRUE
BotVersion=v2014.0706

[Assist]
AssistType=3
AssistPC=%^&*%^&*
AssistAt=99
OpeningMove=
AttackRange=70
AttackCommand=/attack on
AttackConditions=
AmIOffTank=FALSE
UseMelee=FALSE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Kill_this
BurnModeAlias=BurnModeAlias
  
[AA]
AATotal=11
AAAnnounce=TRUE

AAUse1=FALSE
AASpellName1=Fundament: First Spire of Ancestors
AAUseAtMobPctHP1=96
AAStopAtMobPctHP1=5
AARecast1=1s
AANamedOnly1=FALSE
AAConditions1=

AAUse2=TRUE
AASpellName2=Fundament: Second Spire of Ancestors
AAUseAtMobPctHP2=96
AAStopAtMobPctHP2=5
AARecast2=1s
AANamedOnly2=TRUE
AAConditions2=

AAUse3=FALSE
AASpellName3=Fundament: Third Spire of Ancestors
AAUseAtMobPctHP3=96
AAStopAtMobPctHP3=5
AARecast3=1s
AANamedOnly3=FALSE
AAConditions3=

AAUse4=TRUE
AASpellName4=Ancestral Aid
AAUseAtMobPctHP4=96
AAStopAtMobPctHP4=5
AARecast4=1s
AANamedOnly4=FALSE
AAConditions4=${AddCount}>=3 || ${Target.Named}

AAUse5=TRUE
AASpellName5=Spirit Call
AAUseAtMobPctHP5=96
AAStopAtMobPctHP5=5
AARecast5=1s
AANamedOnly5=TRUE
AAConditions5=

AAUse6=FALSE
AASpellName6=Rabid Bear
AAUseAtMobPctHP6=96
AAStopAtMobPctHP6=5
AARecast6=1s
AANamedOnly6=FALSE
AAConditions6=

AAUse7=TRUE
AASpellName7=Dampen Resistance
AAUseAtMobPctHP7=96
AAStopAtMobPctHP7=5
AARecast7=1s
AANamedOnly7=TRUE
AAConditions7=

AAUse8=TRUE
AASpellName8=Call of the Ancients
AAUseAtMobPctHP8=96
AAStopAtMobPctHP8=5
AARecast8=1s
AANamedOnly8=FALSE
AAConditions8=${AddCount}>=3 || ${Target.Named}

AAUse9=TRUE
AASpellName9=Languid Bite
AAUseAtMobPctHP9=96
AAStopAtMobPctHP9=5
AARecast9=1s
AANamedOnly9=TRUE
AAConditions9=

AAUse10=TRUE
AASpellName10=Tigir's Insect Swarm
AAUseAtMobPctHP10=96
AAStopAtMobPctHP10=5
AARecast10=1s
AANamedOnly10=FALSE
AAConditions10=${AddCount}>=3

AAUse11=TRUE
AASpellName11=Banestrike
AAUseAtMobPctHP11=98
AAStopAtMobPctHP11=5
AARecast11=1s
AANamedOnly11=FALSE
AAConditions11=

AAConditions=

[Buff]
BuffXTargets=TRUE
BuffPets=FALSE
AutoInvis=FALSE
AutoBreakInvis=FALSE
InvisSpell=Silent Presence
InvisSpellGem=alt
InvisUndeadSpell=
InvisUndeadSpellGem=
LevitateSpell=
LevitateSpellGem=
BuffTotal=3
BuffAnnounce=FALSE

BuffUse1=TRUE
BuffSpellName1=Talisman of Celerity
BuffSpellIcon1=Talisman of Celerity
BuffConditions1=
BuffSpellGem1=alt
BuffAlias1=|haste|
BuffClasses1=BER,BRD,BST,MNK,PAL,RNG,ROG,SHD,WAR

BuffUse2=TRUE
BuffSpellName2=Talisman of the Doomscale
BuffSpellIcon2=Doomscale Focusing
BuffSpellGem2=gem9
BuffAlias2=|focus|
BuffClasses2=BER,BRD,BST,DRU,MNK,PAL,RNG,ROG,SHD,SHM,WAR
BuffConditions2=

BuffUse3=TRUE
BuffSpellName3=Talisman of the Faithful
BuffSpellIcon3=Talisman of the Faithful
BuffSpellGem3=gem8
BuffAlias3=|regen|
BuffClasses3=BER,BRD,BST,CLR,DRU,ENC,MAG,MNK,NEC,PAL,RNG,ROG,SHD,SHM,WAR,WIZ
BuffConditions3=

BuffUse4=TRUE
BuffSpellName4=
BuffSpellIcon4=
BuffSpellGem4=
BuffAlias4=
BuffClasses4=
BuffConditions4=
BuffConditions=

[ClickyMaintenance]
clickies=1

[ClickyNuke]
ClickyNukeTotal=1
ClickyNukeAnnounce=FALSE
ClickyNukeUse1=TRUE
ClickyNukeName1=Castaway Coat of the Diviner
ClickyNukeConditions1=
ClickyNukeSpellGem1=item
ClickyNukeRecast1=1s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=TRUE

ClickyNukeUse2=TRUE
ClickyNukeName2=
ClickyNukeConditions2=
ClickyNukeSpellGem2=item
ClickyNukeRecast2=1s
ClickyNukeUseAtMobPctHP2=96
ClickyNukeStopAtMobPctHP2=1
ClickyNukeNamedOnly2=FALSE
ClickyNukeConditions=

[Fade]
FadeTotal=1
FadeAnnounce=FALSE
FadeUse1=TRUE
FadeSpellName1=Inconspicuous Totem
FadeUseAtMyHP1=40
FadeConditions1=
FadeConditions=

[Debuff]
DontDebuffConColor=|GREY|GREEN|
DebuffAdds=TRUE
DebuffTotal=3
DebuffTotalIfNamed=3
ForceMemDebuff=TRUE
DebuffAnnounce=FALSE

DebuffUse1=TRUE
DebuffSpellName1=Crippling Counterbias Rk. II
DebuffConditions1=
DebuffSpellGem1=gem1
DebuffUseAtMobPctHP1=96
DebuffStopAtMobPctHP1=1
DebuffRecast1=2m
DebuffMaxTries1=2

DebuffUse2=TRUE
DebuffSpellName2=Livio's Malosenia
DebuffConditions2=
DebuffSpellGem2=gem12
DebuffUseAtMobPctHP2=98
DebuffStopAtMobPctHP2=1
DebuffRecast2=2m
DebuffMaxTries2=2

DebuffUse3=TRUE
DebuffSpellName3=Tigir's Insect Swarm
DebuffConditions3=${AddCount}>=3
DebuffSpellGem3=alt
DebuffUseAtMobPctHP3=99
DebuffStopAtMobPctHP3=1
DebuffRecast3=2m
DebuffMaxTries3=2

DebuffConditions=

[Dot]
DotTotal=4
DotTotalIfNamed=5
ForceMemDot=TRUE
DotAnnounce=FALSE

DotUse1=TRUE
DotSpellName1=Nectar of Woe
DotSpellGem1=gem9
DotUseAtMobPctHP1=96
DotStopAtMobPctHP1=30
DotRecast1=1s
DotMaxTries1=2
DotConditions1=

DotUse2=TRUE
DotSpellName2=Garugaru
DotSpellGem2=gem11
DotUseAtMobPctHP2=96
DotStopAtMobPctHP2=30
DotRecast2=1s
DotMaxTries2=2
DotConditions2=

DotUse3=TRUE
DotSpellName3=Serpentil's Venom
DotSpellGem3=gem11
DotUseAtMobPctHP3=96
DotStopAtMobPctHP3=30
DotRecast3=1s
DotMaxTries3=2
DotConditions3=

DotUse4=TRUE
DotSpellName4=Spirespine's Pandemic
DotSpellGem4=gem11
DotUseAtMobPctHP4=96
DotStopAtMobPctHP4=30
DotRecast4=1s
DotMaxTries4=2
DotConditions4=

DotUse5=TRUE
DotSpellName5=Sephry's Malady
DotSpellGem5=gem11
DotUseAtMobPctHP5=96
DotStopAtMobPctHP5=30
DotRecast5=1s
DotMaxTries5=2
DotConditions5=

DotConditions=

[FightBuff]
FightBuffTotal=1
ForceMemFightBuff=TRUE
FightBuffAnnounce=FALSE

FightBuffUse1=TRUE
FightBuffSpellName1=Talisman of the Leopard
FightBuffSpellIcon1=Talisman of the Leopard
FightBuffSpellGem1=gem8
FightBuffNamedOnly1=FALSE
FightBuffForAggro1=FALSE
FightBuffConditions1=
FightBuffConditions=

[HealSingle]
HealPullerName=NULL
HealPullerDist=50
HealSingleTotal=2
HealSingleAnnounce=FALSE

HealSingleUse1=TRUE
HealSingleSpellName1=Krasir's Mending
HealSingleConditions1=
HealSingleSpellGem1=gem2
HealSingleUseAt1=80
HealSingleStopAt1=90
HealSingleRecast1=1s

HealSingleUse2=TRUE
HealSingleSpellName2=Reckless Regeneration
HealSingleSpellGem2=gem5
HealSingleUseAt2=80
HealSingleStopAt2=90
HealSingleRecast2=1s
HealSingleConditions2=

HealSingleConditions=

[HealGroup]
HealGroupTotal=1
HealGroupAnnounce=TRUE

HealGroupUse1=TRUE
HealGroupSpellName1=Wisp of Renewal
HealGroupSpellGem1=gem4
HealGroupUseAt1=50
HealGroupStopAt1=80
HealGroupAvgHP1=60
HealGroupConditions1=
HealGroupConditions=

[MainTankBuff]
MainTankBuffTotal=6
MainTankBuffAnnounce=TRUE

MainTankBuffUse1=TRUE
MainTankBuffSpellName1=Spirit Guardian
MainTankBuffConditions1=${AddCount}>=2 || ${Target.Named}
MainTankBuffSpellGem1=alt
MainTankBuffUseAt1=99
MainTankBuffStopAt1=5
MainTankBuffNamedOnly1=FALSE
MainTankBuffRecast1=5m

MainTankBuffUse2=FALSE
MainTankBuffSpellName2=Ferocious Growth
MainTankBuffSpellGem2=gem8
MainTankBuffUseAt2=100
MainTankBuffStopAt2=5
MainTankBuffNamedOnly2=FALSE
MainTankBuffRecast2=2m
MainTankBuffConditions2=

MainTankBuffUse3=TRUE
MainTankBuffSpellName3=Talisman of the Snow Leopard
MainTankBuffSpellGem3=gem7
MainTankBuffUseAt3=100
MainTankBuffStopAt3=5
MainTankBuffNamedOnly3=FALSE
MainTankBuffRecast3=2m
MainTankBuffConditions3=

MainTankBuffUse4=TRUE
MainTankBuffSpellName4=Sluggishness
MainTankBuffSpellGem4=gem9
MainTankBuffUseAt4=100
MainTankBuffStopAt4=5
MainTankBuffNamedOnly4=FALSE
MainTankBuffRecast4=8m
MainTankBuffConditions4=

MainTankBuffUse5=TRUE
MainTankBuffSpellName5=Halcyon Bluster
MainTankBuffSpellGem5=gem6
MainTankBuffUseAt5=100
MainTankBuffStopAt5=5
MainTankBuffNamedOnly5=FALSE
MainTankBuffRecast5=2m
MainTankBuffConditions5

MainTankBuffUse6=TRUE
MainTankBuffSpellName6=Union of Spirits
MainTankBuffSpellGem6=alt
MainTankBuffUseAt6=98
MainTankBuffStopAt5=5
MainTankBuffNamedOnly5=FALSE
MainTankBuffRecast5=5m
MainTankBuffConditions5=${AddCount}>=2 || ${Target.Named}

MainTankBuffConditions=
DesignatedTank=Genghiss
MainTankBuffStopAt6=
MainTankBuffNamedOnly6=
MainTankBuffRecast6=

[Pet]
UsePet=TRUE
PetSpell=Olesira's Faithful
PetSpellGem=gem8
UsePetFocusAA=TRUE
PetAttackAt=97
ShrinkPet=FALSE
ShrinkPetIfHeightAbove=1.5
ShrinkPetSpell=
ShrinkPetSpellGem=
DoPetHeals=FALSE
PetHealAt=50
PetHealSpell=
PetHealSpellGem=
UseAAPetHeal=TRUE
PetAAHealAt=5
DoPetBuffs=TRUE
PetBuffRecheck=10m
PetBuffTotal=1
PetBuffName1=Spirit Bolstering Rk. II
PetBuffSpell1=Spirit Bolstering Rk. II
PetBuffGem1=gem8
PetBuffRecast1=1s
PetGearDefaultAlias=
PetGHOLD=TRUE

[Rez]
GrabCorpse=TRUE
RezTotal=2
ForceMemRez=FALSE
RezAnnounce=FALSE
RezUse1=TRUE
RezSpellName1=Call of the Wild
RezConditions1=(${Melee.Combat})
RezSpellGem1=alt
RezDuringCombat1=TRUE
RezUse2=TRUE
RezSpellName2=Incarnate Anew
RezConditions2=
RezSpellGem2=gem12
RezDuringCombat2=TRUE
RezTrustedTotal=0
RezConditions=
RezAlias1=|wild|
RezAlias2=|rez|
RezRaidTimer=5m
RezGroupTimer=1m

[Root]
DontRootConColor=|GREY|
RootPrimaryTarget=FALSE
RootAdds=FALSE
FaceNPCToRoot=FALSE
RootTotal=1
RootTotalIfNamed=0
RootAnnounce=FALSE
RootUse1=TRUE
RootSpellName1=Virulent Paralysis
RootConditions1=
RootSpellGem1=alt
RootUseAtMobPctHP1=96
RootStopAtMobPctHP1=1
RootRecast1=2m
RootMaxTries1=2
RootConditions=

[SelfBuff]
SelfBuffTotal=2
SelfBuffAnnounce=TRUE

SelfBuffUse1=TRUE
SelfBuffSpellName1=Pack of Olesira
SelfBuffSpellIcon1=Pack of Olesira
SelfBuffConditions1=
SelfBuffSpellGem1=gem9

SelfBuffUse2=TRUE
SelfBuffSpellName2=Preincarnation
SelfBuffSpellIcon2=Preincarnation
SelfBuffConditions2=
SelfBuffSpellGem2=alt
SelfBuffConditions=

[XHeal]
XHealPullerName=#$%^#$%^#$%
XHealPullerDist=80
XHealTotal=2
XHealAnnounce=FALSE

XHealUse1=TRUE
XHealSpellName1=Reckless Regeneration
XHealSpellGem1=gem5
XHealUseAt1=50
XHealStopAt1=90

XHealUse2=TRUE
XHealSpellName2=Krasir's Mending
XHealSpellGem2=gem2
XHealUseAt2=50
XHealStopAt2=90
XHealConditions=

[Mana]
ManaConditions=
MedAt=75
MedToFull=FALSE
MedEvenIfNotInOOCRegen=FALSE
MedTimer=10s
Canni_IfManaBelow=70
DontCanni_UnlessManaBelow=99
Canni_IfMyHPAbove=70
UseClarityPotions=FALSE

[Combat]
CombatFrequency1=XHeal|Debuff
CombatFrequency2=XHeal
CombatFrequency3=HealGroup|AA
CombatFrequency4=Dot|ClickyNuke
CombatFrequency5=MainTankBuff|FightBuff|XHeal|HealSingle
StandardCombatOptions=Bard|XHeal|HealSingle|HealGroup|HealBalance|HealSelf|HealPet|Disc|MainTankBuff|FightBuff|Lifetap|Stun|AA|Dot|Nuke|Snare|ClickyNuke|Jolt|Rez|ModRod|Mana|Merc
 
Cleric Issues

Cleric Issue:



I've noticed my clr bot repeatedly casts Celestial Regeneration even though I don't want it to and have removed any text regarding 'celestial regeneration' from configuration files. I've even searched for signs of /alt act 38 which would activate Celestial Regeneration .


Anyway I could remove this from being activated / casted?

Thanks !
 
Last edited:
To carry his question further what about spells like Infernal Skin, Mage line that shows up in Song bar and wanting to cast on tank out of group. I am using a druid and mage's in 2nd group and want surge to be cast on main tank in primary group, and then mages to rotational cast infernal skin on main tank, ID check the song bar on the main tank and only cast if Infernal Skin is not present.

I set main tank in rolls to MainTank I wanted, I have tried designate main tank, I can use bct to request the buffs to the 2nd group character to cast on primary group.

Thanks for any help

This is what I use in my mage ini.

Make sure to have MainTankBuff in the options check and raid options check at the top of your ini.

Code:
[MainTankBuff]
MainTankBuffTotal=2
MainTankBuffAnnounce=FALSE
MainTankBuffUse1=TRUE
MainTankBuffSpellName1=Surge of Shadow Rk. II
MainTankBuffSpellGem1=gem2
MainTankBuffUseAt1=100
MainTankBuffStopAt1=5
MainTankBuffNamedOnly1=FALSE
MainTankBuffRecast1=30s
MainTankBuffUse2=TRUE
MainTankBuffSpellName2=Magmatic Veil Rk. II
MainTankBuffSpellGem2=gem1
MainTankBuffUseAt2=100
MainTankBuffStopAt2=5
MainTankBuffNamedOnly2=FALSE
MainTankBuffRecast2=120s

This works in group, but I cannot get it to work on a tank out of group, which appears to be the same thing Pavlos was asking..

Is there any solution to that problem?
 
does the toon assigned to buffing have a dedicated extended target for the toon u want to buff not sure if that would work
 
does the toon assigned to buffing have a dedicated extended target for the toon u want to buff not sure if that would work

Yes, it does all the buffs for x targets, but not Maintank in combat buffs... only works if the main tank is in the group...

Thank you very much though
 
cause its looking for main tank in the grp

so set it as a buff as well ................
 
Still kind of new to all of this, I am having a bit of trouble with my mage. Pet is attacking but she wont nuke. Also unable to use his mount and fire elemental form at the same time, and totally lost on what to tweak to make the 2 work together.
Code:
[Assist]
AssistType=3
AssistPC=*-*-*
AssistAt=99
OpeningMove=/pet attack
AttackRange=150
AttackCommand=/attack on
AttackConditions=
AmIOffTank=FALSE
UseMelee=FALSE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=Kill_this
BurnModeAlias=BurnModeAlias

You cannot use the elemental form and the mount at te same time. once you cast the Elemental form it will place a buff on you plus the illusion. you will need to remove the illusion before the the bot can summon the mount, the buff will remain.