• 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

Guide - Mob Balance Macro

Joined
Jun 18, 2014
RedCents
2,534¢
I know there are not many raids that require Balancing mobs down (AKA Solteris Event #3: Stalwart Defenders) so here is a little marco that was passed around on the mother ship, i have altered it alot and upped the speed and am able to run it on many toons at once, I hope you all enjoy....FYI it was just tested Saturday, September 23 2017 and still works like a charm.
Rich (BB code):
#turbo 80

Sub Main

	/declare highhppct int outer 99

	:BalanceLoop
	/if (${Me.XTarget}==0) /end
	/if (!${Target.ID}) /target id ${Me.XTarget[1].ID}
	/call HighHP
	/if (!${Me.Combat}) /attack on
	/goto :BalanceLoop

/end

sub HighHP
	/declare x int local 0
	/declare LowHP int local ${Target.PctHPs}
	/declare LowHPID int local ${Target.ID}
	/declare HighHP int local 0
	/declare HighHPID int local 0
	/for x 1 to ${Me.XTarget}
		/if (${Me.XTarget[${x}].PctHPs}<${LowHP}) {
			/varset LowHP ${Me.XTarget[${x}].PctHPs}
			/varset LowHPID ${Target.ID}
		}
		/if (${Me.XTarget[${x}].PctHPs}>${HighHP}) {
			/varset HighHP ${Me.XTarget[${x}].PctHPs}
			/varset HighHPID ${Me.XTarget[${x}].ID}
		}
	/next x
|	/echo ${HighHP} ${LowHP}
	/declare HPDiff int local 0
	/varcalc HPDiff ${HighHP}-${LowHP}
|	/echo ${HPDiff}
	/if (${HPDiff}>=2 && ${Target.ID}!=${HighHPID}) /target id ${HighHPID}
	/delay 15
/return
 

Attachments

Last edited:
Guide - Mob Balance Macro

Users who are viewing this thread

Back
Top
Cart