The Perfect Cleric

A forum for you to dump all the macros you create, allowing users to use, modify, and comment on your work.

Moderator: MacroQuest Developers

Tuna
a lesser mummy
a lesser mummy
Posts: 68
Joined: Mon Jul 21, 2003 4:10 pm

The Perfect Cleric

Post by Tuna » Thu Feb 05, 2004 9:42 am

I'm working on a script called The Perfect Cleric. It uses known heal data (like "You have healed blah for X") and % changes in players HP to get a good estimate of their max HP.

Then, it keeps a health watch on them it calculates "lost hitpoints per second" and figures the appropriate spell to cast, given how much longer the player is gonna live. It prioritizes players and lets rangers, bards, and other useless classes die first. Sometimes lets them die even while full mana.

Anyone interested in the formulas?

MrSmallie
a hill giant
a hill giant
Posts: 167
Joined: Fri Oct 11, 2002 11:18 am

Post by MrSmallie » Thu Feb 05, 2004 10:13 am

That sounds pretty cool. I working on getting a cleric up to a useful level so I can drag him around on adventures and such.
Me
[img]http://home.comcast.net/~mrsmallie/ches.JPG[/img]

JimJohnson
a grimling bloodguard
a grimling bloodguard
Posts: 1299
Joined: Sat Oct 11, 2003 6:00 am

Re: The Perfect Cleric

Post by JimJohnson » Thu Feb 05, 2004 10:29 am

[quote="Tuna"It prioritizes players and lets rangers, bards, and other useless classes die first. Sometimes lets them die even while full mana.
quote]


How do you figure the most versitile class bard is useless? now if you said Ranger Rogue Beast lord or even shaman i could see but Bard?

Other then that wouldnt mind checking it out.

havine it set priority to classes would be cool. Love Genbot for bot cleric just wish it could break down into more then just tank/caster

User avatar
Slice
a hill giant
a hill giant
Posts: 189
Joined: Wed Oct 30, 2002 2:52 pm

Post by Slice » Thu Feb 05, 2004 12:15 pm

Don't forget to include pets for healing.

Also this should probably be in Macro Requests instead of Macro Depot.
Slice

Tuna
a lesser mummy
a lesser mummy
Posts: 68
Joined: Mon Jul 21, 2003 4:10 pm

Re: The Perfect Cleric

Post by Tuna » Thu Feb 05, 2004 11:43 pm

JimJohnson wrote:[quote="Tuna"It prioritizes players and lets rangers, bards, and other useless classes die first. Sometimes lets them die even while full mana.
quote]


How do you figure the most versitile class bard is useless? now if you said Ranger Rogue Beast lord or even shaman i could see but Bard?
I ebayed my bard and used the cash to level a class I enjoyed.

Gumby
a ghoul
a ghoul
Posts: 99
Joined: Sat Jan 24, 2004 5:27 pm

Re: The Perfect Cleric

Post by Gumby » Fri Feb 06, 2004 1:18 am

Tuna wrote:I ebayed my bard and used the cash to level a class I enjoyed.
That has nothing to do with the viability nor the usefulness of the class :).

Bards suck to play; they're annoying to play well to start, and if you do play well, you can't chat at all (playing normally that is, scripted twisting not withstanding).

Anyway off topic from the original point of the thread.

Was planning to work something out regarding loss of life via a time slice to calc if the heal will land or not whenever I get around to another two revs of my healer code... if you've worked it out already I'd be game to test it out; save me some time scripting at any rate hehe.

Good idea on the caluculating rough max HP numbers by the healed percentage snapshots and the HP healed amount; how were you planning to do the generalized parse of it since I don't think that information comes in over the chat interface?

G

Tuna
a lesser mummy
a lesser mummy
Posts: 68
Joined: Mon Jul 21, 2003 4:10 pm

Post by Tuna » Fri Feb 06, 2004 7:25 pm

I'll kind of have to assume that the difference between the %HP in player (immediately after - immediately before) and the amount healed is a good indication. It won't be perfect but it should help guesstimate.

