Bot macro - Customization

how do you shaman to cast the 2.0 again I tried under heals but that didn't work

Code:
[ClickyNuke]
ClickyNukeTotal=2
ClickyNukeAnnounce=FALSE
ClickyNukeUse1=TRUE
ClickyNukeName1=Blessed Spiritstaff of the Heyokah
ClickyNukeConditions1=
ClickyNukeSpellGem1=item
ClickyNukeRecast1=1s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=FALSE
 
if /killthis isnt turning on attack, then your mq2melee is not configured properly. so, for the third time, set up your mq2melee to support the automation of /killthis.

I have this problem too, without mac running, and can manually target a mob, then type /killthis, and it uses opening moving perfectly.

When i run mac with attackcommand=/killthis, it sticks, but doesn't attack. Are there any examples of a correctly setup melee ini?

I have

Code:
[MQ2Melee]
ancestral=20
assassinate=1
backstab=1
disarm=1
enrage=1
enragingkick=25
escape=20
evade=1
facing=1
groupcheck=1
unhide=1
hide=1
hidedelay=500
infuriate=1
melee=1
override=1
pickpocket=1
plugin=1
resume=20
sneak=1
sneakdelay=500
stickbreak=1
stickrange=70
strike=1
strikedelay=100
version=2014.063
ShowAbility=0
ShowAltAbility=0
ShowAttacking=1
ShowBash=0
ShowCasting=0
ShowCombatAbility=0
ShowControl=0
ShowDebug=0
ShowEnrageDebug=1
ShowEnraging=1
ShowFeign=1
ShowOverride=1
ShowProvoking=0
ShowRange=0
ShowSkills=0
ShowSpecial=0
ShowSticking=0
ShowStunning=0
ShowSwitching=1
CADelay=500
AADelay=250
SpellDelay=350
SkillDelay=250
PotionDelay=500
DownDelay=0
HolyDelay=0
DownCycleDelay=0
HolyCycleDelay=0
 
how do you shaman to cast the 2.0 again I tried under heals but that didn't work

Code:
[ClickyNuke]
ClickyNukeTotal=2
ClickyNukeAnnounce=FALSE
ClickyNukeUse1=TRUE
ClickyNukeName1=Blessed Spiritstaff of the Heyokah
ClickyNukeConditions1=
ClickyNukeSpellGem1=item
ClickyNukeRecast1=1s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=FALSE
That item is a heal item or fight buff but not a nuke. It has no detrimental range thus cannot function as a nuke.
 
trying to get the bots to auto follow my tank..in the follow section should it be
FollowMethod=stick|30 tankname ?
and do i have to "followcommand" each time?
is there a way to start the bot eqbc and it just starts following a designated toon?





















;
 
Pete

I'm trying to figure out how to make my aa's only fire off if specific named are the targets (In a list: i.e. Bone Crusher, etc , etc and so on)

The way its set at now for raiding it can sometimes fire off aa's on named that aren't even bosses, and some bosses you don't burn on anyway.

Any help greatly appreciated.

-GB
 
Pete

I'm trying to figure out how to make my aa's only fire off if specific named are the targets (In a list: i.e. Bone Crusher, etc , etc and so on)

The way its set at now for raiding it can sometimes fire off aa's on named that aren't even bosses, and some bosses you don't burn on anyway.

Any help greatly appreciated.

-GB
Using mq2targets you can designate priorities for mobs by name. MQ2Targets - MMOBugs Wiki

So target the mob you want, /watch add priority 2

Then your condition can be: (!${Raid.Members}||${Targ.Priority[${Target.CleanName}]}==2)

You can also prebuild the lists so you dont need to manually /add stuff.
 
