• 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

Auto Cleric 1.0

Joined
Feb 8, 2005
RedCents
8,901¢
Updated Macro located in
AutoCleric 2.0 Release Thread

All updates are in 2.0, any bug reports from 1.0 will be ignored.
coollogo_com-259688072.png

Historical Macro - No longer Updated as of 4/12/2016
AutoCleric 2.0 Release Thread

Instructions
Target tank and type "/mac autocleric"
Note: If no tank is selected it will be the first party member, if no group exists it will be yourself.

Overview
Auto Cleric grew out of my frustration of all the mis-configuration of INIs with my FastHeal macro. This macro is developed so ANYONE can launch and use it. This has all the functionality of my FastHeal macro but with absolutely no configuration needed. That said, there is an INI file that is created and maintained BY THE MACRO! You don't ever have to open up your Notepad++ and edit it (although you can if you wish), using in game aliases it will change the macro on the fly and save the changes permanently in the INI so each time its launches it remembers your last setting.

What Can't I configure?
  • Healpoints - This macro will auto configure the optimum healing %. This is based of Number in XTarget / Level of Mobs in relation to you / and Named Mobs
  • Spell Gems - Sorry but you asked for an auto-configure and you got it!
Auto Cleric In-Game Commands
Mount item - /mountitem ItemName -- This specifies which mount your cleric should use Ex: /mountitem Severed hand of Morlocs
Auto Rez - /autorez -- This toggles BATTLE REZ on and off
Heal Pets - /pethealpoint % (Set to 0 to disable)
Nuking - /manatonuke % (Set to 100+ to disable) -- Your cleric will nuke (when available) down to the specified %
Promised Heal Line - /promised -- ENABLE / DISABLE promised delayed heals
Divine Intervention Line - /divinebuff -- ENABLE / DISABLE casting Divine Intervention Line on Main Tank
Follow Player - /followtoon -- Target PC to follow that toon / No Target cancels Followtoon
Use Druid Buffs - /usedruid -- Toggle this and relaunch macro to cast druid friendly Symbol/AC buff instead of Group HP Buff
Select New Tank - /newtank -- Your current target will become your new tank
Camp Mode - /clericcamp -- Toggles Camping (Set at 30 units from current spot before leashing) Stick and FollowToon turn this off.

Mana Related
  • Gift of Mana Support
  • Yaulp / Mount Auto-Cast for Mana Regen
  • Quiet Miracle / Vetrikua's AA
Heals Used
  • Group Heals
  • Epic Clicks
  • Burst of Life / Divine Alteration / Burst of Life
  • Plugin based casting
  • Pet Heals
  • Timed Heals (Promised Line)
  • Double Remedy
  • Double Renewal
  • Ward Healing
  • Undying Life (The Broken Mirror) Support
Cleric DPS (REQUIRES Manatonuke below 100%)
  • Smite of the Wicked
  • Heal-Nuke Casting
Buffing
  • Group and Self Buffs (Unified Credence, Auras, etc...)
  • Tank Buffs (Shining Defense Line)
  • Double Aura
  • Symbol Text buff (Buffs anyone within 100 units that says "symbol")
  • HP Buff Text support (Buffs anyone with level appropriate buff that says "hpbuff")
  • Divine Intervention on Main Tank
General
  • Aggro Control - Will use Santuary AAs / Divine Peace / Click off Touch of Divine on death
  • DA Logic
  • Auto-Revive Merc on Death

FAQ
Q: How much time has gone into Auto Cleric?
A: Hundreds of hours have been spent developing the macro.

Q: Can I disable mounts on my cleric?
A: Certainly, type "/mountitem" with nothing after it to disable it and always use Yaulp.

Q: Does this work on TLP?
A: No, due to the way clerics heal on TLP (Heal over Time based) and how clerics on live heal. See Future Development/Donations on timeline for implementation.

Q: Will you write Auto-(fill in blank here) macro?
A: Maybe, it really depends on the demand.

