• 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

Question on editing macro...

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
 
Cant you just change your twist when you want to become visible to something like mana song? That should make you visible. or instead of playing accel chorus, just play lev song.

Just a thought.

:drink
 
Question on editing macro...

Users who are viewing this thread

Back
Top
Cart