So after setting up my bard I had a few issues with chain twisting. So I took the aura section out. Now, when I load it it tries just just make a new ini it looks like. (FALSE && 14||TRUE) && !NULL) is the only thing that Im seeing.
Code:
[Settings]
OptionsCheck=|Pulling|Merc|AA|Buff|ClickyMaintenance|ClickyNuke|Fade|Bard|Debuff|Disc|Snare|SelfBuff|
OptionsCheckRaid=|Pulling|Merc|AA|Buff|ClickyMaintenance|ClickyNuke|Fade|Bard|Debuff|Disc|Snare|SelfBuff|
UseCamp=TRUE
CampRadius=30
CampRadiusMax=150
RestrictedZones=344,202,151,345
GMAction=/end
LootNPCs=FALSE
AuthorizedUsers=
Verbose=TRUE
MyChannel=bc
AnnounceChannel=bc
AnnounceEvents=TRY|CAST_SUCCESS|CAST_IMMUNE|CAST_RESIST
EQBCAnnounceAdds=TRUE
AutoHideNPCCorpses=TRUE
ClearTargetDataAlias=ClearTargetDataAlias
EmergencyAlias=fade!
EmergencySkill=/keypress 1
ImmunityCheck=FALSE
[Assist]
AssistType=3
AssistPC=
AssistAt=97
OpeningMove=
AttackRange=150
AttackCommand=/killthis
AttackConditions=
AmIOffTank=FALSE
UseMelee=TRUE
UseArchery=FALSE
ArcheryMaxDistance=200
ArcheryMinDistance=35
SetTargetMessage=fuck_it_up
BurnModeAlias=Burn!
[Follow]
FollowMethod=stick|30 healer
FollowCommand=Follow me!
StopFollowCommand=Stop!
MoveUpCommand=To me!
[ImHit]
ImHitTotal=1
ImHitAnnounce=Taking Damage!
ImHitUse1=TRUE
ImHitSpellName1=Fading Memories
ImHitRecast1=1s
ImHitUseAtMyHP1=60
ImHitConditions1=
ImHitUse2=FALSE
ImHitSpellName2=
ImHitRecast2=1s
ImHitUseAtMyHP2=30
ImHitConditions2=
ImHitUse3=FALSE
ImHitSpellName3=
ImHitRecast3=1s
ImHitUseAtMyHP3=30
ImHitConditions3=
ImHitConditions=
[Custom]
CustomCombatTotal=0
CustomRestTotal=0
CustomCombat1=
CustomRest1=
[Campfire]
AutoUseCampfire=
SetCampfire=
CampfireName=
CF_Item1=Fellowship Kit:  
CF_Item2=Fellowship Lumber Bundle:  
[Pulling]
AlertListClear=FALSE
AlertListClearTimer=60m
AmIPuller=FALSE
PullRadius=1000
PullZRadius=30
PullCastRange=250
MQ2NavPullRadius=10
MQ2NavPullZRadius=10
ReturnActionTotal=1
ReturnAction1=/alt act 231
PullConColor=LIGHT BLUE,BLUE,WHITE,YELLOW
CourseCorrectionTimer=5
PrePullSkillName=Shauri's Sonorious Clouding
PrePullSkillGem=Alt
PrePullSkillDelay=1s
PrePullSkillReuse=9s
PullingMethod=Standard
PullingAnnounceCMD=Seeking targets!
PullingTotal=1
PullAtMyHPs=75
PullSkillName1=Boastful Bellow
PullSkillRequiresLineOfSight1=TRUE
PullSkillDistance1=200
PullSkillSummon1=
PullSkillName2=
PullSkillRequiresLineOfSight2=TRUE
PullSkillDistance2=
PullSkillSummon2=
[Merc]
MercAssistAt=100
WAR_MercStanceNormal=
WAR_MercStanceNamed=
WAR_MercStanceOOC=
WIZ_MercStanceNormal=
WIZ_MercStanceNamed=
WIZ_MercStanceOOC=
CLR_MercStanceNormal=
CLR_MercStanceNamed=
CLR_MercStanceOOC=
ROG_MercStanceNormal=
ROG_MercStanceNamed=
ROG_MercStanceOOC=
[AA]
AATotal=25
AAAnnounce=FALSE
AAUse1=TRUE
AASpellName1=Dance of Blades
AAUseAtMobPctHP1=96
AAStopAtMobPctHP1=5
AARecast1=1s
AANamedOnly1=FALSE
AAConditions1=
AAUse2=TRUE
AASpellName2=Cacophony
AAUseAtMobPctHP2=96
AAStopAtMobPctHP2=5
AARecast2=1s
AANamedOnly2=FALSE
AAConditions2=
AAUse3=TRUE
AASpellName3=Funeral Dirge
AAUseAtMobPctHP3=96
AAStopAtMobPctHP3=5
AARecast3=1s
AANamedOnly3=FALSE
AAConditions3=
AAUse4=FALSE
AASpellName4=Fierce Eye
AAUseAtMobPctHP4=96
AAStopAtMobPctHP4=5
AARecast4=1s
AANamedOnly4=FALSE
AAConditions4=
AAUse5=FALSE
AASpellName5=Quick Time
AAUseAtMobPctHP5=96
AAStopAtMobPctHP5=5
AARecast5=1s
AANamedOnly5=FALSE
AAConditions5=
AAUse6=TRUE
AASpellName6=Selo's Kick
AAUseAtMobPctHP6=96
AAStopAtMobPctHP6=5
AARecast6=1s
AANamedOnly6=FALSE
AAConditions6=
AAUse7=TRUE
AASpellName7=A Tune Stuck In Your Head
AAUseAtMobPctHP7=96
AAStopAtMobPctHP7=5
AARecast7=1s
AANamedOnly7=FALSE
AAConditions7=
AAUse8=FALSE
AASpellName8=
AAUseAtMobPctHP8=96
AAStopAtMobPctHP8=5
AARecast8=1s
AANamedOnly8=FALSE
AAConditions8=
AAUse9=FALSE
AASpellName9=
AAUseAtMobPctHP9=96
AAStopAtMobPctHP9=5
AARecast9=1s
AANamedOnly9=FALSE
AAConditions9=
AAUse10=FALSE
AASpellName10=
AAUseAtMobPctHP10=96
AAStopAtMobPctHP10=5
AARecast10=1s
AANamedOnly10=FALSE
AAConditions10=
AAUse11=FALSE
AASpellName11=
AAUseAtMobPctHP11=96
AAStopAtMobPctHP11=5
AARecast11=1s
AANamedOnly11=FALSE
AAConditions11=
AAUse12=FALSE
AASpellName12=
AAUseAtMobPctHP12=96
AAStopAtMobPctHP12=5
AARecast12=1s
AANamedOnly12=FALSE
AAConditions12=
AAUse13=FALSE
AASpellName13=
AAUseAtMobPctHP13=96
AAStopAtMobPctHP13=5
AARecast13=1s
AANamedOnly13=FALSE
AAConditions13=
AAUse14=FALSE
AASpellName14=
AAUseAtMobPctHP14=96
AAStopAtMobPctHP14=5
AARecast14=1s
AANamedOnly14=FALSE
AAConditions14=
AAUse15=FALSE
AASpellName15=
AAUseAtMobPctHP15=96
AAStopAtMobPctHP15=5
AARecast15=1s
AANamedOnly15=FALSE
AAConditions15=
AAUse16=FALSE
AASpellName16=
AAUseAtMobPctHP16=96
AAStopAtMobPctHP16=5
AARecast16=1s
AANamedOnly16=FALSE
AAConditions16=
AAUse17=FALSE
AASpellName17=
AAUseAtMobPctHP17=96
AAStopAtMobPctHP17=5
AARecast17=1s
AANamedOnly17=FALSE
AAConditions17=
AAUse18=FALSE
AASpellName18=
AAUseAtMobPctHP18=96
AAStopAtMobPctHP18=5
AARecast18=1s
AANamedOnly18=FALSE
AAConditions18=
AAUse19=FALSE
AASpellName19=
AAUseAtMobPctHP19=96
AAStopAtMobPctHP19=5
AARecast19=1s
AANamedOnly19=FALSE
AAConditions19=
AAUse20=FALSE
AASpellName20=
AAUseAtMobPctHP20=96
AAStopAtMobPctHP20=5
AARecast20=1s
AANamedOnly20=FALSE
AAConditions20=
AAUse21=FALSE
AASpellName21=
AAUseAtMobPctHP21=96
AAStopAtMobPctHP21=5
AARecast21=1s
AANamedOnly21=FALSE
AAConditions21=
AAUse22=FALSE
AASpellName22=
AAUseAtMobPctHP22=96
AAStopAtMobPctHP22=5
AARecast22=1s
AANamedOnly22=FALSE
AAConditions22=
AAUse23=FALSE
AASpellName23=
AAUseAtMobPctHP23=96
AAStopAtMobPctHP23=5
AARecast23=1s
AANamedOnly23=FALSE
AAConditions23=
AAUse24=FALSE
AASpellName24=
AAUseAtMobPctHP24=96
AAStopAtMobPctHP24=5
AARecast24=1s
AANamedOnly24=FALSE
AAConditions24=
AAUse25=FALSE
AASpellName25=
AAUseAtMobPctHP25=96
AAStopAtMobPctHP25=5
AARecast25=1s
AANamedOnly25=FALSE
AAConditions25=
AAConditions=
[Aura]
AuraTotal=0
AuraAnnounce=FALSE
AuraUse1=FALSE
AuraSpellName1=
AuraSpellGem1=gem1
AuraSpellIcon1=
AuraName1=
[Buff]
BuffXTargets=FALSE
BuffPets=FALSE
AutoInvis=FALSE
AutoBreakInvis=FALSE
InvisSpell=Shauri's Sonorous Clouding
InvisSpellGem=alt
InvisUndeadSpell=
InvisUndeadSpellGem=
LevitateSpell=Shauri's Sonorous Clouding
LevitateSpellGem=alt
BuffTotal=1
BuffAnnounce=TRUE
BuffUse1=TRUE
BuffSpellName1=Selo's Sonata
BuffSpellIcon1=Selo's Sonata
BuffConditions1=
BuffSpellGem1=alt
BuffAlias1=selos
BuffClasses1=BER,BRD,BST,CLR,DRU,ENC,MAG,MNK,NEC,PAL,RNG,ROG,SHD,SHM,WAR,WIZ
BuffUse2=TRUE
BuffSpellName2=Aria of Absolution
BuffSpellIcon2=
BuffConditions2=
BuffSpellGem2=11
BuffAlias2=Cure!
BuffClasses2=
BuffConditions=
[ClickyMaintenance]
clickies=0
[ClickyNuke]
ClickyNukeTotal=2
ClickyNukeAnnounce=TRUE
ClickyNukeUse1=TRUE
ClickyNukeName1=Blade of Vesagran
ClickyNukeConditions1=
ClickyNukeSpellGem1=item
ClickyNukeRecast1=1s
ClickyNukeUseAtMobPctHP1=96
ClickyNukeStopAtMobPctHP1=1
ClickyNukeNamedOnly1=FALSE
ClickyNukeUse2=TRUE
ClickyNukeName2=Latent Etheric Breastplate of the Performer
ClickyNukeConditions2=
ClickyNukeSpellGem2=item
ClickyNukeRecast2=1s
ClickyNukeUseAtMobPctHP2=96
ClickyNukeStopAtMobPctHP2=1
ClickyNukeNamedOnly2=FALSE
ClickyNukeUse3=TRUE
ClickyNukeName3=
ClickyNukeRecast3=1s
ClickyNukeUseAtMobPctHP3=96
ClickyNukeStopAtMobPctHP3=1
ClickyNukeNamedOnly3=FALSE
ClickyNukeConditions3=
ClickyNukeConditions=
[Fade]
FadeTotal=1
FadeAnnounce=TRUE
FadeUse1=TRUE
FadeSpellName1=Fading Memories
FadeConditions1=
FadeSpellGem1=alt
FadeUseAtMyHP1=5
FadeConditions=
[Bard]
UseSingleMez=TRUE
UseCrescendo=TRUE
CrescendoAtGroupMana=30
CrescendoAtGroupEndurance=30
CrescendoMyMinMana=30
UseSlow=FALSE
SlowName=Requiem of Time
UseTashOrb=FALSE
RestTwist=10
CombatTwist=2 3 4 5 6 
StopSongsIfPullerIsThisDistanceOrMore=0
[Debuff]
DontDebuffConColor=|GREY|GREEN|
DebuffAdds=FALSE
DebuffTotal=1
DebuffTotalIfNamed=1
ForceMemDebuff=FALSE
DebuffAnnounce=FALSE
DebuffUse1=TRUE
DebuffSpellName1=Bladed Song
DebuffConditions1=
DebuffSpellGem1=alt
DebuffUseAtMobPctHP1=96
DebuffStopAtMobPctHP1=1
DebuffRecast1=2m
DebuffMaxTries1=2
DebuffConditions=
[Disc]
DiscTotal=1
DiscUse1=TRUE
DiscName1=Reflexive Retort
DiscNamedOnly1=TRUE
DiscRecast1=1s
DiscConditions1=
[Snare]
SnareTotal=1
ForceMemSnare=FALSE
SnareAnnounce=FALSE
SnareUse1=FALSE
SnareSpellName1=
SnareSpellGem1=
SnareUseAtMobPctHP1=15
SnareMaxTries1=2
SnareConditions=
[SelfBuff]
SelfBuffTotal=2
SelfBuffAnnounce=FALSE
SelfBuffUse1=TRUE
SelfBuffSpellName1=Selo's Sonata
SelfBuffSpellIcon1=Selo's Sonata
SelfBuffConditions1=
SelfBuffSpellGem1=alt
SelfBuffUse2=TRUE
SelfBuffSpellName2=Sionachie's Crescendo
SelfBuffSpellIcon2=Sionachie's Crescendo
SelfBuffConditions2=
SelfBuffSpellGem2=alt
SelfBuffUse3=TRUE
SelfBuffSpellName3=
SelfBuffSpellGem3=
SelfBuffConditions3=
SelfBuffUse4=TRUE
SelfBuffSpellName4=
SelfBuffSpellGem4=
SelfBuffConditions4=
SelfBuffUse5=TRUE
SelfBuffSpellName5=
SelfBuffSpellGem5=
SelfBuffConditions5=
SelfBuffConditions=
[Combat]
CombatFrequency1=
CombatFrequency2=
CombatFrequency3=
CombatFrequency4=
CombatFrequency5=Bard|AA|ClickyNuke|Merc
StandardCombatOptions=Bard|Disc|AA|Dot|Snare|ClickyNuke|Merc
[Roles]
SetRoles=FALSE
GroupLeader=
GroupMainTank=NULL
GroupMainAssist=
GroupPuller=NULL
GroupXTarget1=Group Assist Target
RaidXTarget1=Raid Assist 1 Target
[AAtoBuy]
AABuy=FALSE
AABuyChannel=/echo
AABuyAt=25
AABuyMode=Classic
AABuyPageOrder=Class|Archetype|General|Special
AAActivatedOnly=FALSE
SetAAPctOnLevelTo=0
LimitedGeneral=
LimitedArchetype=
LimitedClass=
LimitedSpecial=
AACount=0

