When To Cure

by Unknown

Back to Mechanic's Corner.

Unknown2006-12-08 16:15:57
I'm trying to build my own curing system. On an unrelated note, I'm also taking bets on how long it'll be before I buy someone else's system.

Anyway, I have some questions about -when- various things should happen:

1) For autosipping, I trigger that off the prompt. Is that best? It seems like there are occasions where I get hit, lose sufficient health to sip, but I don't actually sip until the next prompt comes up. Maybe I'm just imagining that.

2) For curing, I also check my queue on the prompt. Is that best?

3) Let's say a creature attacks me and gives me a certain affliction. I need to put that affliction in my queue. Is it best to trigger off the attack line, or the line that says, "You suddenly feel weary" or whatever?

This is my first time building a system, so feel free to correct whatever.

Thanks.
Unknown2006-12-08 16:22:29
Make sure you set your prompt trigger to fire on prompt and not newline, and that might help you sip at the right time.

Check your curing queue(s) on the prompt, but try to limit your expression evaluations to a minimum. For example, don't scan for herb cures when the only affliction you have is cureable via a salve. The less you evaluate on each prompt, the faster things will run, and faster is always better.

Trigger afflictions when you know you have the affliction. If it's an attack that precedes a possible poison, you could enable your poison triggers when you see the attack, but that step is optional if you just make triggers for the poison messages.

The deep wounds afflictions are the most challenging to trigger correctly, so have fun working that out. wink.gif
Elysiana2006-12-08 20:48:39
I'm also working on building my system right now (about time, ain't it! blush.gif ), and it didn't even occur to me to try to trigger curing on every prompt. I'm having it trigger when I add afflictions to the queues, and when I regain a relevant form of balance. Though there are some issues with curing in aeon and such that I haven't quite worked out yet.
Krellan2006-12-09 00:18:14
you can be like me! cure with focus mind!
Laysus2006-12-09 02:45:06
I prefer the "Hitting the fly with a sledgehammer" style of curing. Inefficient, but works.
Unknown2006-12-09 02:48:03
I prefer the more literal version of hitting the fly with the sledgehammer. If the "fly" dies in a few hits because I'm smashing it with my "sledgehammers," I don't get so many afflictions.
Laysus2006-12-09 02:53:23
Is that some sort of euphamism? O.o
Ixion2006-12-09 03:47:55
Prompt curing isn't always a good way. After you get the basics down, work multiple checks and triple checks into your system for afflictions so they cannot be hidden. Once you get familiar with combat you'll know what I mean. Blackout and hidden afflictions are massive in Lusternia so you really need them. Also note that some skills can alter your health/mana levels, so track them carefully (e.g. illusions skill that lowers your max health for a couple minutes)
Unknown2006-12-11 16:31:49
Thanks for the help, everyone. Good stuff.
Unknown2006-12-13 02:06:59
Here I am again, hijacking another topic. This time, it's to whine about my horrendous coding skills. Also, to request aid. I use Mudmaster 2006, and I -might- be able to fit an alias or something, but otherwise...nada.

Anyway, if anyone has any experience, and would be willing to help a poor, starving newbie at least learn the basics, could you send me a PM? Thanks in advance.
Unknown2006-12-13 03:43:13
My two cents...
QUOTE(Demetrios @ Dec 8 2006, 05:15 PM) 361227
1) For autosipping, I trigger that off the prompt. Is that best? It seems like there are occasions where I get hit, lose sufficient health to sip, but I don't actually sip until the next prompt comes up. Maybe I'm just imagining that.

QUOTE(Zarquan @ Dec 8 2006, 05:22 PM) 361232

Make sure you set your prompt trigger to fire on prompt and not newline, and that might help you sip at the right time.

You're likely not just imagining that. If you're using MUSHclient, try going to Game > Configure > Output... and checking "Convert IAC EOR/GA to new line", and in-game, CONFIG PROMPT REMOVE LINEBREAK.

QUOTE(Demetrios @ Dec 8 2006, 05:15 PM) 361227

2) For curing, I also check my queue on the prompt. Is that best?

I've found it simpler to check queues on cure-balance recovery messages and aeon/sap cure messages rather than on the prompt. (I do cure off the prompt in sap/aeon, though, for various reasons.) If you check your queue on the prompt, you'll have to come up with a way to keep curing in blackout.

