LazyRogue»Parmeuss Forms

Parmeuss Forms

SoloMAX - by Parmeus
Via macro's I have been able to intigrate Smartmedic into how my Lazy rouge form works.
First off, you need to download and install the latest version of smartmedic from this
site: http://ui.worldofwar.net/ui.php?id=1580
Before making your form you have to make the following macro's:

Macro's "Required"

  • "Heal"
   /smartmedic health

  • "Aid"
   /smartmedic bandage

  • "Food"
   /smartmedic food

If you want, you can use these macros in any of your own Lazy Rogue scripts.
I can see how they could be quite useful, and probly can improve scripts far better than the one I have here...

Form - SoloMAX - This should be set to your default form
For use with version 3.1 beta 4 or higher
//
// Trys to heal you while your out of combat
// It first tries to bandage you, and if that fails, feed you
//
action=Aid-ifNotInCombat-ifPlayer<60%hp-ifNotRecentlyBandagedActive-ifNotFirstAidActive
action=Food-ifNotInCombat-ifPlayer<65%hp-ifRecentlyBandagedActive-ifNotFirstAidActive
//
// Applys poisons (if needed) if Shift or Ctrl (Depending on Poison) is held
// Use Shift for Deadly Poison III (Change if needed)
// Use Ctrl for Crippling Poison (Change if needed)
//
applyPoisonMainHand=Deadly Poison III-ifNotPoisoned=MainHand-ifShiftDown
applyPoisonOffHand=Deadly Poison III-ifNotPoisoned=OffHand-ifShiftDown
applyPoisonMainHand=Crippling Poison-ifNotPoisoned=MainHand-ifCtrlDown
applyPoisonOffHand=Crippling Poison-ifNotPoisoned=OffHand-ifCtrlDown
dismount-ifMounted
stealth-ifNotInCombat-ifNotDotted-ifNotBleeding-ifNotFlagRunner-ifNotStealthed
//
// If your in WSG and are the Flag Runner, this will make you auto sprint
// But only if someone is on your tail, and your not otherwise immobilized
//
sprint-ifFlagRunner-ifInCombat-ifNotImmobile
//
// Disables the ability to attack a CCed target, unless shift is held
//
stopall-ifTargetCCd-ifNotShiftDown
evisc-ifKillShot
evisc-ifLastChance
//
// Controls your aggro when in a group
//
feint-ifInGroup-ifTargetOfTarget
//
// If your about to die and you don't want to waste vanish, this will blind your target
// Should give you just long enough to start running away
// (The reason I didn't script in a vanish command is because I think it's better to control that ability manually)
//
blind-ifNotInGroup-ifTargetInBlindRange-ifNotDotted-ifNotBleeding-ifPlayer<05%hp-ifNotTargetImmune=blind
//
// The basic attack priority, you can change this freely
//
cs-ifStealthed-ifNotTargetImmune=cs
kick-ifTargetIsCasting
gouge-ifTargetIsCasting-ifNotTargetImmune=gouge
//
// This will use an appropriote healing potion on you if you have less than 30% HP left
// and shift is being held
//
action=Heal-ifPlayer<30%hp-ifShiftDown
//
// I'm a Troll rouge, so I have included this line to activate Berserking, if possible
//
berserking-ifInCombat
ks-5cp-ifNotTargetStunned
snd-3cp-ifSndNotActive
rupture-5cp
expose-5cp-ifNotTargetImmune=expose
evisc-5cp
evasion-ifInCombat
ghostly
ss
//
// If your to far away, this will pull your target with your bow
// You may change it to your weapon of choice
//
bow-ifNotTargetInMeleeRange