Thanks in advance.
 
....

Ok I got it figured out for the most part. But he just twist non stop in a loop it seems. Aura is correct. Takes him forever to stop twisting and pull. If I have him /twist off its pretty much right away

Code:
[Aura]
AuraTotal=1
AuraAnnounce=TRUE
AuraUse1=TRUE
AuraSpellName1=Aura of Va'ker
AuraSpellGem1=gem1
AuraSpellIcon1=Aura of Va'ker Effect
AuraName1=Aura of Va'ker
 
My search fu failed. I know someone has posted this but I can't find it. How do you check for higher level spells? My chanter is chain casting her lower-level crack when my shaman has a higher level version. The only choice right now is to click off the high level crack.

TIA.
 
${Spell[Buff Name Here].Stacks}

should be command type you are looking for
 
I'm trying to do some manual pulling with my toon.

I'd like to pull with my toon (tap a monster), run back, then have group attack monster and have my toon join in. The only thing I personally wanna do is run and tap.

This is my attempt

Code:
[Custom]
CustomCombatTotal=6
CustomRestTotal=2
CustomCombat1=/if (${AssistAt} == 100 && ${Me.GroupAssistTarget.ID} != 0) /melee reset
CustomCombat2=/if (${AssistAt} == 100 && ${Me.GroupAssistTarget.ID} != 0) /varset AssistPC MAIN_ASSIST_NAME
CustomCombat4=/if (${AssistAt} == 100 && ${Me.GroupAssistTarget.ID} != 0) /varset AssistAt ${Me.GroupAssistTarget.PctHPs} - 3
CustomCombat3=/if (${AssistAt} == 100 && ${Me.GroupAssistTarget.ID} != 0) /varset AttackRange 0
CustomCombat5=/if (${AttackRange} == 0 && ${Spawn[MAIN_ASSIST_NAME].Distance3D} <= 50) /varset AttackRange 150
CustomCombat6=/echo ${AssistAt} ${AttackRange} ${Me.GroupAssistTarget}
CustomRest1=/if (${AssistAt} != 100) /varset AssistPC ${Me.CleanName}
CustomRest2=/if (${AssistAt} != 100) /varset AssistAt 100

