• 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

Safe Fall

disasteroid

New member
Joined
May 18, 2015
RedCents
35¢
In the glorious tradition of nerds everywhere, I am incredibly lazy. Teleporting to Erudin, keeping a movement buff up and then relying on EQ physics is just too much, man. The following macro runs your character up and down a hill just East of the PoK book in Butcherblock to train safe fall. It's been running for a few hours now and I'm up +240 skill points. Let me know if you have any issues.

Rich (BB code):
| safefall.mac
| Updated 2015.06.07
| Author: basically all of this was stolen from other macros

| This macro will run up and down a hill near the PoK book in Butcherblock Mtns until safe fall is maxed.
| Alternatively, provide 4 arguments like so: /mac safefall y1 x1 y2 x2 and it will run between those
| two points.

Sub Main
	/declare y1			float	outer 0
	/declare x1			float	outer 0
	/declare y2			float	outer 0
	/declare x2			float	outer 0
	/declare bbmflag	bool	outer false
	
	/if (${Param0} && ${Param1} && ${Param3} && ${Param4}) {
		/varset y1 ${Param0}
		/varset x1 ${Param1}
		/varset y2 ${Param2}
		/varset x2 ${Param3}
		/varset bbmflag FALSE
	} else {
		/varset y1 1658.97
		/varset x1 -1128.92
		/varset y2 1705.16
		/varset x2 -1295.11
		/varset bbmflag TRUE
	}
	
	:again
	
	/moveto loc ${y1} ${x1}
	/delay 2s
	/call Delay
	
	/moveto loc ${y2} ${x2}
	/delay 2s
	/call Delay
	
	/if (${Me.Skill[Safe Fall]}<${Me.SkillCap[Safe Fall]}) {
		/goto :again
	}
	
/return
	
Sub Delay
	:delay
	/if (${Me.Moving}) {
		/delay 5
		/goto :delay
	}
/return
 
Once again necro-ing a year old post to use old code and clean it up. This will now actually work with the supplied parms.

I used a steep tall hill at the spires in GFay. I got more skillups per run than the smaller hill in BB. I used:
-2144.93 -430.75 -2448.07 -507.58. I could have used the spires themselves as many do manually but
I didn't think I could get up and off in a single line and didn't want to write a multi-line path since this works just fine.

Rich (BB code):
| safefall.mac
| Updated 2015.06.07
| Author: basically all of this was stolen from other macros
| Incognito - 2016 - added basic input validation, removed gotos, removed unused vars, got it to work
| with passed in parms.

| This macro will run up and down a hill near the PoK book in Butcherblock Mtns until safe fall is maxed.
| Alternatively, provide 4 arguments like so: /mac safefall y1 x1 y2 x2 and it will run between those
| two points.

Sub Main
	/declare y1			float	outer 1658.97
	/declare x1			float	outer -1128.92
	/declare y2			float	outer 1705.16
	/declare x2			float	outer -1295.11
	/declare DebugFlag int outer 1 |Set to to 0 to stop echo to MQWin
	
	/if (${Defined[Param0]}) /varset y1 ${Param0}
	/if (${Defined[Param1]}) /varset x1 ${Param1}
	/if (${Defined[Param2]}) /varset y2 ${Param2}
	/if (${Defined[Param3]}) /varset x2 ${Param3}

	/if (${DebugFlag}) /echo Moving between ${y1} ${x1} and ${y2} ${x2}

	/while (${Me.Skill[Safe Fall]}<${Me.SkillCap[Safe Fall]}) {
		/moveto loc ${y1} ${x1}
		/delay 2s
		/call Delay
	
		/moveto loc ${y2} ${x2}
		/delay 2s
		/call Delay
	}
	
/return
	
Sub Delay
	/while (${Me.Moving}) {
		/delay 5
	}
/return
 
Good job! Safe Fall is always appreciated, so necro away!
I love when people do a search, find something old and now broken and fix or update it! YEAH!
 
The code could be used for a number of things merely by replacing [Safe Fall] with something like Swimming. If you don't want ppl to see that you faced a wall swimming and went AFK for 8 hours you can plop your self into some water and set two points to swim back and forth from/to. I use the water in Halas but you could easily use some out of view spot in any of the big oceans.
 
Why do i suddenly envision a herd of wild Monks roaming in a field... Wait... I am a Monk... time to frolic!!!!
 
The code could be used for a number of things merely by replacing [Safe Fall] with something like Swimming. If you don't want ppl to see that you faced a wall swimming and went AFK for 8 hours you can plop your self into some water and set two points to swim back and forth from/to. I use the water in Halas but you could easily use some out of view spot in any of the big oceans.

I have one for the water in Natimbi cause no one ever goes there, so I train swim there
 
You used to be able to us a docrack to max safe fall in like 1-2 mins... it involved setting it to a negative value so that you were constantly falling, which caused you to take fall damage and spam skill-ups. I'll have to wait until I get home to tell you what it was.
 
Safe Fall

Users who are viewing this thread

Back
Top
Cart