• 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

Crystane's working macro's reworked. (Pally,Clr,Wiz,Shm) [01Jul07] (1 Viewer)

Crystane

Well-known member
Joined
Oct 9, 2005
RedCents
756¢
Heya and welcome,

to the new Thread where I bring together the macro's I work on, customize or update.
As usuall, Enjoy.

This post will have the latest Zip files.
In the next posts I will post the according code and some instructions.

PS: Should you discover any problems with the code, let me know pls.
I need to know what you tried, what problem occured and if avail any Error code from the MQ window.

Updates:
[27-02-10] Update for ShmBot. Bugfixes, if outdoors and mount casted will be defined inibased now(self building). Should use 12 Spellslots now.
Known issues atm. Shm pet if used might attack early even if Puller feigned and cause grp to be trained. If you work in tough places I suggest turn the use of a pet off via shaman ini file.

Enjoy, Crystane.
 
Last edited:
Re: Crystane's working macro's reworked.

Ok folks,

Update [11-07-06]

Features:
-Autonuke (Enabled by default now!)
-Areanukes (triggered via tells)
-Extra Groupheals when Gift of Mana triggered. (Enabled by default!)
-Useing Undead Nukes and AA's if mobs are undead.
-Useing Hammer spell and AA.
-Keeping up preset grp and selfbuffs.
-Keeping Dmgrune on Tank.
-Placeing Reverse DS on Mobs
[NEW]
-Wont buff anymore when a mob is incomming, so the Healer is rdy to heal when its needed most.

1. Start the mac as usuall.
2. Enjoy.
3. Tells to the Cleric [autonuke] and [GrpHealonGoM] will toggle disable/enable the features seperately.
4. Send a tell to the Cleric [areanuke] to get additional power for AE-style farms. :)

Note: You need to pull and fight your bunch of mobs on top of the Cleric to use [areanuke], else the macro will ignore the tell.

PS: Still thanks Alatyami for the original macro, from which I started.
Rich (BB code):
tbn
 
Last edited:
Re: Crystane's working macro's reworked.

Ok based on the ideas and posts in the Quillmane thread.
Here now what I made of.

1.-Need to have mq2map plugin loaded

2.-open map and do
/mapfilter npc
to toggle that all npc's are shown( I do then /mapfilter npc color 0 255 0 ) optional

3.-Make a hotkey with /maphide npc a

4.-Load an AE of any sort and pull as many of the following mobs in southern part of SK: any aviaks, any wolf's, any centaur, any elephant, any lion, any escaped splitpaw.
I personally saw rare: a cyclops and a treant as PH too.

5.-Start the macro below, and kill all mobs pulled within 20seconds. Then wait 78seconds and look what mob/mob's
are still shown on your map. Pull this/those and kill em again within 20seconds.

6.-If you found a 78second PH with this, then on your map, only this PH will be shown from there on. Go and kill it again and again, but make sure the new spawn does appear also randomly on west part of south side zone.
Repeat till Quillmane. Can take up to 20PH's or more in a row, beware.

7.-If you got no mob shown after 80seconds on your map, go out and pull another bunch.

8.-Enjoy, I got my 3 cloaks I needed today with this macro.


Rich (BB code):
|Quillmane.mac
|[01FEB06] by Crystane for www.redguides.com

#turbo
#Event QuillTimer "You have slain#*#"



sub main
/echo ---------Quillmane Timer mac 1.0----------
/echo Please open your map and do "/mapfilter npc" | to toggle all spawns shown
/echo make a Hotkey with /maphide npc a
/echo setting up
:timerloop
/doevents
/delay 1s
/goto :timerloop
/return



sub Event_QuillTimer
/echo timer triggered and running
/doevents flush
/delay 40s
/echo Pls clear 38sec spawns
/echo via /maphide npc "a"
/delay 36s
/maphide npc "a"
/popup PH is spawning or Quillmane.
/delay 4s
/if (${NearestSpawn[Quillmane].ID}) /target Quillmane
/doevents flush
/echo Timer Event done.
/return
 
Last edited:
CrysNuke.mac

CrysNuke.mac
Shortinstructions