QUOTE(Demetrios @ Dec 8 2006, 05:15 PM) 361227
3) Let's say a creature attacks me and gives me a certain affliction. I need to put that affliction in my queue. Is it best to trigger off the attack line, or the line that says, "You suddenly feel weary" or whatever?

I would trigger the attack line to add the affliction to the queue and use the appropriate cure if I have balance for it. Why wouldn't you trigger off the attack message rather than waiting for symptoms?
Unknown2006-12-13 15:03:18
QUOTE
I've found it simpler to check queues on cure-balance recovery messages and aeon/sap cure messages rather than on the prompt. (I do cure off the prompt in sap/aeon, though, for various reasons.) If you check your queue on the prompt, you'll have to come up with a way to keep curing in blackout.


How do you cure the first affliction you're given? Say you start with balance, and I give you anorexia. You will not receive a cure message, do you cure it manually?

QUOTE
3) Let's say a creature attacks me and gives me a certain affliction. I need to put that affliction in my queue. Is it best to trigger off the attack line, or the line that says, "You suddenly feel weary" or whatever?


Trigger them both. For creatures, I don't usually collect all of the attack messages, unless it's a particularly hard creature or a particularly nasty affliction, primarily because there are just too many creatures and attack messages to keep up with. If you trigger both, though, you are much less likely to miss it.

Also remember if you trigger the creature attack messages, disable them whenever you're not hunting. Otherwise, they'll slow things down a little bit, and they're pretty easy for illusionists to take advantage of if they know you don't disable them.
Unknown2006-12-13 15:06:19
I check the queues in my prompt, but I have flags to tell me which queues to check so I don't waste time going through everything every time. Thorgal's (et al) system works in a similar way. Curing in blackout isn't too difficult, either.

He wasn't asking about the symptom messages so much as the poison messages, or at least that's the way I read it. Generally, you can sequester the poison triggers in their own class folder and keep it disabled until you see an attack that could be followed with a poison. There are exceptions to every rule, so you need to figure that out and make workarounds for the special cases.
Unknown2006-12-13 17:14:07
QUOTE(mitbulls @ Dec 13 2006, 04:03 PM) 362750
How do you cure the first affliction you're given? Say you start with balance, and I give you anorexia. You will not receive a cure message, do you cure it manually?

Ew, nothing manual. tongue.gif On seeing the anorexia afflict msg, I add anorexia to the queue and attempt to cure if I have balance. If not, the attempt to cure will happen on the balance recovery msg. (In principle. It's obviously more complicated than that because I have a whole bunch of checks built in.)

I've never noticed any problems with this approach that would induce me to move curing to the prompt. I've found it simpler to deal with afflictions that have multiple possible cures if they're running off the balance recovery messages rather than off the prompt. I'm very very interested in examples of how curing on the prompt could be superior... (Of course, I check deaf, blind and kafe off the prompt.)
Unknown2006-12-13 18:28:01
Great stuff, and I'm glad to see I even drew VK out of hiding. wink.gif

The upshot of all this is that I'm trying to accomplish the following goals, primarily:

1) Limit the amount of active triggers at any given time.
2) Limit the amount of scans/evaluations being done at any given time.

That's why I'm trying to pinpoint the ideal "whens" for curing. If I can feel good about having accomplished those goals, everything else is gravy.

Well, and it should actually cure me, effectively, at some point.
Kyleel2006-12-15 05:09:42
QUOTE(vale_kant @ Dec 14 2006, 03:44 AM) 362768

I'm very very interested in examples of how curing on the prompt could be superior... (Of course, I check deaf, blind and kafe off the prompt.)

I'm not sure if there's that much difference really.

One advantage of the prompt is that when an attack gives two afflictions, rather than the cures being triggered in the order received, they can be added to the list and then cured according to your priority, rather than which is seen first (possibly this is more useful in Imperian than here though).

Downside of prompt curing, is that it is far more frequent checking, so need to make sure that your cure checking is nice and efficient.
Unknown2006-12-15 12:49:47
That's a very good point, Kyleel. That's exactly the reason I switched from curing on affliction messages to curing on the prompt. The prompt is your signal that the attack is completed and you can see what effects you need to recover from, basically.

I find prompt curing more important in Lusternia than I did in Achaea, simply because there are more attacks that give two or more afflictions at once: warrior weapon attacks with wound afflictions and poisons, doublewhammy hexes, enigmatic tarot cards, etc.