Q: Will you ever charge for this macro?
A: Nope, but donations fuel future development. See below graph for milestones on future releases.

Q: How long have you been writing macros for MQ2?
A: Over 10 years. You will notice that I optimize all my code, and never cut/paste from other community members. That is how I'm able to keep it clean and efficient.

Q: I love this macro! How can I show my support for future development?
[table="width: 430, align: left"]
[tr]
[td]
Lifetime Donation Counter
counter_generator.php

lastdonation.php

Each Krono donated adds $10 to counter
PM for instructions on Krono Donations
Donate.png
[/td]
[/tr]
[/table]

Major Release History - Details for each version in Change Log Below
1.0 - 10/28/2015
1.1 - 11/2/2015
1.2 - 11/6/2015
1.3 - 11/16/2015
1.4 - 11/25/2015
1.5 - 1/13/2016

AutoCleric 2.0 Release Thread

Files:
EQUI_FriendsWnd.xml - Drop in your current UI folder, if using default UI drop this file in new folder named "autocleric" and load it via Options->General->Load UI
Usage: Alt+F will pull up the window, Esc will hide the window or X. You can also use EQ Button -> Players -> Friends.
 

Attachments

Last edited:
A really nice add-on would be the ability to rebuff by telling/asking in group(maybe) for cleric buffage, Symbol, Surety, DI ect..
 
Change Log:
1.5 Release
-------------
-Bugfix: Slow Heals from error in variable declaration for debug timer from beta 1 and 2.
-Bugfix: Various bug fixes for Sul/Decay
-Bugfix: Group Symbol spamming fixed
-Bugfix: Mod Rod fix
-Bugfix: No Longer casts Rezes while invis
-Bugfix: Divine Arbitration / Epic Click / Burst of Life will no longer fire at same time
-Bugfix: Will no longer battle rez self.
-Improvement: Pet Heal Revamp
-Improvement: On the Fly Extended Target Healing without relaunching
-Improvement: Extended Target Healing Revamp
-Improvement: Sit Timer added. If any action/movement/state change timer reset to 5 seconds. This will prevent excessive or quick sitting.
-New Feature: Cure of Detrimental Effects
-New Feature: /tbmhealpoint (Sets heal point in Sul / Decay so you can adjust it as you progress, Default is: 65%)

1.4 Release
-----------
- Improved Promised Line for the New AA in Broken Mirror
- Second Renewal in place of NukeHeal
- Bug Fix: Sit/Stand Logic Fix (Moving typically bugged this)
- Bug Fix: Camp Revamp (/clericcamp toggles camp on/off)
- Bug Fix: Unified Surety not casting
- Emblem swapped for Undying Life at Level 101
- Puller Logic (No heals when pulling)
- Improvement: QM / Vetruika will only fire when you have an XTarget
- Now uses mod rods @ 50% Mana
- Group Buff: Rallied Vie line added
- /newtank command for switching maintank
- Focused Celestial Regeneration
- Divine Guardian
- Improvement: Removes Ranger / BST Attack buffs that cause stacking issues with yaulp
- Bug Fix: Couple new zones with a Zone-Wide HP debuff causes spam healing (will adjust heal points accordingly)
- Bug Fix: Rebuff sometimes wouldn't happen if stacking issues occurred on either tank or cleric.