1. Copy Files
2. Start the mac via /mac afnuke "MA-Name"
(where "MA-Name" is the name of your MA or Main Tank
whom's target you want to get nuked/snared) or
just target the Tank you want to assist and start the mac
or start the macro and then edit the ini and restart it.
3. Look into your macro-folder for a new ini file
named CrysNuke_Yourcharactername.ini
4. Customize that file to your likeings and spells.
Note the section NOTOUCHVARS means DONT touch
those variables!!!
5. /echo afhelp (will bring up a HUGE list of in-macro customization commands)
6. Enjoy Crystane.


[06-15-2006] New macro.

Features: This macro chainnukes and deagroes while managing aggro according to how often the Wiz is being summoned or hit, it snares and uses BigNukes on Gift of mana or radiant mana, it selfbuffs and uses AAs and items as it finds them or they are setup in the ini.
Use common sense on setting the ini up.
Also you can easy change on command [GoFire,GoIce,GoMagic] which Familiar and according spellsetup you use.

e.g. /echo GoFire will switch to your best AA firefamiliar and mem Firebased spells as well as launch Pyromancy.

e.g. /echo GoIce ... accordingly

e.g. /echo GoMagic ... accordingly

Also this macro will wait for a rez on death of your toon then autoloot, buff as possible and go on to be dps.

The macro is designed to use a lowmana nuke when below 25percent mana.

Beware this macro will make a dpsmonster out of your Wizard, according on how much aggro your tank can hold.
The macro will selfadjust according to your tank.

Enjoy Crystane.

PS: I suggest to setup the leash feature onto a healer if ya play in a group. (done via ini)
 
Last edited:
Re: Crystane's working macro's reworked.

Heya and welcome to my version of Pallytank.mac [11-03-06]

How to start:

1. Download the Zip from first post. Unpack.
2. Modify the spells in the macro for your toon.
3. Target your puller.
4. Move to a spot in camp you want your tank to stay close to.
5. Start the macro.
6. Enjoy

Features:
1. Engages the target the puller brings closer then 100.
2. After initial Stun, casting a Heal over Time on itself.
3. Moveing back close to initial Anchor or if far off trying to follow a closebye GrpMember(2 features independant to enable).
4. Watching the Healers and trying to protect em. (Setup for Cleric or Shaman atm)
5. Reconing undead mobs and useing undead nukes.
6. Keeping preset self and grpbuffs up. But wont buff if any NPC is incomming or close inside the camp allrdy.
7. Selfprotection with Guard of Righteousness and/or Lay Hands
8. Will use stunpush to get mobs off of walls or withing a certain range of the Anchor.
9. Useing Fast-Heals to selfprotect now more frequent, also made Taunt only used if Pally isnt on top of aggrolist.

PS: This mac should run also without HoTT avail, but I recommend to get HoTT asap in the Grp you are useing Tank in.
 
Last edited:
Re: Crystane's working macro's reworked.

My version of Shmbot.mac [01-08-2007]

How to get started:
1.Once you got all files in your macro folder, customize the Spells in the variable section according to your toons Spellbook and likeings.

2.Target your MT and start the macro. (An INI file will be created.)

3.Check the INI file and customize it if still needed.

4.After changes, restart the mac. (Dont forget to target your MT)

Features:

1. Malo/Slow/Cripple/Pet/Dot/Nuke/Haste/Buff
2. Meleecombat
3. MovetoAnchor or follow Grpmember to camp.
(Both features accessed via TRUE/FALSE in the ini file)
4. GrpPanther

Enjoy Crystane.....

Shmbot.mac
Rich (BB code):
tbn

shmbot.inc
Rich (BB code):
tbn
 
Last edited:
Re: Crystane's working macro's reworked.

Nice post going on here going to stick it since so many use these plugins
 
Re: Crystane's working macro's reworked.

Crystane is it possible in the Healer macro to put code in for if you have a Gift of Mana to cast like a Word of Vivificiation. I dont think the Word of Redemption with its long cast timer would be done in time. It would be nice to cast a spell like Vivificiation for 1 Mana.
 
Re: Crystane's working macro's reworked.

Yes Gnome,

it can be done. I will get this summary finished as I find time and then look into it, if no one beats me to it.

Soul,

thx for the sticky, awesome.
 
Re: Crystane's working macro's reworked.

Well, was wondering if you could look at your fairy macs to see what needs to be changed. I have fixed the zoning issue but the mob spawn names are no longer the same. How do you check the npc name? like the one that says spawn_mob001
 
Re: Crystane's working macro's reworked.

Work kept me busy alot these days, I will try and look into t as soon as possible.

to check a targets name use

/echo ${Target.Name}
 
Re: Crystane's working macro's reworked.

Crystane,

Did you ever get a chance to look into the Gift of Mana to cast like a Group Vivification heal?

Also could you also point me in the direction what i need to do so that I could have a healer macro version where I can have it heal a target out of group for Power leveling instances?

Edit: I figured out that I could do a /4 for the tells on the tank being healed and stuff..as a work around how can i get it so it only goes to a certain channel no matter what if i change the order of my channels?
 
Last edited:
Re: Crystane's working macro's reworked.

Sorry Gnomesrule,

I didnt get a chance yet, too much going on for me atm to take a shot on programming macros. I also just got MQ working for me again today.

As for the outside grp heal,
look for this line in the macro(its in there multiple)
Rich (BB code):
/if (!${Group.Member[${Sender}]}) /return

As explanation: This line checks if a tell for certain buffs/heals comes from a grpmember.

The Deal: remove those lines and ANYONE who sends the correct command will get a buff or heal on command.

To heal a PC out of grp as main look for
Rich (BB code):
/if ((!${Target.ID})||(!${Group.Member[${Target.CleanName}]}))

and make
Rich (BB code):
/if (!${Target.ID})

out of it, then it should run and heal someone out of grp.
Well it should heal whoever is in the healers targetwindow
once you start the macro. (I didnt test those changes)


As for to send Healing messages to a channel, I dunno enough about how channels and so on work.
I think there is a command to send stuff to a channel not useing its number but the channels name itself.
If you change all stuff in the macro where it sends a /tell or like you changed /4 to the command to send it to channelname blah blah, then you should be ok.

Hope that helped there. GL on learning to change macro code : )
 
