[UOSteam] Tracking and Discordance Raising + Attack Macros
Posted: Fri Jun 26, 2020 11:31 am
This is a basic attack macro that links in either a tracking or discordance macro at the end, so every time you're fighting, it's running whichever one you have. You can flip out 'primary' for 'secondary' depending on what you're using (my bow uses its secondary for example). Props to Durocius for the Discord help and Acidbern for the Tracking help!
Attack+Discordance:
Attack+Tracking:
Attack+Discordance:
Code: Select all
@setability 'primary' 'on'
getenemy 'murderer' 'enemy' 'criminal' 'grey' 'closest'
@target 'enemy'
@attack 'enemy'
canceltarget
pause 1500
//===Discord Target===//
if not timerexists 'discordance'
settimer 'discordance' 0
endif
if timer 'discordance' >= 8000
useskill "Discordance"
settimer 'discordance' 0'
if not targetexists 'any' and inrange 'enemy1' 8 or 'enemy2' 8
autotargetobject! 'enemy'
endif
pause 300
if @injournal 'You attempt' 'system' or @injournal 'You must' 'system'
replay
endif
endif
if Stam < 155
cast "Divine Fury"
endif
if not targetexists 'any'
autotargetobject! 'enemy'
endif
Code: Select all
@setability 'primary' 'on'
getenemy 'murderer' 'enemy' 'criminal' 'grey' 'closest'
@target 'enemy'
@attack 'enemy'
canceltarget
pause 1500
//===Track Target===//
if not timerexists 'trainTracking'
createtimer 'trainTracking'
settimer 'trainTracking' 10000
else
if timer 'trainTracking' >= 10000
useskill 'Tracking'
waitforgump 2976808305 15000
pause 50
replygump 0xb16e7d71 2
waitforgump 993494147 15000
pause 50
replygump 0x3b378483 1
pause 50
settimer 'trainTracking' 0
endif
endif