In order to get this to work, I commented out line's 125 and 126

Code:
|/if (${Target.ID} && ${Target.Distance}>100 && ${SpawnCount[group ${AssistPC}]} && ${XTargetRadiusList}||!${Me.XTarget}||!${TarID} && ${Me.XTarget}<${AddCount}) /call Event_ClearTargetData
|/if (${Target.ID} && ${Target.Distance}>100 && !${SpawnCount[group ${AssistPC}]} && ${XTargetRadiusList}||!${Me.XTarget}||!${TarID} && ${Me.XTarget}<${AddCount}) /squelch /tar clear

It would be better to just hook into the Pulling variable. I'll see if the variable is generated when the Pulling section is included, but disabled.


Currently, I have 2 issues

Issue 1: it spams while in melee until the monster gets tapped
Issue 2: This doesn't work ${Me.GroupAssistTarget.PctHPs} - 3. The -3 is dropped.



If anyone could provide some advice, I'd much appreciate it ^)^.


I want to pull manually because I've had very bad experiences with auto pulling, heh.

edit
Ok, I've done some updates

At Sub Event_ClearTargetData (line 1570), change the following line

Code:
/if (${ClearTargetDataAlias.Equal[NULL]}||!${ClearTargetDataAlias.Length}) /return

to

Code:
/if (${Me.CleanName.Equal[${GroupPuller}]}||${ClearTargetDataAlias.Equal[NULL]}||!${ClearTargetDataAlias.Length}) /return

