Sit Spam Macro (Useful for DS pling)

Release Sit Spam Macro (Useful for DS pling) 1.0

No permission to download
Joined
Jun 10, 2015
RedCents
1,369¢
Useful in saving your finger the trouble of spamming Sit over and over when DS PLing.
I'm sure there's something similar or the same around. I just personally couldn't find it.

Sit.mac Info:
Very basic. Go pull a train, throw out your aggro generators, have your DS on and type /mac sit . Will spam sit with no regard to how many HP you have.

SitAdv.Mac Info:
*Thanks to LamaHerder!*
More advanced. Will spam sit when in combat, unless you fall bellow 60% HP (or whatever you want to set it to)
-To change HP % change the "PctHPs}>60" to whatever % you prefer.



Sit.mac :
Rich (BB code):
Sub Main
  :mainloop
    /if (!${Me.Sitting}&&!${Me.Casting}&&!${Me.Moving}) {
      /sit on
    }
    /delay 1
  /goto :mainloop
/return

SitAdv.Mac

Rich (BB code):
/if ( ${Me.PctHPs}>60 && ${Me.Standing} && !${Me.SpellInCooldown} && !${Me.Moving} ) /sit
 
Last edited:
I recommend you put a HP check in there !
I have something similar within a macro of mine

Rich (BB code):
sub main
    :waitTillDead
    |/echo [${Macro.Name} @ ${Macro.CurLine}] ----> waitTillDead
        /delay 1s
        |/if ( ${aggroTimer}<1 ) /call doAggro
        |/call checkBuffCombat
        /if ( ${Bool[${Me.PctHPs}>60]} && ${Me.Standing} && !${Me.Casting} && !${Me.Moving} ) /sit
    /if ( ${Me.XTarget[1].Type.Equal[NPC]} ) /goto :waitTillDead
/return

edit ---- You need to ${Bool for /if.... I always forget =)
 
Last edited:
Woot Lamah,
Nice addition! Going to combine them up and update the downloadable macro if that's okay with you!
 
Use this instead, I found some errors with the way I was doing it

Rich (BB code):
/if ( ${Me.PctHPs}>60 && ${Me.Standing} && !${Me.SpellInCooldown} && !${Me.Moving} ) /sit
 
Release Sit Spam Macro (Useful for DS pling)

Users who are viewing this thread

Back
Top
Cart