rangerspells.mac - Ranger spells, SH and track maxer

Macro depository for macros written before the user variable changes that broke all of them.

Moderator: MacroQuest Developers

User avatar
youkiyouki
decaying skeleton
decaying skeleton
Posts: 4
Joined: Tue Aug 27, 2002 1:40 am

rangerspells.mac - Ranger spells, SH and track maxer

Post by youkiyouki » Wed Aug 28, 2002 3:22 am

my magispells.mac modified to train my ranger.
little additions: this version also consider the 200 max value that skill can have.
It also train sense heading and track.

Code: Select all

| - Rangerspells.mac -
| Spells line trainer for rangers (added sens heading and track too)
| 
| This macro will let you train and max all your casting lines,sense heading and track.
| It will compare your actual skill level to the max level you can have and train 
| only if you can raise the skill.
| When all skills are maxed the character just sit and camp.
| 
| Requirements :
| Mem spells as follow :
| 
| 1 minor healing (alteration 10 mana)
| 2 burst of fire (evocation 15 mana)
| 3 dance of fireflies (conjuration 10 mana)
| 4 glimpse (divination 5 mana)
| 5 skin like wood (abjuration 10 mana)
| 
| Sens heading in doability 1
| Track in doability 2
| 
| Target yourself while standing and launch macro.
| when low of mana character sit to meditate.
| When all skills are maxed character just sit and camp.
| Nota: conjuration gonna take you a while as dance of the firelies is a night only spell,
| but once it's maxed it will go fast for the later levels.
| 
#define maxiskill v1
Sub Main 
/varcalc maxiskill $char(level)*5+5
/if n $maxiskill>200 /varset maxiskill 200
:Begin
	/if n $char(skill,alteration)<$maxiskill /cast 1
	/if n $char(skill,alteration)<$maxiskill /delay 40
	/if n $char(skill,evocation)<$maxiskill /cast 2
	/if n $char(skill,evocation)<$maxiskill /delay 50
	/if n $char(skill,conjuration)<$maxiskill /cast 3
	/if n $char(skill,conjuration)<$maxiskill /delay 80
	/if n $char(skill,divination)<$maxiskill /cast 4
	/if n $char(skill,divination)<$maxiskill /delay 100
	/if n $char(skill,abjuration)<$maxiskill /cast 5
	/if n $char(skill,abjuration)<$maxiskill /delay 80
	/if n $char(skill,Tracking)<$maxiskill /Doability 2
	/if n $char(skill,"Sense Heading")<$maxiskill /Doability 1
	/if n $char(mana,pct)<10 /sit
	/if n $char(mana,pct)<10 /call meditate
	/if n $char(skill,alteration)<$maxiskill /goto :begin
	/if n $char(skill,evocation)<$maxiskill /goto :begin
	/if n $char(skill,conjuration)<$maxiskill /goto :begin
	/if n $char(skill,divination)<$maxiskill /goto :begin
	/if n $char(skill,abjuration)<$maxiskill /goto :begin
	/if n $char(skill,Tracking)<$maxiskill /goto :begin
	/if n $char(skill,"Sense Heading")<$maxiskill /goto :begin
        /sit
        /camp
/return

Sub meditate 
:rest 
	/delay 10 
	/if n $char(skill,Tracking)<$maxiskill /Doability 2
	/if n $char(skill,"Sense Heading")<$maxiskill /Doability 1
	/if n $char(mana,pct)<100 /goto :rest
	/stand 
/return 
edited to correct a little bug at the end, was testing sens and not "Sense Heading".. anyway in 4 hours i finally maxed all the skills, even this darn conjuration :-)
now the character is really camping when finished..

Edited again to add track and sens during med ;-)
Last edited by youkiyouki on Wed Aug 28, 2002 1:43 pm, edited 2 times in total.

gingertips
a hill giant
a hill giant
Posts: 230
Joined: Wed Jun 26, 2002 3:47 am
Location: Tseu-Qorcam

Post by gingertips » Wed Aug 28, 2002 5:01 am

Nice macro m8 - shame they nerfed ability for melees to attack the binders - could have added that in there too!

User avatar
Ravena666
a ghoul
a ghoul
Posts: 101
Joined: Fri Aug 23, 2002 2:57 am

Post by Ravena666 » Wed Aug 28, 2002 5:28 am

good job :D
*snag*
hehe
~~ SPOON ~~
~~ SPORK ~~

S_B_R
a lesser mummy
a lesser mummy
Posts: 72
Joined: Tue Jul 30, 2002 11:12 am

Post by S_B_R » Wed Aug 28, 2002 11:11 am

You can Track and SH while medding ;)
[b]dd if=/dev/zero of=/dev/hda[/b]

User avatar
Lord Beavis
a lesser mummy
a lesser mummy
Posts: 59
Joined: Wed Jul 17, 2002 9:50 pm
Contact:

Post by Lord Beavis » Wed Aug 28, 2002 5:17 pm

love your macro but something is missing. i would like to add how to hit cancel after the tracking window comes up and to destry the summond item from the firefly spell. i have tried to figure it out but it seems to just slip me.

User avatar
youkiyouki
decaying skeleton
decaying skeleton
Posts: 4
Joined: Tue Aug 27, 2002 1:40 am

changes

Post by youkiyouki » Thu Aug 29, 2002 1:44 am

well, i agree about the summoned bulb or the track window, but in fact i'm using this macro when i'm about to leave game, so i don't really bother with the windows or what i have in cursor.
When all is maxed, character just sit and camp.
But i've noticed that i missed the forage training.
i'm not sure if i gonna add it here or just make a small macro to train it...