do not comment out the 2 lines I had above, just add that line instead


next, for custom, you want this

Code:
[Custom]
CustomCombatTotal=13
CustomRestTotal=5
CustomCombat1=/if (!${Pulled} && ((${Me.XTarget}||${Me.CombatState.Equal[COMBAT]}) && ${DoPull})) /varset Pulled TRUE
CustomCombat2=/if (${DoPull} && ${Pulled}) /varset AssistAt 0
CustomCombat3=/if (${DoPull} && ${Pulled}) /varset AssistPC ${GroupMainAssist}
CustomCombat4=/if (${DoPull} && ${Pulled}) /varset AttackRange 0
CustomCombat5=/if (${DoPull} && ${Pulled}) /target myself
CustomCombat6=/if (${DoPull} && ${Pulled}) /varset CombatTwist 5
CustomCombat7=/if (${DoPull} && ${Pulled}) /twist 5
CustomCombat8=/if (${DoPull} && ${Pulled}) /varset DoPull FALSE
CustomCombat9=/if (${AttackRange} == 0 && ${Spawn[${GroupMainAssist}].Standing}) /varset Pulled FALSE
CustomCombat10=/if (${AttackRange} == 0 && !${Pulled}) /varset AssistAt 97
CustomCombat11=/if (${AttackRange} == 0 && !${Pulled}) /varset CombatTwist 1 2 4 5 8
CustomCombat12=/if (${AttackRange} == 0 && !${Pulled}) /twist 1 2 4 5 8
CustomCombat13=/if (${AttackRange} == 0 && !${Pulled}) /varset AttackRange 150
CustomRest1=/if (!${Defined[DoPull]}) /declare Pulled bool outer FALSE
CustomRest2=/if (!${Defined[DoPull]}) /declare DoPull bool outer FALSE
CustomRest3=/if (!${DoPull}) /varset AssistAt 100
CustomRest4=/if (!${DoPull}) /varset AssistPC ${Me.CleanName}
CustomRest5=/if (!${DoPull}) /varset DoPull TRUE

