Simple Necro Macro

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

Moderator: MacroQuest Developers

n4v33d
orc pawn
orc pawn
Posts: 12
Joined: Sat Jul 16, 2005 1:52 am

Simple Necro Macro

Post by n4v33d » Mon Jul 18, 2005 12:08 am

hello would anyone be able to make a macro that assists the main tank at 98 percent, sends the pet in, and casts Blood of Thule, Dark Nightmare, and Desecrating Darkness on the mob?

n4v33d
orc pawn
orc pawn
Posts: 12
Joined: Sat Jul 16, 2005 1:52 am

Post by n4v33d » Mon Jul 18, 2005 12:16 am

btw, i tried the necrohelper.mac but it doesnt seem to work anymore i used to use it in the past.

n4v33d
orc pawn
orc pawn
Posts: 12
Joined: Sat Jul 16, 2005 1:52 am

Post by n4v33d » Mon Jul 18, 2005 2:48 am

i tried making my own macro but i have to click it everytime i dont know how to program to make it auto assist the main tank every pull and i have to chagne the tanks name manually.. here is what i have it is very basic i dont know much about making macros

#turbo

Sub Main
:necro
/target TANK
/assist
/delay 20
/pet attack
/delay 60
/cast "Dark Nightmare"
/delay 60
/cast "Blood of Thule"
/delay 60
/endmacro

TheNewGuy
a snow griffon
a snow griffon
Posts: 307
Joined: Sat Jul 10, 2004 9:33 am
Contact:

Post by TheNewGuy » Mon Jul 18, 2005 7:16 am

Well to be honest that's a good start.

Give us some logic-code of how you want it done and start looking in TFM and the Wiki.[[MacroQuest2:Macros]] <-- Would be a good place to start.

Much better on your end if you start with some logic, then code it out - then grab another piece of logic, and code it out, and so on until your macro is complete.

Not sure what logic code is? Here's your macro, laid out logically. (Keep in mind this is an initial draft, things can and will get moved around as you start to code it out)

Code: Select all

Macro starts, ensures all needed spells are loaded
macro checks variables or ini for a "Main Assist"  If none, end macro.
Macro targets main tank, every 3-5 seconds /assist him to determine if the MA has a target, and if that target is engaged.  Alternatively, you could look at the HoTT window if it's available.
If main assist is on a mob, and mob is below 98%. goto Kill-It sub
If necro gets agro, immediately chain FD until successful.

Kill-It Sub:
/pet attack
cast spell 1
cast spell 2
cast spell 3
See? No code in there, yet your macro is nice and laid out. Work from there.

(Also if you do as I suggested, I'd code up a little then move it to the macro help forum as it will be a much better place to start asking for help with the code.)
[quote="dont_know_at_all"][quote="sybarite"]Um.. search works fine for me (used spell_routines.inc)... Try scrolling down you lazy fuck.

http://www.macroquest2.com/phpBB2/viewtopic.php?t=8964&highlight=spellroutines+inc[/quote]

That's great but he's looking for move.inc, you fucking spastic colon.[/quote]

n4v33d
orc pawn
orc pawn
Posts: 12
Joined: Sat Jul 16, 2005 1:52 am

Post by n4v33d » Mon Jul 18, 2005 11:37 am

"Macro starts, ensures all needed spells are loaded
macro checks variables or ini for a "Main Assist" If none, end macro.
Macro targets main tank, every 3-5 seconds /assist him to determine if the MA has a target, and if that target is engaged. Alternatively, you could look at the HoTT window if it's available.
If main assist is on a mob, and mob is below 98%. goto Kill-It sub
If necro gets agro, immediately chain FD until successful. "

Thats exactly what i want it to do. Im reading that web site you gave me tring to figure things out, but if you can help me write some of the code that would be great. I dont need it to check to see if my spells are out becuase i will be the only one using this macro so its fine.

skyler
a snow griffon
a snow griffon
Posts: 311
Joined: Wed May 11, 2005 9:22 am

Post by skyler » Mon Jul 18, 2005 11:44 am

http://macroquest2.com/phpBB2/viewtopic.php?t=9803
Good example of how to create/start a macro where your tank/assist would change and you don't want to have to hardcode your assist each time. As for meming the right spells, you could always do a /memspellset <spell set name>

n4v33d
orc pawn
orc pawn
Posts: 12
Joined: Sat Jul 16, 2005 1:52 am

Post by n4v33d » Mon Jul 18, 2005 12:27 pm

http://macroquest2.com/phpBB2/viewtopic ... ight=necro
the one on page 2

I am using that but i keep getting spammed with an error saying "Due to complete misuse of the String Top-Level Object, it has been removed." The macro still runs but i keep getting spammed.. Anyone know how to fix this?

skyler
a snow griffon
a snow griffon
Posts: 311
Joined: Wed May 11, 2005 9:22 am

Post by skyler » Mon Jul 18, 2005 12:46 pm

hi2u!
Are you brain dead, lazy or just stupid?
This has been the subject of MANY macro related threads for more then a week. Apply a little effort and try using the search function. I'm done trying to help you when you can't even try to do something for yourself. Look at other macro's/threads and answer your own damn questions.