A Quick Errand - Ladies of the Light macro

minuomorbis

New member
Joined
Jul 1, 2008
Messages
34
Reaction score
0
Points
0
Best if you have an open general inventory slot 1 open for the Peace Offering. You do not need to be in Dragonscale. You need to be able to warp and zone.
Code:
Sub Main
/echo |---------------------------------------------
/echo | A Quick Errand : Ladies of the Light
/echo |---------------------------------------------
:mainloop
/call dszone
/call getquest
/call itemequip
/call dspeaceclicks
/call lfdpeaceclicks
/call returntofenden
/endmacro
/goto :mainloop

sub dszone
/if (${Zone.ID}!=442) /zone dragonscale
/delay 1m ${Zone.ID}==442
/delay 2s
/return

sub getquest
/target fenden
/delay 1s
/warp t e 15
/delay 1s
/h
/delay 1s
/say errands
/delay 1s
/notify TaskSelectWnd TaskList listselect 5
/delay 1s
/notify TaskSelectWnd AcceptButton leftmouseup
/delay 1s
/windowstate TaskWnd Close
/delay 1s
/target fenden
/pause 1s
/h
/delay 1s
/return

sub itemequip
/windowstate InventoryWindow open
/delay 1s
/autoinv
/delay 5s
/return

sub dspeaceclicks
/warp loc -2614 1560 -56
/delay 1s
/ctrl /itemnotify ${FindItem[=Peace Offering].InvSlot} rightmouseup 
/delay 1s
/warp succor
/delay 15s
/warp loc -2530 2547 336
/delay 1s
/ctrl /itemnotify ${FindItem[=Peace Offering].InvSlot} rightmouseup 
/delay 5s
/warp succor
/delay 15s
/warp loc -3194 2890 -118
/delay 1s
/ctrl /itemnotify ${FindItem[=Peace Offering].InvSlot} rightmouseup 
/delay 1s
/warp succor
/return

sub lfdpeaceclicks
/zone lfaydark
/delay 1m ${Zone.ID}==57
/delay 2s
/warp loc 1790 3120 0
/delay 1s
/ctrl /itemnotify ${FindItem[=Peace Offering].InvSlot} rightmouseup
/delay 2s
/return

sub returntofenden
/zone dragonscale
/delay 1m ${Zone.ID}==442
/delay 2s
/target fenden
/delay 1s
/warp t e 15
/delay 1s
/h
/delay 2s
/notify RewardSelectionWnd RewardSelectionChooseButton leftmouseup
/delay 1s
/esc
/esc
/return

Thoroughly tested and works. Hope you enjoy! Will post other errand macros as I finish them.

EDIT: Added code tags. --Wasted
 
Last edited by a moderator:
nice, going to give this a try, but before some one else says it you might wana put that inside code tags.
 
Lock Out timer

Dam the lockout time on this task is fookin retarded...

Macro works great though... you will take a little damage from Darkvines but nothing serious...

Keep em coming!
 
almost perfect

Change the one line for the second location from 'delay 5s' to 'delay 1s.'

The Darkvines can do a lot of damage in 5 seconds.

Good job, though!
 
Great macro

Couple small changes I see needed ...


Change code FROM:
Code:
    /target fenden
    /pause 1s
    /h
    /delay 1s

Change code TO:
Code:
    /target fenden
    /delay 1s
    /h
    /delay 1s

Also change code FROM:
Code:
    /notify RewardSelectionWnd RewardSelectionChooseButton leftmouseup
    /delay 1s
    /esc
    /esc

Change code TO:
Code:
    /notify RewardSelectionWnd RewardSelectionChooseButton leftmouseup
    /delay 1s
    /keypress esc
    /keypress esc

Could you tell me if this command is right since I get an error on it also:

Code:
    /windowstate TaskWnd Close

Could just be a delay issue not sure

Like I said great macro .. nice and clean .. not the safest but its a good mac