Mana Robe

Macro requests from before the user variable changes that broke all macros

Moderator: MacroQuest Developers

Yalp
a ghoul
a ghoul
Posts: 90
Joined: Thu Dec 05, 2002 6:28 pm

Mana Robe

Post by Yalp » Mon Dec 09, 2002 12:20 pm

Kinda new to macroqeust have been looking @ alot of examples and trying to learn the language -- would love if someone could help me out with a macro with mana robe and wizzy epic, it makes a good combo for manaing up but its tedious.. and after doing it for for a few hours over and over and over again.. my hands hurt!!

Info:

Epic - 800 Point Rune, Absorbs 13 Clicks from Mana Robe, 15.0 Cast Time

Image

Mana Robe - 3.0 Cast Time

Image

Ive tried several times with help from friends to make a script to do this.. but i cant get it to work so here i am asking the experts for a lil help :) i was thinking.. 13 clicks on robe then re epic.. and if FM=true unload etc. Any help is greatly appreciated, Thanks in advance!

Yalp
a ghoul
a ghoul
Posts: 90
Joined: Thu Dec 05, 2002 6:28 pm

Working

Post by Yalp » Wed Dec 11, 2002 9:43 am

Friend helped me write this script.. This worked

Code: Select all

| - ManaRobe.mac -
|
| Usage:  /macro ManaRobe
| Usage:  Put Wiz Epic in Slot 1, Mana Robe in Slot 2 of an unused hotbox
| Purpose:  Mana Robe 13 times for an epic wizard
| Written by:  Rage

Sub Main
| Reset ctrl, alt, shift so keys work correctly
   /press ctrl
   /press shift
   /press alt
   /press F1

   :LOOP  

:CastEpic
| Cast "Barrier of Force"
   /echo Gathering mana...
   /press 1
   /delay 155

:CastManaRobe
| Cast Mana Robe 13 times
| 1
   /press 2
   /delay 35
| 2
   /press 2
   /delay 35
| 3
   /press 2
   /delay 35
| 4
   /press 2
   /delay 35
| 5
   /press 2
   /delay 35
| 6
   /press 2
   /delay 35
| 7
   /press 2
   /delay 35
| 8
   /press 2
   /delay 35
| 9
   /press 2
   /delay 35
| 10
   /press 2
   /delay 35
| 11
   /press 2
   /delay 35
| 12
   /press 2
   /delay 35
| 13
   /press 2
   /delay 35

   /goto :LOOP


/return
But -- For Some Reason the following crashed me to desktop when i tried to use it

Code: Select all

| - ManaRobe.mac -
|
| Usage:  /macro ManaRobe
| Usage:  Put Wiz Epic in Slot 1, Mana Robe in Slot 2 of an unused hotbox
| Purpose:  Mana Robe 13 times for an epic wizard
| Written by:  Rage

Sub Main
| Reset ctrl, alt, shift so keys work correctly
   /press ctrl
   /press shift
   /press alt
   /press F1


:CheckMana
   /if n $char(mana,pct)<=95 /goto :CastEpic
   /if n $char(mana,pct)>95 /goto :Quit


:CastEpic
| Cast "Barrier of Force"
   /echo Gathering mana...
   /press 1
   /delay 155

   /goto :CastManaRobe


:CastManaRobe
| Cast Mana Robe 13 times
| 1
   /press 2
   /delay 35
| 2
   /press 2
   /delay 35
| 3
   /press 2
   /delay 35
| 4
   /press 2
   /delay 35
| 5
   /press 2
   /delay 35
| 6
   /press 2
   /delay 35
| 7
   /press 2
   /delay 35
| 8
   /press 2
   /delay 35
| 9
   /press 2
   /delay 35
| 10
   /press 2
   /delay 35
| 11
   /press 2
   /delay 35
| 12
   /press 2
   /delay 35
| 13
   /press 2
   /delay 35

   /goto :ManaCheck


:Quit
| Alert the wizard that he has completed Mana Robing to full mana
   /echo Mana Robing complete.  Your mana is now at 95%+.


/return

Cheese
a lesser mummy
a lesser mummy
Posts: 39
Joined: Fri Aug 09, 2002 6:42 am

Post by Cheese » Wed Dec 11, 2002 10:25 am

:CheckMana
/if n $char(mana,pct)<=95 /goto :CastEpic
/if n $char(mana,pct)>95 /goto :Quit
| 13
/press 2
/delay 35

/goto :ManaCheck
should be /goto :CheckMana

:)

Hope that fixes it.

User avatar
Fippy
a snow griffon
a snow griffon
Posts: 499
Joined: Tue Jul 16, 2002 10:42 am

Post by Fippy » Wed Dec 11, 2002 11:16 am

Sorry but seeing this

Code: Select all

| Cast Mana Robe 13 times 
| 1 
   /press 2 
   /delay 35 
| 2 
   /press 2 
   /delay 35 
| 3 
   /press 2 
   /delay 35 
| 4 
   /press 2 
   /delay 35 
| 5 
   /press 2 
   /delay 35 
| 6 
   /press 2 
   /delay 35 
| 7 
   /press 2 
   /delay 35 
| 8 
   /press 2 
   /delay 35 
| 9 
   /press 2 
   /delay 35 
| 10 
   /press 2 
   /delay 35 
| 11 
   /press 2 
   /delay 35 
| 12 
   /press 2 
   /delay 35 
| 13 
   /press 2 
   /delay 35 
makes me cringe.

Code: Select all

/for v90 1 to 13
    /press 2 
   /delay 35 
/next v90

is a tad shorter. No?
Fippy

This is my girl. But Rizwank had her first :-)
[img]http://www.btinternet.com/~artanor/images/fairy_bounce09.gif[/img]

User avatar
rizwank
Huggle Police
Huggle Police
Posts: 524
Joined: Tue Jul 23, 2002 12:07 am
Contact:

Post by rizwank » Wed Dec 11, 2002 11:53 am

/rude those of us that could never macro a manarobe cause they are on pvp servers and dont want it ganked.
#macroquest op
Macroquest Official Documentarion
Macroquest Board Moderator
All around cool guy

[img]http://medicomuerte.users.btopenworld.com/images/fairy_bounce08.gif[/img]

Yalp
a ghoul
a ghoul
Posts: 90
Joined: Thu Dec 05, 2002 6:28 pm

Haha..

Post by Yalp » Wed Dec 11, 2002 2:22 pm

macro robe has improved my dps in exp groups.. probally dobule.. and im kinda new to the language =] thanks for the cleaned up code.. will play with it a bit