This is set up for a bard. I switch between combat songs and pulling songs.

You also want this under assist

Code:
[Assist]
AssistType=2

The only problem with this is that when you click a mob, attack will turn on. If you use AssistType 3, it'll stay on the target (won't turn off attack..). I'm still tinkering with this to try and make it so that it'll only attack when you want to attack, rather than whenever you click on a target.

This does require that you use roles and that you have your group members properly marked. It also uses xtarget.

Also, your assist needs to be sitting when out of combat

Code:
[Custom]
CustomCombatTotal=0
CustomRestTotal=1
CustomCombat1=
CustomRest1=/if (${Me.Standing} && !${MoveTo.Moving} && !${Stick.Active}) /sit

Tank has same custom on it.

Here is caster if you're curious

Code:
[Custom]
CustomCombatTotal=1
CustomRestTotal=1
CustomCombat1=/if (${Me.Standing} && !${Me.Casting} && !${Melee.Engage}) /sit
CustomRest1=/if (${Me.Standing} && !${Me.Casting} && !${MoveTo.Moving} && !${Stick.Active}) /sit

I do this instead because the Mana section doesn't work so well. Sometimes they sit, sometimes they don't, lol.

It'd be nice to add a manual pulling option to the Pulling section, heh.
 
Last edited:
SK ini