Re: Crystane's working macro's reworked.

Gnomesrule,

your wish has been granted. Late I know but here it is.
Added Grpheals triggered via Gift of Mana. (and more)

Enjoy, Crystane..........
 
Re: Crystane's working macro's reworked.

Bump,

Ok fixed some minor code in the new healer.mac now that I could test it sufficent.

Enjoy, Crystane.
 
Re: Crystane's working macro's reworked.

Thanks Crystane I am looking forward to testing this puppy out!!!
 
Re: Crystane's working macro's reworked.

Have fun on it Gnomesrule.....

Let me know if ya have more suggestions how to further customize it and I will see what I can do, when I get time.

Crystane......
 
Re: Crystane's working macro's reworked.

Fairy AA mission is out i think... ? They took out the dark spirit and orc in nektulos. maybe reworking them?
 
Re: Crystane's working macro's reworked.

#include spell_routines.inc
|#include Exp_Tracking.inc

? where do i get these.
 
Re: Crystane's working macro's reworked.

the zipfiles have all files needed included.

And the | before a line means that line is inactive code.
therefor dont need the include there
 
Re: Crystane's working macro's reworked.

Where and how do i change it so it will not autonuke and will hot me at lets say 85and CH me at 70. Also I dont want it to continue to Hot me over and over again like it stuck in a cycle. Maybe check to see it old hot woreoff before casting a new one.
 
Re: Crystane's working macro's reworked.

I cant for the life of me figure out how to turn autonukes off on the Healer.mac if anyone can help.

Cleric toon will heal but always get the message "nukes not ready" . I want them toggled off but cant seem to set it that way.
 
Re: Crystane's working macro's reworked.

/tell yourcleric'sname autonuke

and he/she should respond back on your chat channel or other defined channel if it is enabled or disabled.

If you don't have the proper nuking spell memmed it will give you that message when autonuke is enabled.
 
Re: Crystane's working macro's reworked.

Checkout the macro I worked on last.

New version of AfNuke is out and
I also choose to post Tone's and SS44's Pallytank.mac
with my Added features and modifications.
 
Re: Crystane's working macro's reworked.

Nice Stuff Crystane! I am trying to use the healer.mac and it is working ok cept for one thing:

When cleric ducks a heal to use either a fast or DA she does a /dism from her mount. I know that is what she has to do but.....Is there a way you can put her back on it after she is done please? I can prolly figure a way but it would be nice if the macro would return her to the prior state.

Also, Trying to get Tone's SK macro working for me since it is allready SK specific but having some trouble. Any way you could make you Pally one into say KNIGHTS.MAC and just have it check the class on start up?

Thanks for the great work
 
Re: Crystane's working macro's reworked.

I have the spell area changed to use for SK! Working good so far but I have a couple things i would like help with:

Need a way to check mobs HP and snare it before it runs.

Would like to be able to set the range that tank will assist at via something like /mac sktank 50, rather than having to edit the mac for different camp. I see a declare for it in the begining of the mac:

Rich (BB code):
 /declare RV_resetheading	 int outer ${Me.Heading.DegreesCCW.Int}

Need to know how to call it in the MoveToAnchor SUB

Is there a way to have tank check the direction he is facing when the macro is started? I would like him to be facing that way for each pull. atm, after the first pull he returns to camp and faces INTO the corner.

There are a few other twaeks too but, I am going to try to figure it out myself.

TY in advance for the help. Sorry for all the needs but iI really am a newb at this :)
 
Last edited:
Re: Crystane's working macro's reworked.

I am sorry muffins,

I am not at home for this month so I cannot work on it.

I will try my best to assist when am back next month.
 
Re: Crystane's working macro's reworked.

Okay Muffin this is what I use in that PoV macro that you were in my group soaking exp up in a POV Run with my warrior. This is how I have it set up for the Warriors Call of Challange. Not sure if the SK has that AA ability or you can change it to a spell.

Put this code in the Events
Rich (BB code):
#Event   Snareage      "#*#face twists in anger."
#Event   Snareage2      "Your Call of Challenge has worn off of#1#"

Put this code in with your declares

Rich (BB code):
/declare snareonce          bool outer TRUE

Put this in your loop that does all the combat stuff like spells, dots stuff.

Rich (BB code):
|------Snaremob
    /if ((${Target.PctHPs}>1)&&(${Target.PctHPs}<26)&&(${snareonce})) /call snaremob

Then this chuck of code goes in the rest of your sub routines somewhere.

Rich (BB code):
|--------------------------------------------------------------------------------
|SUB: Snaremob
|--------------------------------------------------------------------------------
Sub snaremob
      :Snare_Loop
	 /delay 1s
         /if (${Me.AltAbilityReady["Call of Challenge"]}) /aa act Call of Challenge
	 /doevents
	 /if ((!${snareonce})&&(${Zone.ID})) /return
      /goto :Snare_Loop     
/return

Sub Event_Snareage
	 /varset snareonce FALSE
/return

Sub Event_Snareage2
	 /varset snareonce TRUE
/return
 
Re: Crystane's working macro's reworked.

Inc RC Gnome Thanks worked good:) Should pe posting it once i get it how i want it. Still need to take a better look at the one Tone posted and see what ideas will work in here.

Anyone care to take a shot at getting tank to look in the direction he was pointing when the macro was started now?
 
Re: Crystane's working macro's reworked.

These are all great macros, AFKnuke is a flawless bit of code, great macro all-around. You are the man!

One request to make this the best trio out there. I need my "pallytank" which is actually a beastlord to pull instead of assisting the puller. is there anyway you could or gnomer or anyone right a simple pull script to just pull stuff within a certain distance of the group? My setup right now is bst, druid, wizard. been working fantastic but it would be awesome to get an auto puller for my beasty so it could be compeltly automated if i need it to.

Thanks so much in advance, really GREAT work here. :D
 
Re: Crystane's working macro's reworked.

Hi there,

I want to use this on my group in raids, It works very well however is there a way to turn off the MQ client sending tells to the MT on mana reports EG. 9m, 12m, 14m ect

Thanks,

Kazball
 
Re: Crystane's working macro's reworked.

Hats off to AFNuke, Awsome Crystane
 
Re: Crystane's working macro's reworked.

These are all great macros, AFKnuke is a flawless bit of code, great macro all-around. You are the man!

One request to make this the best trio out there. I need my "pallytank" which is actually a beastlord to pull instead of assisting the puller. is there anyway you could or gnomer or anyone right a simple pull script to just pull stuff within a certain distance of the group? My setup right now is bst, druid, wizard. been working fantastic but it would be awesome to get an auto puller for my beasty so it could be compeltly automated if i need it to.

Thanks so much in advance, really GREAT work here.
 
Re: Crystane's working macro's reworked.

Bump


Hi there,

I want to use this on my group in raids, It works very well however is there a way to turn off the MQ client sending tells to the MT on mana reports EG. 9m, 12m, 14m ect

Thanks,

Kazball
 
Crystane's working macro's reworked. (Pally,Clr,Wiz,Shm) [01Jul07]

Users who are viewing this thread

Back
Top
Cart