ARCH.Mac v2.4 [All Purpose Ranger Mac] (Updated: 10-27-04)

Post your completed (working) macros here. Only for macros using MQ2Data syntax!

Moderator: MacroQuest Developers

Bombadil
a lesser mummy
a lesser mummy
Posts: 67
Joined: Wed Mar 24, 2004 11:04 pm

Post by Bombadil » Sun Sep 26, 2004 6:06 pm

How about and additional command to stop attacking? There have been a couple of instances where I've had to stop firing arrows or emergency change target and the only method I've found is to /end

loadingpleasewait
a snow griffon
a snow griffon
Posts: 332
Joined: Sat Sep 14, 2002 8:46 am

Post by loadingpleasewait » Sun Sep 26, 2004 6:47 pm

Hmm.. I know what you're talking about, but hadnt thought about putting that in... if yer not using autoassist, you can just hit esc to clear the target... but with autoassist, I can see it being a problem...

I got autojolt on agro detection going in, I'm still working on fixing the snare issue, I'm planning on putting an enrage check in.. I'll add that to the list.. thinking about robbing the iclick stuff from the other macros that are out there..

any other suggestions?
LOADING PLEASE WAIT...

Bombadil
a lesser mummy
a lesser mummy
Posts: 67
Joined: Wed Mar 24, 2004 11:04 pm

Post by Bombadil » Sun Sep 26, 2004 7:00 pm

I have removed every instance of "/assist on" from the macro. On a raid using attack on assist is a "Bad Thing". I would suggest removing it or having it be yet another option.

wknight
decaying skeleton
decaying skeleton
Posts: 5
Joined: Fri Sep 24, 2004 12:40 pm

Post by wknight » Mon Sep 27, 2004 12:23 pm

thanks loading.. i appreciate it.. very good script btw.. nice work

now when entrap is 100% complete.. life will be a bit easier :)

loadingpleasewait
a snow griffon
a snow griffon
Posts: 332
Joined: Sat Sep 14, 2002 8:46 am

Post by loadingpleasewait » Mon Sep 27, 2004 2:25 pm

I think its working in the version I'm currently using (not posted yet) however its hard to check cause I have to wait for resists each time I check it. :D
LOADING PLEASE WAIT...

wknight
decaying skeleton
decaying skeleton
Posts: 5
Joined: Fri Sep 24, 2004 12:40 pm

Post by wknight » Mon Sep 27, 2004 5:05 pm

thats cool bro.. i appreciate you taking the time to let me know how its working out.. I will keep checking in

loadingpleasewait
a snow griffon
a snow griffon
Posts: 332
Joined: Sat Sep 14, 2002 8:46 am

Post by loadingpleasewait » Tue Sep 28, 2004 2:24 pm

OMFG!!! Why the hell can I not get it to friggin recognize a snare resist?!?!? It recognizes it, the event fires off, but the stinkin variable doesnt change!! I dont get it.. any help?

Anyways, autojolt works as intended, I have patch healing going in, havnt added enrage yet, should be easy, but I'm low on time, and havnt added the whole stop firing thing yet. Iclick/ibounce/iwhatever should be an easy cut/paste, but again, the time issue..

A new version isnt coming out till I can nail this snare thing tho, so keep yer pants on, I'm still trying to figure it out..
LOADING PLEASE WAIT...

loadingpleasewait
a snow griffon
a snow griffon
Posts: 332
Joined: Sat Sep 14, 2002 8:46 am

Post by loadingpleasewait » Tue Sep 28, 2004 4:55 pm

Ok, I havnt tested everything, so gonna try to find time to test before posting, But:

The /iset /ibounce /iclick commands for clickies are in there (untested).
/stopfight is in there to stop attacking (untested).
Ini setting under the [General] settings for EQAssistOnOff=TRUE/FALSE for turning on/off eq's native attack on assist automatically. You have to set this to false yourself in the ini if you dont want eq's assist to do anything. (didnt want to add an alias for this).
Enrage Detection is in there (untested).
/SetJolt <JoltSpell> Toggles AutoJolt off/on or sets the jolt spell (TESTED)
/SetPatchHeal <HealSpell> Toggles PatchHealing off/on or sets the heal spell (TESTED)
/SetHealPct <#> Sets the % when to patch heal (TESTED)