I'm trying to add "Touch of Klonda" to my SK INI, but I only want him to use to for the buff "Gift of Klonda." Anyone know how to do that? I was thinking putting in in the Life Tap section and adding ${Me.Buff[Gift of Klonda].ID} to conditions but that would only cast if it's in my buffs. I need it to be the negative of that.
Sorry, I'm really bad at conditions. Anyone have any ideas or better solutions?
 
Awesome, it works! Sorry, wish I knew even the basics about conditions, but mostly just skim the forums till I see something similar to what I need.
Thanks
 
How would i change the range at which my spells will fire at from the target?

As it is now I am unable to cast from max (With focus) range.

I assumed it was the server char ini assistrange= but that doesn't seem to work.

thanks

-G
 
Last edited:
Deadhills

I'm trying to set this macro up for my monk to pull 2-3 mobs back to the zone in camp for my other bots to engage in the gribble instances.. Is there a way to have him run a pre-defined path to do this? I tried the MQ2Nav and the targeting of the mobs on the map, however he just scales the walls and bugs out instead of pulling..

Is there a mesh file I need for the instance? Any instructions/ideas?
 
I use this mac to pull this instance with very little mod, you do need to every few minutes go move up your crew, I set my pull range at 300, kill 4-5 mobs then move up group and go on. I would love to know how to set this up better just like Void is asking. My understanding is Mesh doesn't work right. I would love some way to automate pulling at the end too where the walls are. Any help or advice would be appreciated. Thanks