1.3 Release
-------------
-Stun Removal - Replaced with healnuke2
-Added Beacon of Life
-Expanding Tell based Buffs (Shining Rampart Series)
-Always On Logic
-Bug Fix: Changing healnuke to only cast on maintank
-Bug Fix: Fix for situation when cleric will not stand (Missing Yaulp AA and Yaulp Spell not loaded)
-Bug Fix: Improved Check for if a buff stacks
-Bug Fix: Sit Logic improved
-Improvement: Removal of MQ2BuffTool - Using /removebuff added by eqmule a couple months back
-Bug Fix: Group/Tank Death / Changes no longer causes macro to hang or spam.
-Bug Fix: Patch Heal changed from 45% to 44%
-Bug Fix: Will Rez Yourself and Group Members unlimited times and never blacklist group member corpses
-Improvement: Error Checking on Quiet Miracle / Ventrika Usage (Will not use in PoK / GL / GH || Rez Sickness with NO extended targets)
-Bug Fix: Distance check on Battle Rezes
-Improvement: Tank Switch logic when he dies or zones
-Bug Fix: Vastly improved group heals (If 2 members drop below 75% it casts group heal)
-Improvement: AA ability logic improved, AA abilities directly after spell fires, meaning it won't wait for spell recast. Saves about half a second.

1.2 Release
-------------
-Makecamp when not following toon
-Double Aura Fixed below lvl 100
-Error Check for when Mount Item is not owned or entered incorrectly.
-Error check for when someone types /manatonuke WITHOUT a value. (will nuke till OOM)
-Removal of DD Nuke Only. Swaping with Stun and fixing how it would sometime fire even with nuking turned off.
-Tank Buff Fixes (Divine and Shining Defense Spells)
-Macro will no longer rez in Guild Lobby / Guild Hall / Plane of Knowledge
-If /usedruid is on, the cleric will no longer cast his self buff i.e. Armor of the Ardent
-Slight Tweak on Divine Arbitration, Burst of Life, and Epic Click ... Move from 30% to 35% usage.
-When using /moveto with the macro it will now pause the macro til the cleric reaches /moveto destination

1.1 Release
-------------
-Casting Heal on >> NULL (Happens when a mercenary dies that is maintank)
-/manatonuke command does not display echo in MQ2 window
-Fails to memorize TankBuff after casting/combat
-Fails to memorize DivineBuff at start or when /divinebuff is toggled on
-Expanding echo when toggling options on and off
-Intervention Line was NOT tied to manatonuke and was always casting. In 1.1 it WILL be tied to manatonuke.
-BattleRez not working
-Improved slash commands
-Moved Promised / Divine Line to Slots 10/11 if only one enabled it will be in Slot 11
-Moved Direct Damage Spell to bottom of meming order (It will be the first to be given up for promised/divine)