ReSnare after Resist STILL DOES NOT WORK?!? (any help?)
LOADING PLEASE WAIT...

Fennecfox
orc pawn
orc pawn
Posts: 18
Joined: Wed Sep 29, 2004 4:23 am

Post by Fennecfox » Wed Sep 29, 2004 4:26 am

I am not sure if it is just me, or if I missed instructions from previous versions, but it appears that the /destroyornot call is not working properly when foraging.
I figured the invset 1 sets it to true when foraging, assuming previous versions had instructions on this. If the item in the .ini file was =0 then it would destroy it. I've tried several different things, but am not familiar with this type of coding or it's integration.
Request when you have time to look at it, test it, or even post instruct on proper use. Love it, just wish it'd destroy the crap I don't want =)

Great macro
Fox

Fennecfox
orc pawn
orc pawn
Posts: 18
Joined: Wed Sep 29, 2004 4:23 am

Post by Fennecfox » Wed Sep 29, 2004 4:53 am

Oh! I figured out what the issue was. And fixed it.
Recommend you fix it in your next version.

sub destroyornot
/varset invset ${Ini[ArchForage.ini,ForageList,${Cursor.Name},${notset}]}
/delay 3
/if (${invset}==${notset}) {
/ini "ArchSettings.ini" "ForageList" "${Cursor.Name}" "1"
/varset invset 1
}

You no longer use the ArchForage.ini file! Has to be changed to ArchSettings.ini. Something you might of overlooked!

Am sitll testing it out, seeing if it does indeed work properly. Don't think with the new OOW forage AA it does, but will see and let you know.

fox

Fennecfox
orc pawn
orc pawn
Posts: 18
Joined: Wed Sep 29, 2004 4:23 am

Post by Fennecfox » Wed Sep 29, 2004 2:20 pm

Tested it out over the last hours. The forage sub doesnt work properly with the new OOW Forage AA. It doesn't take into account 2 items being on the cursor. It works for single forage, after replacing the .ini file name.
Second item will not be ran through the /destroyornot function, checked against your list. It is simply /autoinventoried

Fox

loadingpleasewait
a snow griffon
a snow griffon
Posts: 332
Joined: Sat Sep 14, 2002 8:46 am

Post by loadingpleasewait » Wed Sep 29, 2004 3:43 pm

Fox,
You are correct. I didnt even think to include oow forage functionality. I will add it to the upcoming version, which is almost ready to be posted. Thanks for pointing that one out..
LOADING PLEASE WAIT...

AEbard
a lesser mummy
a lesser mummy
Posts: 43
Joined: Fri Jan 30, 2004 10:53 am

Post by AEbard » Thu Sep 30, 2004 10:49 am

anyway to make a setting where it is only archery mode?

and for some reason it does not cast snare? can it do the aa ability?

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Thu Sep 30, 2004 11:42 am

Per your second question . . . I think you win the "Did not read the entire post" award of the day! Cause your snare questions is answered oh . . . twelve times.
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]

loadingpleasewait
a snow griffon
a snow griffon
Posts: 332
Joined: Sat Sep 14, 2002 8:46 am

Post by loadingpleasewait » Thu Sep 30, 2004 12:52 pm

UPDATED 09/30/2004


September 30, 2004
Added support for new OOW Forage aa (checks for multiple foraged items)
Fixxed forage ini issue (wrong file called)
Added check for enrage when in melee (will automatically turn off melee if riposte damage is possible)
Added /stopfight command to stop all types of combat (almost acts as if the mob died)
Added Ini setting under the [General] settings for EQAssistOnOff=TRUE/FALSE for turning on/off eq's native attack on assist automatically. You have to set this to false yourself in the ini if you dont want eq's assist to do anything. (didnt want to add an alias for this).
Added autojolt via /setjolt command (automatically detects agro and casts the joltspell you specify via /setjolt <spellname>
Added patch healing via /SetPatchHeal <HealSpell> Toggles PatchHealing off/on or sets the heal spell
Added /SetHealPct <#> Sets the % when to patch heal
Added auto clickie support via the /iclick, /ibounce, and /iset commands (exactly like in other similiar macros)
RESNARE ON RESIST STILL APPEARS BROKEN, DONT ASK ABOUT IT! IF YOU CAN FIX IT, PLEASE DO..
LOADING PLEASE WAIT...