MQ2BOT how can i make Enchanter sit after casting her rotation

rashidalmarri

New member
Joined
Aug 3, 2011
Messages
3
Reaction score
0
Points
0
Hi guys,

im currently playing on the progression server so mana isnt soo easy to get if ur not sitting. my enchanter always casts a slow + tash on mob when i pull, which is what i want her to do, but the problem im facing is she wont sit down until AFTER the mob dies which means she ends up standing for a minute or 2 not gaining mana, and over time that causes her to go oom. same applies for my cleric with heals. any help you can provide? ill link my chanters log.

[MQ2Bot]
Debugging=0
BotVersion=20151003.1251
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=0
RestrictedZones=,344,202,151,345,
BuffPassword=NULL
AuthorizedUsers=|guild|group|netbots|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AutoInvisDistance=0
AssistAt=100
AssistRange=100
MercAssistAt=100
MercAssistRange=0
MeleeAt=0
MeleeDistance=40
PetAttackAt=100
PetAttackRange=60
RepositionIfSummoned=1
MedStartAt=90
MedStopAt=100
MedToFull=0
EndMedStartAt=0
EndMedStopAt=0
EndMedToFull=0
MinManaToNuke=0
NukeToTAt=80
ManaToSummon=100
SummonModRods=1
UseModRods=1
AACutoffTime=10
AAStopAt=25
AggroAt=70
AutofireAt=0
AutofireDistance=100
DebuffAdds=1
DebuffAt=100
DebuffStopAt=10
DebuffAEAmount=3
DotAt=99
DotStopAt=10
FaceAngle=360
FadeAt=20
GrabAdds=0
GrabPrimary=0
InterruptToHealAt=0
HealAt=80
HealToTAt=80
HealSelfAt=80
HealDelayedAt=95
HealDurationAt=95
HealGroupAt=80
HealPetAt=80
ImHitAt=50
JoltAt=70
KnockbackAdds=0
KnockbackPrimary=0
LifetapAt=80
LootInCombat=0
LootRadius=0
ManaAt=80
NukeAt=99
RezRadius=100
RootAdds=15
RootPrimary=0
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAENukes=1
UseAura=1
UseClickyBuffs=1
UseClickyNukes=1
UseFightBuffs=1
UseMainTankBuffs=1
UseManaInCombat=1
UseManaOnOthers=1
UseMez=1
UsePet=1
PetReagentCheck=1
PetIllusionItem=NULL
CustomPetSpell=NULL
UsePetBuffs=1
StandOnPetAttack=0
UseSelfBuffs=1
AutoFollowLeader=0
AutoFollowSettings=30 healer
UseNetBots=0
NetBotsName=NULL
DoDebug=0
PullingDistance=0
PullSkillName=
AnnounceBehaviorChange=0
AttackCommand=/killthis
HasteClasses=|WAR|MNK|ROG|BER|CLR|DRU|SHM|RNG|BST|PAL|SHD|BRD|ENC|MAG|NEC|WIZ|
ClarityClasses=|CLR|DRU|SHM|RNG|BST|PAL|SHD|BRD|ENC|MAG|NEC|WIZ|
 
Yeah having the same problem, Im guessing it needs to be added through a /if but I dont understand where to actually put them
 
It was not designed for those - just expected you to be mounted. Then along comes RF/LJ. This kind of thing will have to be coded properly. For now, you'll have to use some other method (via macro, downshit, etc.) to control your sitting to med.

htw
 
Add this to your servername_charname.ini under mq2melee section

Code:
downflag1=1
downshit1=/if (${Me.CombatState.Equal[COMBAT]} && ${Target.Type.Equal[NPC]} && ${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} && ${Me.Sitting}) /multiline ; /echo stand ; /stand
downflag2=1
downshit2=/if (${Me.CombatState.Equal[COMBAT]} && ${Target.Type.Equal[NPC]} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} && ${Target.PctHPs}<95 && ${Me.PctHPs}>80 && !${Me.Sitting}) /sit
 
I just edited the ini and put the mana line to:

MedStartAt=90
MedStopAt=100
MedToFull=0

After all the mobs are dead the casters sit and med until more mobs have argo or they are at 100%
 
Added MedDuringCombat=0 to the ini. If set to 1, it should let you med during combat. It will be put in whenever htw gets around to merging the file.

Same rules as always, if you want to change in game:
/bot medduringcombat=1

etc.
 
Added MedDuringCombat=0 to the ini. If set to 1, it should let you med during combat. It will be put in whenever htw gets around to merging the file.

Same rules as always, if you want to change in game:
/bot medduringcombat=1

etc.

What type of logic is behind it?
Does it have a timer? or try to avoid sitting if it has aggro?
Wondering if it will keep trying to sit until you get killed from aggro

Would be cool if it is just simple timer that you can set medduringcomat=## and that ## = the time to wait before sit