1.0 Release
-------------
-Finished making changes to heal / nuke combo line. Verifying HP is between 90% and 10% and Aggro % is less than 50 before casting any combo line spells (they are huge hate generators).
-Finished Consolidating Self Heal / Tank Heal / Group Heals to one sub-routine.
-DI issues when buff slots are ran out. Will dedicate Slot 11 to DI if /divinebuff = ON.
-Rezzing folks outside group when corpse is just left there. Adding an Alert List so it will only attempt to rez folks outside the group 1 time and give up.
-Symbol / Surety single cast not memming spells (I left out the code to select the proper spell)
-Tank buff targeting Familiar Error in how tank ID was picked
-Possible Yaulp/Burst of Life issue Bug happens when no target is select and macro is launched (Setting up an error check if unavailable it will select the first group member.
-Echo Cleanup on macro launch
-Added Echo to / slash commands. Tells you current variable state.
-Bug Fix: Mercenary Reporting DEAD when suspended on macro
-Bug Fix: Added Target Type to all Spawn TLOs to verify make sure you are hitting the proper type of target
 
Last edited:
Will this automatically select which spells to use at your current level? Where is that PayPal tracker!?
 
And they change a whole lot of AA's on you today.....a programmers job is never done!
 
I read that the Symbol/Surety Single cast wasn't implemented how many chars required to be in group for the group version though(if that is implemented) ?

Also maybe option for
Infusion
Mark/Blood or Retort
Vie
Circle of Divinity
 
Last edited:
I read that the Symbol/Surety Single cast wasn't implemented how many chars required to be in group for the group version though(if that is implemented) ?

Also maybe option for
Infusion
Mark/Blood or Retort
Vie
Circle of Divinity

The other options won't be available on release. As far as how many chars required? None. You send a tell or group chat saying symbol or hpbuff and the cleric will cast it on you.

Infusion has a long recast which means it can't be easily swapped out
Mark / Vie is technically coded just not implemented
Circle of Divinty??? That is a aura and is already in the macro.
 
Last edited:
The other options won't be available on release. As far as how many chars required? None. You send a tell or group chat saying symbol or hpbuff and the cleric will cast it on you.

Infusion has a long recast which means it can't be easily swapped out
Mark / Vie is technically coded just not implemented
Circle of Divinty??? That is a aura and is already in the macro.
Hmm Bot casted for me Aura of the Reverent Rk. II
However not Circle of Divinity wonder if it expect Aura of Divinity.
 
Hmm Bot casted for me Aura of the Reverent Rk. II
However not Circle of Divinity wonder if it expect Aura of Divinity.

Ahhh yes, it should cast Aura of Divinity and Aura of Reverent as Clerics maintain 2 auras at later levels. Circle of Divinity is the lvl 80 aura.
 
Doing final checks and clean up getting ready for release. Let me know any questions you might have (Doesn't matter if it sounds stupid). I want my Documentation to be as close to perfect as I can at launch. I will only laugh at you if you didn't read my initial post that has all the usage. :drink
 
Will this Mac have a campfire click back option in it?

Also does the Agro control use divine peace then click off the invuln buff after a few seconds so the cleric can get back to healing?
 
Campfire click? So when you die you want to click that and come back to campfire?

It has Divine Peace and clicks off Touch of the Divine. It also uses all the Sanctuary AA line to dump aggro as well.
 
As to the campfire, yes. Just use that setting of kiss at a few afk camps.

Yay! Good cleric Agro management.
 
Will auto cleric be able to splash healing spells or use Issuance of Spirit spell (cleric healing shield pet)?
 
Will auto cleric be able to splash healing spells or use Issuance of Spirit spell (cleric healing shield pet)?

Splash healing uses a radius via mouse clicks I can always use a face command to the target with the mouse middle click but its too inconsistent. I tested this for a good couple months and never got any desired results. So I will keep this out unless someone has another idea on how to incorporate it.

As for the Issuance of the Spirit, I honestly never have used the spell. Sounds awesome, so I will look into this.

- - - Updated - - -

I'm pushing a soft release of the macro, I literally can't find anything wrong with it and beta testers have reported every problem they can. Give me some feedback on it.
 
Ok got Aura of Divinity now and it works fine aura wise.
Downloaded the version you posted after i realized the version you send me didn't work with hpbuff (due not implemented).
Cleric buffs at 105 lvl casting lvl 86 spells but changed it so it works correctly.
Rich (BB code):
|--Symbols
	/if (${Me.Level}>=101 && ${Me.Book[${Spell[Unity of Nonia].RankName}]})  {
		/varset SymbolBuff ${Spell[Unity of Nonia].RankName}
	} else /if (${Me.Level}>=96 && ${Me.Book[${Spell[Unity of Gezat].RankName}]})  {
		/varset SymbolBuff ${Spell[Unity of Gezat].RankName}
	} else /if (${Me.Level}>=91 && ${Me.Book[${Spell[Unity of the Triumvirate].RankName}]})  {
		/varset SymbolBuff ${Spell[Unity of the Triumvirate].RankName}
	} else /if (${Me.Level}>=86 && ${Me.Book[${Spell[Symbol of Ealdun].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Ealdun].RankName}
	} else /if (${Me.Level}>=81 && ${Me.Book[${Spell[Symbol of Darianna].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Darianna].RankName}
	} else /if (${Me.Level}>=76 && ${Me.Book[${Spell[Symbol of Kaerra].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Kaerra].RankName}
	} else /if (${Me.Level}>=71 && ${Me.Book[${Spell[Symbol of Elushar].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Elushar].RankName}
	} else /if (${Me.Level}>=66 && ${Me.Book[${Spell[Symbol of Balikor].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Balikor].RankName}
	} else /if (${Me.Level}>=61 && ${Me.Book[${Spell[Symbol of Kazad].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Kazad].RankName}
	} else /if (${Me.Level}>=54 && ${Me.Book[${Spell[Symbol of Marzin].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Marzin].RankName}
	} else /if (${Me.Level}>=41 && ${Me.Book[${Spell[Symbol of Naltron].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Naltron].RankName}
	} else /if (${Me.Level}>=31 && ${Me.Book[${Spell[Symbol of Pinzarn].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Pinzarn].RankName}
	} else /if (${Me.Level}>=21 && ${Me.Book[${Spell[Symbol of Ryltan].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Ryltan].RankName}
	} else /if (${Me.Level}>=11 && ${Me.Book[${Spell[Symbol of Transal].RankName}]})  {
		/varset SymbolBuff ${Spell[Symbol of Transal].RankName}
	}
|--Single Target HP Buffs
	/if (${Me.Level}>=102 && ${Me.Book[${Spell[Unified Surety].RankName}]})  {
		/varset HPBuff ${Spell[Unified Surety].RankName}
	} else /if (${Me.Level}>=97 && ${Me.Book[${Spell[Unified Certitude].RankName}]})  {
		/varset HPBuff ${Spell[Unified Certitude].RankName}
	} else /if (${Me.Level}>=92 && ${Me.Book[${Spell[Unified Credence].RankName}]})  {
		/varset HPBuff ${Spell[Unified Credence].RankName}
	} else /if (${Me.Level}>=87 && ${Me.Book[${Spell[Reliance].RankName}]})  {
		/varset HPBuff ${Spell[Reliance].RankName}
	} else /if (${Me.Level}>=82 && ${Me.Book[${Spell[Gallantry].RankName}]})  {
		/varset HPBuff ${Spell[Gallantry].RankName}
	} else /if (${Me.Level}>=77 && ${Me.Book[${Spell[Temerity].RankName}]})  {
		/varset HPBuff ${Spell[Temerity].RankName}
	} else /if (${Me.Level}>=72 && ${Me.Book[${Spell[Tenacity].RankName}]})  {
		/varset HPBuff ${Spell[Tenacity].RankName}
	} else /if (${Me.Level}>=67 && ${Me.Book[${Spell[Conviction].RankName}]})  {
		/varset HPBuff ${Spell[Conviction].RankName}
	} else /if (${Me.Level}>=62 && ${Me.Book[${Spell[Virtue].RankName}]})  {
		/varset HPBuff ${Spell[Virtue].RankName}
	} else /if (${Me.Level}>=60 && ${Me.Book[${Spell[Aegolism].RankName}]})  {
		/varset HPBuff ${Spell[Aegolism].RankName}
	} else /if (${Me.Level}>=40 && ${Me.Book[${Spell[Temperance].RankName}]})  {
		/varset HPBuff ${Spell[Temperance].RankName}
	} else /if (${Me.Level}>=52 && ${Me.Book[${Spell[Heroism].RankName}]})  {
		/varset HPBuff ${Spell[Heroism].RankName}
	} else /if (${Me.Level}>=32 && ${Me.Book[${Spell[Valor].RankName}]})  {
		/varset HPBuff ${Spell[Valor].RankName}
	} else /if (${Me.Level}>=22 && ${Me.Book[${Spell[Bravery].RankName}]})  {
		/varset HPBuff ${Spell[Bravery].RankName}
	} else /if (${Me.Level}>=17 && ${Me.Book[${Spell[Daring].RankName}]})  {
		/varset HPBuff ${Spell[Daring].RankName}
	} else /if (${Me.Level}>=7 && ${Me.Book[${Spell
.RankName}]}) { /varset HPBuff ${Spell
.RankName} } else /if (${Me.Level}>=1 && ${Me.Book[${Spell[Courage].RankName}]}) { /varset HPBuff ${Spell[Courage].RankName}​

As for the Issuance of the Spirit, I honestly never have used the spell. Sounds awesome, so I will look into this.
Ground Target like Splash Heal​
 
Ok got Aura of Divinity now and it works fine aura wise.
Downloaded the version you posted after i realized the version you send me didn't work with hpbuff (due not implemented).
Cleric buffs at 105 lvl casting lvl 86 spells but changed it so it works correctly.

NM, I see what you changed
Rich (BB code):
/if (${Me.Level}>=102 && ${Me.Book[${Spell[Unified Surety].RankName}]})  {
		/varset HPBuff ${Spell[Unified Surety].RankName}
	} else /if (${Me.Level}>=97 && ${Me.Book[${Spell[Unified Certitude].RankName}]})  {
		/varset HPBuff ${Spell[Unified Certitude].RankName}
	} else /if (${Me.Level}>=92 && ${Me.Book[${Spell[Unified Credence].RankName}]})  {
		/varset HPBuff ${Spell[Unified Credence].RankName}

Missed the Unifed in hpbuff. Thanks for the report!
 
Actually check your symbol section too and compare it with
Rich (BB code):
|--Symbols
	/if (${Me.Level}>=101 && ${Me.Book[${Spell[Unity of Nonia].RankName}]})  {
		/varset SymbolBuff ${Spell[Unity of Nonia].RankName}
	} else /if (${Me.Level}>=96 && ${Me.Book[${Spell[Unity of Gezat].RankName}]})  {
		/varset SymbolBuff ${Spell[Unity of Gezat].RankName}
	} else /if (${Me.Level}>=91 && ${Me.Book[${Spell[Unity of the Triumvirate].RankName}]})  {
		/varset SymbolBuff ${Spell[Unity of the Triumvirate].RankName}
That's the reason i posted both sections.
 
If my tank zones out, cleric spams "Burst of Life: NULL" in his and everyone else's MQ2 window. Not a huge deal, and I can turn off macro when moving across zones for now.

Also, cleric seems to not always rebuff Shining Bastion when it was down. I'd rebuff manually after noticing it was down for a bit, then it'd stay on top of it for a few cycles, and then slack off again. Will try to keep an eye out for it and see what he's not doing when it happens.
 
If my tank zones out, cleric spams "Burst of Life: NULL" in his and everyone else's MQ2 window. Not a huge deal, and I can turn off macro when moving across zones for now.

Also, cleric seems to not always rebuff Shining Bastion when it was down. I'd rebuff manually after noticing it was down for a bit, then it'd stay on top of it for a few cycles, and then slack off again. Will try to keep an eye out for it and see what he's not doing when it happens.

I have the fix for that going into my next release. I have it so if it an invalid NULL value falls into the heal queue it drops it and moves to the next.
 
/manatonuke gives no /echo feedback and doesn't seem to be changing the % either.

- - - Updated - - -

And is there any way to set up cures using this, or should I just be using shits on other toons to request a fraught/RC cast?
 
/manatonuke gives no /echo feedback and doesn't seem to be changing the % either.

- - - Updated - - -

And is there any way to set up cures using this, or should I just be using shits on other toons to request a fraught/RC cast?

manatonuke is working for me but no echo (I will add) ex: "/manatonuke 51" will have you use nuke based spells till you drop below 51% mana.
A quick check is to type "/echo ${Manatonuke}" This IS case sensitive. That variable should change when issuing the /manatonuke command.


Really good idea for the cures I can't believe that hasn't been brought up before. I will look into this. Use shits til I get something going on my end.

Couple ways to address Cures:
1. tell the cleric to cure (much like symbol and single target hpbuff is done)
2. Read the buffs via target (unreliable mostly the tank / yourself will get cures)
3. use netbots to read everyone's buff (only downside is it requires one more plugin to be loaded)

Off hand I'm thinking of just using mq2netbots plugin. I really like reading everyone's buffs and it would make the casting a bit more reliable on the tank as I can get rid of timers.
 
Using that /echo to check, it does seem to be changing. Does that variable work for all the 'vention' spells and such? It was still using Virtuous Intervention when I had manatonuke set over 100 to turn it off.

The cures mainly came up because I was doing some old raids that were pretty AE DoT/mana drain heavy, and had to keep manually RC'ing and using group heal/cure. This will be helpful for some random named though in recent expac's that have heavy DoT's that are curable though. Is having another plugin loaded really a big deal? (Sincerely asking this. I've never seen any performance degradation from loading another plugin) #1 Requires KA to be setup to request cures, or requires shits to be setup on all chars. #2 as you said is unreliable unless you want to constantly cycle through group targets (extremely botty). I like #3 myself as well.


Thanks for this mac. I had PL'd a cleric to 100 but never really used him because I hadn't played a cleric since level cap was 75 or 80. I really was lost with how they handle healing these days, and Autocleric got him right into the action. He's healing like a champ.
 
Using that /echo to check, it does seem to be changing. Does that variable work for all the 'vention' spells and such? It was still using Virtuous Intervention when I had manatonuke set over 100 to turn it off.

The cures mainly came up because I was doing some old raids that were pretty AE DoT/mana drain heavy...

Yes It does always use the Virtuous Intervention line. I'll tie this into the /manatonuke command and if it is set to 100 it will not cast it. I double checked it and it was an oversight on my part. This is fixed for next release.

- - - Updated - - -

I had an idea, that might either completely brilliant or fail horribly. The LFG window (which noone uses, because it sucks) I could re-purpose it for AutoCleric. Revamp the entire thing to include buttons and show heal % and such. I'm going to do some testing and see.

- - - Updated - - -

OK I think this is going to be pretty badass. I'm making a UI Element for the macro. I'm re-purposing the EQUI_FriendsWnd is very easy to clean out and put MQ2 values in. Which means you drag one UI file into your existing custom UI or just load this UI file by itself. Then you get a status screen by pressing Alt+F (Friends List) which is now Auto Cleric Status Screen.
 
Does this mean you are no longer supporting FastHeal?

This looks really nice but not a fan of the autoconfig... guess that's just me though apparently :p I used to keep up a group HOT and had an MQ2Events trigger by saying "HOT" in group but with the autoconfig it won't keep it loaded for example. That was also one of the only ways to get Shining on a non-tank. Similarly, it will boot Divine Indemnification from the buff slot for something even though it's a long recast which is kindof inconvenient.

Anyhow, will give it some more testing but may stick to the other ;) Nice work.

One suggestion I may have is booting 'Justice' since it's just a regular nuke for something more useful?
 
Does this mean you are no longer supporting FastHeal?

This looks really nice but not a fan of the autoconfig... guess that's just me though apparently :p I used to keep up a group HOT and had an MQ2Events trigger by saying "HOT" in group but with the autoconfig it won't keep it loaded for example. That was also one of the only ways to get Shining on a non-tank. Similarly, it will boot Divine Indemnification from the buff slot for something even though it's a long recast which is kindof inconvenient.

Anyhow, will give it some more testing but may stick to the other ;) Nice work.

One suggestion I may have is booting 'Justice' since it's just a regular nuke for something more useful?

Yes I am no longer updating FastHeal. Only would get 10 or so downloads on each version, so I think you were one of the only people that actually plays a cleric these days lol. I fixed the Divine Issue with 1.1 releasing on Monday. What other nuke should I put in place of Justice? Like the Twin Heal / Nuke line? (Or is that too mana intensive?) Let me know what you don't like and I can adjust it. I don't play consistently at the end game so let me know what needs to optimized. It should out heal everything out there.

Also I re-designed the default Friends Windows (Alt+F hotkey) and put Auto Cleric status screen in its place. Here is a preliminary of the revamp:
Just drop this EQUI_FriendsWnd inside any custom UI or just a new UI Dir and load it in game.
Capture.PNG
 
Yes I am no longer updating FastHeal. Only would get 10 or so downloads on each version, so I think you were one of the only people that actually plays a cleric these days lol. I fixed the Divine Issue with 1.1 releasing on Monday. What other nuke should I put in place of Justice? Like the Twin Heal / Nuke line? (Or is that too mana intensive?) Let me know what you don't like and I can adjust it. I don't play consistently at the end game so let me know what needs to optimized. It should out heal everything out there.

Also I re-designed the default Friends Windows (Alt+F hotkey) and put Auto Cleric status screen in its place. Here is a preliminary of the revamp:
View attachment 8095

I'm suggesting not even having a nuke in place of Justice since it doesn't offer you any real benefit -lets be serious- Clr isn't going to be awesome DPS no matter how you slice it.

Alternatives I could see in place of that would be Rallied Greater Ward of Vie, Issuance of Spirit (mentioned above if it has decent logic), a cure (mentioned above), or a HOT (and again, this would probably take some work if it's possible to utilize it effectively). I don't do any coding myself so I can't speak to whether or not it's feasible. Maybe it would be easier to have a toggle option for a single perma-free spell gem where Justice was so someone could use MQ2Events for /tell or /group triggering (or by default have it load your current config)?

I really like it but for example: disabling Promised Heals will still load it so you can't switch in something there if you wanted. I'm honestly surprised people couldn't be bothered to setup an INI once for FastHeal but that's just me ;)

Friends window mod is pretty awesome. I'm out of 'thanks' but you definitely deserve some more for this.

ps. Only sidebar I'll throw in since it's not going to be supported: Was Epic Shield click fixed in the last FastHeal release?
 
I'm suggesting not even having a nuke in place of Justice since it doesn't offer you any real benefit -lets be serious- Clr isn't going to be awesome DPS no matter how you slice it.
So true :p
Alternatives I could see in place of that would be Rallied Greater Ward of Vie, Issuance of Spirit (mentioned above if it has decent logic), a cure (mentioned above), or a HOT (and again, this would probably take some work if it's possible to utilize it effectively). I don't do any coding myself so I can't speak to whether or not it's feasible. Maybe it would be easier to have a toggle option for a single perma-free spell gem where Justice was so someone could use MQ2Events for /tell or /group triggering (or by default have it load your current config)?
I can code all these scenarios - which do high end main clerics use? Cures is obvious but do people use group hots?
I really like it but for example: disabling Promised Heals will still load it so you can't switch in something there if you wanted. I'm honestly surprised people couldn't be bothered to setup an INI once for FastHeal but that's just me ;)
This will be fixed in 1.1 the same with Divine. If the option is disabled it will not load it.
Friends window mod is pretty awesome. I'm out of 'thanks' but you definitely deserve some more for this.

ps. Only sidebar I'll throw in since it's not going to be supported: Was Epic Shield click fixed in the last FastHeal release?
I did not, but the code is very close to FastHeal so you might be able to fix it using auto cleric.
 
Cool deal. For me, HOTs are pretty situational but with DOTs it can help cover a little damage plus you still get cure counters. I guess overall the idea is that almost anything, IMO, would be better than a straight nuke in that spot. I'm sure others might have some good recommendations.

I'll look into the Epic Shield stuff at some point. Thanks for that info!
 
Why use MQ2BuffTool when eqmule added /removebuff?

When ever CLRs get the AA for 2 auras they should be casting Circle of Divinity and Aura of the Pious until they get the upgrades, currently it's not handling the lower level case it looks like. (I tried reading through, didn't see you fixing that :S)

EDIT: Just so you don't have to go looking, the AA is called Spirit Mastery
 
Last edited:
Auto Cleric 1.0

Users who are viewing this thread

Back
Top
Cart