All pastes #952686 Raw Edit

Untitled

public text v1 · immutable
#952686 ·published 2008-03-22 13:22 UTC
rendered paste body
;========Supreme1012's Hammerdin Sequence========
;------------------Version 8.3------------------
;Bosses: Eld, Thresh, Shenk, Dac, Pindle, Meph, Andy

;=====Partial Credits for sequence to=====
;Kukloprdos, Ramadash, Nicotine, WildRob

;======================================  KEYS  ======================================
[VARS]
; Have Blessed Hammers set as Left Click Attack for Main
; Have Normal Attack set as Left Click Attack for weapon switch

@Standstill=a
@HolyShield=d
@Vigor=f
@Teleport=x
@Concentration=z
@Town_Portal=t
@Battle_Command=e
@Battle_Orders=r

;=====================================  DELAYS  =====================================

@SwitchSkill=30
@Switch_Delay=300
@Key_Delay=50
@Tele_Delay=350
@Loop_Delay=100
@WP_Delay=1200
@Random_Delay=200,500
@Eldritch_Attack_Length=6000
@Thresh_Attack_Length=9000
@Shenk_Attack_Length=9000
@Dac_Attack_Length=9000
@Pindle_Attack_Length=11000
@Meph_Attack_Length=15000
@Andy_Attack_Length=15000

;======================================  MAIN  ======================================
[MAIN]

;==Eldritch==
GotoFrigid,0
SetA5Colors,0
;CTA,0
HolyShield,0
TeleToEldritch,0
StationaryAttack,@Eldritch_Attack_Length
Loot,0
;ToTownAct5,0  ;uncomment only if not doing Thresh or Shenk

;==Thresh==
;FromEldtoFrigidWP,0
;ToArreat,0
;TeleToThresh,0
;TeleportAttack,@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==
ShenkAttack,@Shenk_Attack_Length
Delay,0
Loot,0
ToTownAct5,0

;==Dac==
;TeleToDac,0
;DacAttack,0
;StationaryAttack,3000
;DacAttack,@Dac_Attack_Length
;Loot,0
;ToTownAct5,0

;==Pindle==
;ToAnya,0
;SetA5Colors,0
;CTA,0
;HolyShield,0
;TeleToPindle,0
;TeleportAttack,@Pindle_Attack_Length
;Loot,0
;ToTownAct5,0

;==Meph==
;Meph_WP,0
;SetA3Colors,0
;CTA,0
;HolyShield,0
;Mephisto,0
;TeleportAttack,@Meph_Attack_Length
;Loot,0
;ToTownAct3,0

;==Andy==
;Andy_WP,0
;SetA3Colors,0
;CTAscript,0  ;Try it, if it doesnt work then leave commented
;HolyShield,0
;Andy,0
;TeleportAttack,@Andy_Attack_Length
;Loot,0


;================================ DEFINITIONS OF MAIN ================================
; Dont edit beyond this point unless you know what you're doing!

;=========Precasts=========

[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

[CTAscript]
EXEC:WeaponSwitch.au3
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)
EXEC:WeaponSwitch.au3
S(@Switch_Delay)
EXIT

[HolyShield]
K(@HolyShield)
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)
K(@Vigor)
S(@SwitchSkill)
FUNC:A5TownPoint
EXIT

[ToTownAct3]
K(@Town_Portal)
S(@SwitchSkill)
FUNC:TOWNTP
S(900)
K(@Vigor)
S(@SwitchSkill)
FUNC:A3TownToA5
EXEC:FromA5WPtoA5Start.au3
S(200)
EXEC:PotBot.exe
FUNC:A5TownPoint
EXIT

[Loot]
KU(@Standstill)
RCU
LCU
K(@Vigor)
S(@SwitchSkill)
PICKIT(800)
S(200)
PICKIT(800)
EXIT

[SetA3Colors]
FUNC:ColorsA3
EXIT

[SetA5Colors]
FUNC:ColorsA5
EXIT

[Delay]
S(1000)
EXIT

;=========Attacks=========

[StationaryAttack]
K(@Concentration)
S(@SwitchSkill)
KD(@Standstill)
LCD(410,320)
S(300)
LCD(430,320)
S(600)
CMDEAD
CTOE

[TeleportAttack]
K(@Teleport)
S(@SwitchSkill)
EXEC:MonsterFocus.au3
S(100)
SRC
S(@Tele_Delay)
K(@Concentration)
S(@SwitchSkill)
KD(@Standstill)
LCD(410,320)
S(300)
LCD(430,320)
S(300)
LCD(410,320)
S(300)
CTOE

[ShenkAttack]
K(@Teleport)
S(@SwitchSkill)
EXEC:ShenkFocus.au3
S(100)
SRC
S(@Tele_Delay)
K(@Concentration)
S(@SwitchSkill)
KD(@Standstill)
LCD(410,320)
S(300)
LCD(430,320)
S(300)
LCD(410,320)
S(300)
CTOE

[DacAttack]
K(@Teleport)
S(@SwitchSkill)
EXEC:DacFocus.au3
S(100)
SRC
S(@Tele_Delay)
K(@Concentration)
S(@SwitchSkill)
KD(@Standstill)
LCD(410,320)
S(300)
LCD(430,320)
S(300)
LCD(410,320)
S(300)
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)
EXIT 

[TeleToThresh]
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)
EXEC:Bosses\TeleToDac.au3
S(100)
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