Gumby
a ghoul
a ghoul
Posts: 99
Joined: Sat Jan 24, 2004 5:27 pm

Post by Gumby » Fri Feb 06, 2004 7:34 pm

Ah I see. Average heal by focus, if after percenage !=100 assume that amount was healed and calc percentage off of that. Yeah, that's probably reasonable for ballpark estimate within 1k hp at the high end and the most gross error estimation.

Certainly enough to determin SR vs SL vs CH.

G

Tuna
a lesser mummy
a lesser mummy
Posts: 68
Joined: Mon Jul 21, 2003 4:10 pm

Post by Tuna » Sat Feb 07, 2004 4:14 pm

Only prob is it won't work too well with celestial and other heal-over-times for tanks. :D But who cares.

Blackstarr
decaying skeleton
decaying skeleton
Posts: 9
Joined: Mon Feb 09, 2004 3:00 am

Post by Blackstarr » Mon Feb 09, 2004 3:28 am

:arrow: Personal if you think bard or ranger or any other class need to die before a War its going to a unwanted scrip! Sence a Bard can give one hell of a MR resist and a Ranger dont have to medd and can put out a lot of damage Iv even seen some Rangers out damage War's No class should be left out. A BL there pet can kick ass. I my self perfuer no class die. even if I do have to go OOM

Blackstarr
Whats up Doc?

Consilium
Contributing Member
Contributing Member
Posts: 100
Joined: Wed Oct 02, 2002 10:42 pm

Post by Consilium » Mon Feb 09, 2004 4:10 am

Blackstarr wrote::arrow: Personal if you think bard or ranger or any other class need to die before a War its going to a unwanted scrip! Sence a Bard can give one hell of a MR resist and a Ranger dont have to medd and can put out a lot of damage Iv even seen some Rangers out damage War's No class should be left out. A BL there pet can kick ass. I my self perfuer no class die. even if I do have to go OOM

Blackstarr
Hmm.. yeah but some have to have priority. No one will like you if you keep a ranger alive and go oom causing the MA to die.
-SH
+Student
digitalsavior.com

Benev0lent
Placid Leech
Placid Leech
Posts: 19
Joined: Fri Dec 26, 2003 9:01 am

heal over time...

Post by Benev0lent » Mon Feb 09, 2004 6:19 am

The reason you want to get heal over time to work is because those forms of heal are almost no aggro generated.

The preferred way to heal is to use heals over time as much as possible especially after core aa are finished and the buffs last much longer than default.


+Benev0

PhoenixZorn
Macro Czar
Posts: 127
Joined: Fri Dec 12, 2003 2:20 pm
Contact:

Post by PhoenixZorn » Wed Feb 11, 2004 10:43 am

Good clerics keep everyone in the group alive, and don't worry about being OOm because they just don't run out. Besides the fact that if you have a Bard in your group... it's likely that you won't have any mana issues at all, considering a 65 bard can regen mana at like 56 per tick or more. All classes are equally important in a single group situation. Obviously that is a different thing if you are in a raid situation.

Eat_the_meek
orc pawn
orc pawn
Posts: 11
Joined: Sat Feb 07, 2004 9:03 pm

Post by Eat_the_meek » Wed Feb 11, 2004 9:21 pm

If anything, you should be ignoring Necromancers, Shamans, or anyone else who does health to mana conversion. They gotta heal thier own asses if they are going to be doing that.

MrSmallie
a hill giant
a hill giant
Posts: 167
Joined: Fri Oct 11, 2002 11:18 am

Post by MrSmallie » Fri Feb 13, 2004 11:45 am

Why are we arguing over how to weigh the different classes? That will be a personal choice for you, and I'm sure easily changed. For me, it will depend on the group make up. Obviously I want the MT to take precedence over anyone else. But the rest will likely change from time to time.

How's the progress on this mac going?
Me
[img]http://home.comcast.net/~mrsmallie/ches.JPG[/img]