Thank you for the hard work by the devs for the recent developments with MQ!
Give it a try with the components listed along with a forge if you want to test just how fast this is... I was amazed when I saw the speed. It will perform as many combines as you have the components for.
Make sure all your bags are open and not overlapped, and have the forge open.
BTW, it's for metal rings, one of the sub-combines of the Shadowscream armor. I will post a complete macro for Shadowscream sometime int he next few days:
Code: Select all
| metalrings.mac
|
| Created by Wassup
|
| Combines a water flask, large brick of ore, and file to create metal rings.
|
| I am certain this macro could me modified easily for other combines.
|
| This macro will perform as many combines as you have components VERY quickly.
|
#turbo
#define DelayValue v40
Sub Main
|Set the delay value
/varset DelayValue 1
/sendkey down ctrl
:CombineLoop
|Get first component
/finditem "water flask"
/delay $DelayValue
/if $cursor()!=True /goto :EndIt
:ReClick
|Place water flask in forge
/click left enviro 0
/delay $DelayValue
/if "$cursor(name)"=="Water Flask" /goto :ReClick
|Get second component
/finditem "large brick of ore"
/delay $DelayValue
/if $cursor()!=True /goto :Endit
:ReClick2
|Place ore in forge
/click left enviro 1
/delay $DelayValue
/if "$cursor(name)"=="large brick of ore" /goto :ReClick2
|Get file
/finditem "file"
/delay $DelayValue
/if $cursor()!=True /goto :Endit
:ReClick3
|Place file in forge
/click left enviro 2
/delay $DelayValue
/if "$cursor(name)"=="file" /goto :ReClick3
|Click the Combine button
/click left enviro combine
:WaitCombine
/delay 1
|Always going to have the file as a result of the combine
/if $cursor()==True {
/goto :AutoDrop
} else /goto :WaitCombine
|Drop everything in auto equip
:AutoDrop
/if $cursor()==True {
/click left auto
/delay 1
/goto :AutoDrop
}
|Start a new Combine
/goto :CombineLoop
:EndIt
/zapvars
/sendkey up ctrl
/endmacro
/return




