Step 2) Double Click the file called "readme.chm"
Step 3) Read through each and every section.
Step 4) Write out using paper what you want to do to the macro, not necissarily how..
Example:
Code: Select all
do this
cast that
do this other thing
Step 6) Using the knowledge you gained from step 3, and using that file as a reference, begin to write out a very basic form of how you want to do what you want to do.
Example:
Code: Select all
/stand
/cast 2
/sit
Example:
Code: Select all
#include SpellCast.inc
/declare MyBuff string outer
Code: Select all
/varset MyBuff "Spirit of Wolf"
/stand
:ReCast
/call cast ${MyBuff}
/delay 10
/if ( !${Me.Buff[${MyBuff}].ID} ) {
/echo Run buff did not stick.
/call ClearBuffBlocker
/goto :ReCast
}
/return
Sub ClearBuffBlocker
|Todo: Add code to click off things that block the buff
/return
Step 8.b) If things didn't, copy the sub and possibly the whole macro (if it fits) and start a post in the forum entitiled "Macro Help" and type out what you are having it not do right, or you want to do better, and then hit the button labeled Code, and then paste, yhen hit code again Then hit the button labeled Submit.
Step 9) Check back regularly for a response, there's almost always someone helping out, and if you were nice about it (you do realize you were asking for help at this point I hope) someone will reply with how to correct the customization.
Step 10) Apply said changes and see if they work. If they do, thank the person in the forum. Go to step 8.a or Step 7, the option is yours.
Step 11) Things still didn't work. Copy the NEW sub or whole macro, go to the post in the Macro Help forum and click on the button marked Edit at the top of your post. Add a line with the new date under your original message with what has changed. The part between the code labels, delete that, and paste in the new stuff. Now save.
Step 12) Reply now to your post with what has happened or hasn't happened and what needs done, and how you tried to do it.
Step 13) Return to step 9.
After reading through the various "this doesn't work quite right for my class" or "can you add this for my class" replies to just about any general macro released, i felt obligated to write this. Reading back over it, I think I see a macro coming up for the Depot, using echos and delays...


