Code:
;========Supreme1012's Wind Druid Sequence========
;------------------Version 7.0------------------
;Bosses: Eld, Shenk, Pindle, Meph, Andy
;=====Partial Credits for sequence to=====
;Kukloprdos, Ramadash, Nicotine, WildRob
;====================================== KEYS ======================================
[VARS]
; Have Tornados set as Left Click Attack for Main
; Have Normal Attack set as Left Click Attack for weapon switch
@SummonBear=
@CycloneArmor=
@OakSage=
@Hurricane=
@Standstill= ;Cannot be the default "SHIFT" key
@Teleport=
@Town_Portal=
@Battle_Command=
@Battle_Orders=
;===================================== DELAYS =====================================
@SwitchSkill=20
@Switch_Delay=300
@Key_Delay=50
@Tele_Delay=300
@Loop_Delay=100
@WP_Delay=1200
@Random_Delay=200,500
@Eldritch_Attack_Length=9000
@Thresh_Attack_Length=3000
@Shenk_Attack_Length=6000
@Dac_Attack_Length=5000
@Pindle_Attack_Length=11000
@Meph_Attack_Length=6000
@Andy_Attack_Length=9000
;====================================== MAIN ======================================
[MAIN]
;==Eldritch==
GotoFrigid,0
SetA5Colors,0
;SummonBear,0
CTA,0
CycloneArmor,0
;OakSage,0
Hurricane,0
TeleToEldritch,0
StationaryAttack,@Eldritch_Attack_Length
Loot,0
;ToTownAct5,0 ;uncomment only if not doing Shenk
;==Thresh==
FromEldtoFrigidWP,0
ToArreat,0
TeleToThresh,0
TeleportOnMonster,0
MonsterAttack,@Thresh_Attack_Length
TeleportOnMonster,0
MonsterAttack,@Thresh_Attack_Length
Loot,0
ToTownAct5,0
;==Option==
;TeleToShenkFromEld,0 ;Uncomment only if not doing Thresh (comment next two if you uncomment this)
GotoFrigid,0
TeleToShenkFromWP,0
;==Shenk==
TeleportOnShenk,0
ShenkAttack,@Shenk_Attack_Length
TeleportOnShenk,0
ShenkAttack,@Shenk_Attack_Length
Delay,0
Loot,0
;ToTownAct5,0
;==Dac==
TeleToDac,0
TeleportOnDac,0
DacAttack,@Dac_Attack_Length
TeleportOnDac,0
DacAttack,@Dac_Attack_Length
Loot,0
ToTownAct5,0
;==Pindle==
;ToAnya,0
;SetA5Colors,0
;SummonBear,0
;CTA,0
;CycloneArmor,0
;OakSage,0
;Hurricane,0
;TeleToPindle,0
;StationaryAttack,@Pindle_Attack_Length
;Loot,0
;ToTownAct5,0
;==Meph==
Meph_WP,0
SetA3Colors,0
;SummonBear,0
CTA,0
CycloneArmor,0
;OakSage,0
Hurricane,0
Mephisto,0
TeleportOnMonster,0
MonsterAttack,@Meph_Attack_Length
TeleportOnMonster,0
MonsterAttack,@Meph_Attack_Length
TeleportOnMonster,0
MonsterAttack,@Meph_Attack_Length
Loot,0
ToTownAct3,0
;==Andy==
Andy_WP,0
SetA3Colors,0
;SummonBear,0
;CTA,0 ;Probably wont work, leave commented
CycloneArmor,0
;OakSage,0
Hurricane,0
Andy,0
TeleportOnMonster,0
MonsterAttack,@Andy_Attack_Length
TeleportOnMonster,0
MonsterAttack,@Andy_Attack_Length
Loot,0
;================================ DEFINITIONS OF MAIN ================================
; Dont edit beyond this point unless you know what you're doing!
;=========Precasts=========
[SummonBear]
K(@SummonBear)
S(@SwitchSkill)
RC(200,300)
S(@Switch_Delay)
RC(200,300)
S(@Switch_Delay)
EXIT
[CTA]
SWITCH1
S(@Switch_Delay)
K(@Battle_Command)
S(Switch_Delay)
RC(400,300)
S(@Switch_Delay)
RC(400,300)
S(@Switch_Delay)
K(@Battle_Orders)
S(Switch_Delay)
RC(400,300)
S(@Switch_Delay)
RC(400,300)
S(@Switch_Delay)
SWITCH2
S(@Switch_Delay)
EXIT
[CycloneArmor]
K(@CycloneArmor)
S(@SwitchSkill)
RC(200,300)
S(@Switch_Delay)
RC(200,300)
S(@Switch_Delay)
EXIT
[OakSage]
K(@OakSage)
S(@SwitchSkill)
RC(200,300)
S(@Switch_Delay)
RC(200,300)
S(@Switch_Delay)
EXIT
[Hurricane]
K(@Hurricane)
S(@SwitchSkill)
RC(200,300)
S(@Switch_Delay)
RC(200,300)
S(@Switch_Delay)
EXIT
;=========Miscellaneous=========
[ToTownAct5]
K(@Town_Portal)
S(@SwitchSkill)
FUNC:TOWNTP
S(900)
EXEC:PotBot.exe
S(200)
FUNC:A5TownPoint
EXIT
[ToTownAct3]
K(@Town_Portal)
S(@SwitchSkill)
FUNC:TOWNTP
S(900)
FUNC:A3TownToA5
EXEC:FromA5WPtoA5Start.au3
S(200)
EXEC:PotBot.exe
FUNC:A5TownPoint
EXIT
[Loot]
KU(@Standstill)
RCU
LCU
PICKIT(800)
S(200)
PICKIT(800)
EXIT
[SetA3Colors]
FUNC:ColorsA3
EXIT
[SetA5Colors]
FUNC:ColorsA5
EXIT
[Delay]
S(1000)
EXIT
;=========Attacks=========
[StationaryAttack]
KD(@Standstill)
LCD(MFOC)
S(@Loop_Delay)
CMDEAD
CTOE
[TeleportOnMonster]
EXEC:MonsterFocus.au3
S(50)
SRC
S(@Tele_Delay)
EXIT
[MonsterAttack]
KD(@Standstill)
EXEC:MonsterFocus.au3
S(50)
SLC
S(200)
CTOE
[TeleportOnShenk]
EXEC:ShenkFocus.au3
S(50)
SRC
S(@Tele_Delay)
EXIT
[ShenkAttack]
KD(@Standstill)
EXEC:ShenkFocus.au3
S(50)
SLC
S(200)
CTOE
[TeleportOnDac]
EXEC:DacFocus.au3
S(50)
SRC
S(@Tele_Delay)
EXIT
[DacAttack]
KD(@Standstill)
EXEC:DacFocus.au3
S(50)
SLC
S(200)
CTOE
;=========Eldritch=========
[GotoFrigid]
SR(@Random_Delay)
FUNC:A5EWP
S(@WP_Delay)
EXIT
[TeleToEldritch]
K(@Teleport)
S(@Key_Delay)
BRC(130,-60)
WEOT(@Tele_Delay)
BRC(80,-335)
WEOT(@Tele_Delay)
RC(400,150)
WEOT(@Tele_Delay)
EXIT
;=========Thresh=========
[FromEldtoFrigidWP]
K(@Teleport)
S(@Key_Delay)
RC(362,542)
WEOT(@Tele_Delay)
RC(362,542)
WEOT(@Tele_Delay)
BRC(335,174)
WEOT(@Tele_Delay)
EXIT
[ToArreat]
EXEC:Thresh_WP.au3
S(@WP_Delay)
K(@Teleport)
S(@Key_Delay)
EXEC:Bosses\TeleToArreatWall.au3
EXIT
[TeleToThresh]
S(100)
EXEC:Bosses\TeleToThresh.au3
EXIT
;=========Shenk=========
[TeleToShenkFromEld]
K(@Teleport)
S(@Key_Delay)
RC(275,515)
WEOT(@Tele_Delay)
RC(550,550)
WEOT(@Tele_Delay)
BRC(400,110)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(600,550)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(690,350)
WEOT(@Tele_Delay)
RC(700,550)
WEOT(@Tele_Delay)
EXIT
[TeleToShenkFromWP]
K(@Teleport)
S(@Key_Delay)
BRC(400,110)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(600,550)
WEOT(@Tele_Delay)
RC(700,520)
WEOT(@Tele_Delay)
RC(690,350)
WEOT(@Tele_Delay)
RC(700,550)
WEOT(@Tele_Delay)
EXIT
;=========Dac=========
[TeleToDac]
K(@Teleport)
S(@Key_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(795,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(700,460)
WEOT(@Tele_Delay)
RC(600,540)
WEOT(400)
EXEC:Bosses\TeleToDac.au3
EXIT
;=========Pindle=========
[ToAnya]
SR(@Random_Delay)
FUNC:A5WPtoATP
S(@WP_Delay)
EXIT
[TeleToPindle]
K(@Teleport)
S(@Key_Delay)
BRC(400,-310)
WEOT(@Tele_Delay)
RC(700,35)
WEOT(@Tele_Delay)
BRC(490,-74)
WEOT(@Tele_Delay)
RC(600,300)
WEOT(@Tele_Delay)
EXIT
;=========Mephisto=========
[Meph_WP]
EXEC:Meph_WP.au3
S(@WP_Delay)
EXIT
[Mephisto]
K(@Teleport)
S(@Key_Delay)
EXEC:Bosses\Meph.au3
EXIT
;=========Andariel=========
[Andy_WP]
EXEC:Andy_WP.au3
S(@WP_Delay)
EXIT
[Andy]
K(@Teleport)
S(@Key_Delay)
EXEC:Bosses\Andy.au3
EXIT