• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Ranger Haste Cloak Macro

HardOne

Member
Joined
Jan 15, 2006
RedCents
61¢
Simple, yet effective. Can even take parts of it, and intergrate into your own macro you prefer to use.

Rich (BB code):
|dcos.mac
|Auto Click DCoS
|By: HardOne
|02/07/2006

#turbo 40

#include spell_routines.inc

#Event	Camping				"#*#It will take you about 30 seconds to prepare your camp.#*#"
Sub Event_Camping
	/echo Camping - Ending macro!
	/endmacro
/return

sub main
/echo DCotS Clicking Macro ACTIVATED!
		
:dcosloop
	/doevents
	/if (!${Me.Buff["${Haste}"].ID) && ${Spell[${FindItem[=${Haste}].Spell}].Stacks}) {
		/call cast "Dark Cloak of the Sky" item
	}
	/goto :dcosloop
/return

Requires spell_routines.inc
 
Last edited:
You might want a "stacks" check in there, so that you don't get into a spam loop if someone casts haste on you.
 
omg i so need this and i havent even thought about doing it. Clicking that cloak every 16 seconds has been a complete annoyance for years of soloing!

I place my cloak in my last inventory spot and hotkey it.

Will this work still if its in my inventory slot just?

nice one if it does !!
 
Yes, in fact thats the way I tested it, using a friends ranger with haste cloak in last slot.
 
From:
Rich (BB code):
/if (!${Me.Buff["Haste"].ID})
To:
Rich (BB code):
/if (!${Me.Buff["Haste"].ID} && ${Spell[Haste].Stacks})
 
I believe the proper way to deal with stacking issues, for item spells is below. I edited the macro with the line I ahve vbelow, please feedback if it works, or causes any problems.


Rich (BB code):
/if (!${Me.Buff["${Haste}"].ID) && ${Spell[${FindItem[=${Haste}].Spell}].Stacks}) {
 
Ranger Haste Cloak Macro

Users who are viewing this thread

Back
Top
Cart