Macro for making Celestial Essence

Have a macro idea but not sure where to start? Ask here.

Moderator: MacroQuest Developers

Rex413
decaying skeleton
decaying skeleton
Posts: 1
Joined: Sat Jun 04, 2005 1:01 pm

Macro for making Celestial Essence

Post by Rex413 » Sat Jun 04, 2005 1:19 pm

Hey there kind of new to this and been trying to make some money on making Celestiall Essences (The Scent of Marr) and was wondering if anyone could help me out on the macro. The materials used for Celestial Essence is Celestial Solvent and Scent of Marr and you combine them in a mixing bowl. Any comments or macros for it would help greatly thanks. :D

JJ
a hill giant
a hill giant
Posts: 227
Joined: Thu Nov 11, 2004 5:50 am

Post by JJ » Sat Jun 04, 2005 2:05 pm

There's already tradeskill macros out there. It's easy enough to just modify one with those components.

forgotten
decaying skeleton
decaying skeleton
Posts: 3
Joined: Tue Mar 23, 2004 1:08 pm

Post by forgotten » Sat Jun 04, 2005 5:40 pm

Here is one that seems to work very well with all trade skill combines and works very simple. You can try this.

*This was gotten from the macro forums with a little reserch btw*



| combine.mac : A Simple Combine macro
| Author : Chill
| Version : v1.1 25-May-2004 4:00PM EST
| Useage : /macro combine [combines] -- have tradeskill window open with recipie highlighted.
| /target yourself to pause the macro, target anything else (or nothing) to resume.
| Description : This macro will do the selected recipie until you run out of components or reach
[combines], pausing whenever you are targeted, and report success/fail rates when done.

#event done "Sorry, but you don't have everything you need for this recipe in your general inventory."
#event success "You have fashioned the items together to create something new!"
#event failure "You lacked the skills to fashion the items together."

Sub Main(int max)

/declare wins int outer 0
/declare fails int outer 0
/declare total int outer 0
/declare rate float outer 0

:Loop
/if (${Target.ID}==${Me.ID}) {
/delay 60m ${Target.ID}!=${Me.ID}
}
/if (${Cursor.ID}) {
/autoinventory
/goto :Loop
}
/if (${Defined[max]} && ${total} >= ${max}) /call Event_done
/notify COMBW_CombineArea CombineButton leftmouseup
/delay 2s ${Cursor.ID}
/doevents
/goto :Loop
/return

Sub Event_done
/varcalc rate 100*${wins}/${total}
/echo (${wins}) of (${total}) combines succeeded (${rate}%).
/if (${fails}) {
/varcalc rate 100*${fails}/${total}
/echo (${fails}) of (${total}) combines failed (${rate}%).
}
/endmacro
/return

Sub Event_success
/varcalc wins ${wins}+1
/varcalc total ${total}+1
/return

Sub Event_failure
/varcalc fails ${fails}+1
/varcalc total ${total}+1
/return

User avatar
LrdDread
a snow griffon
a snow griffon
Posts: 343
Joined: Sun Sep 12, 2004 7:55 am
Contact:

Post by LrdDread » Sat Jun 04, 2005 6:14 pm

I use this little gem for massive repetitative combines.

http://www.macroquest2.com/phpBB2/viewt ... t=autocomb

short and sweet :)