• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->

Question on editing macro... (1 Viewer)

stupiid

New member
Joined
Jun 29, 2007
RedCents
This is from oc-utilities.inc, The problem i am having with this portion of the macro is this: I do not own any clicky levi so i would like to play selo's song of travel instead of selo's accelerating chorus. When i try to mess with it, it will not drop invis when completing the mission and will not restart the running portion unless i click on selo's accelerating chorus. This was the part of the code i was primarlily looking at, i am not sure what all i should change, any help will be greatly appreciated.

-stupiid



Rich (BB code):
Sub LevSpeedFade
	/if (${Me.Class.Name.Equal[bard]}) {
	   	/call StopTwistWait
   	}
   	
	/call Levitate
	/call Speed
	/call Fade
/return

|###  This is what I use to cast levitate on myself.   If you dont have this item
|###  then you will need to customize it for yourself.
Sub Levitate
	/if (${FindItem[kelp-string lute of tide rituals].ID}) {
    	/call CheckSwapCastWWSwap "kelp-string lute of tide rituals" offhand 20 600
    } else /if (${FindItem[singing steel boots].ID}) {
    	/call CheckSwapCastWWSwap "singing steel boots" feet 35 50
    }
/return

|###  This is what I use to run fast.  Customize it as needed.
Sub Speed
	/if (${Plugin[mq2speedutils].Name.NotEqual["NULL"]}) {
		/squelch /speed 1.4
		/return
	}
	
	/if (${Me.Class.Name.Equal[bard]}) {
		|###  equip your drum
		/if (${FindItem[${drum_name}].ID}) {
			/call Swap "${drum_name}" offhand	
		}
	
		|###  use composers greaves if you have it
		/if (${FindItem[composers greaves].ID}) {
			/call SwapCastWait "composers greaves" legs 10
		|###  otherwise sing selos
		} else {
			/cast "selo's accelerating chorus"
	
    		:Loop_1
    			/delay 1
		    /if (${Me.Casting.ID} != ${Spell[selo's accelerating chorus].ID}) /goto :Loop_1

			:Loop_2
				/delay 1
			/if (!${Me.Buff[selo's accelerating chorus].ID}) /goto :Loop_2
		}
	}
/return

Sub Fade
	/if (${Me.Class.Name.Equal[bard]}) {
		/alt activate 212
	}
/return

|###  This is a very reliable way to become visible for a bard.  If you're not a bard
|###  then you'll need to do something different.
Sub BecomeVisible
	/if (${Me.Class.Name.Equal[bard]}) {	
		/squelch /twist 1 2
		:Loop_1
			/delay 1
		/if (${Me.Invis}) /goto :Loop_1
		/squelch /twist off
	}/return
 
Question on editing macro...

Users who are viewing this thread

Back
Top