FirstAid additions

by Ssaliss

Back to Common Grounds.

Xavius2010-03-23 18:58:47
QUOTE (Zarquan @ Mar 23 2010, 08:34 AM) <{POST_SNAPBACK}>
I wonder when the "You have cured ." messages will be added now, to complete the circle for the easy-mode curing systems...

Are there afflictions that cure silently? I thought that that was basically already in place.
Unknown2010-03-23 19:03:13
Vessels for one, though I believe there's a report asking for a cure message.
Ssaliss2010-03-23 19:07:08
Another beauty of a message like "You have cured " is that you basically only need two triggers: "You are afflicted with " to FIRSTAID ADD and a trigger for "You have cured " to FIRSTAID REMOVE . Of course, this is in the ideal case where all afflictions are tracked by the affmessages-system, which isn't always true.
Unknown2010-03-23 19:13:11
While only needing two triggers to control your queue would be very convenient, doesn't every affliction already have only one cure message, and multiple possible gained messages?
Ssaliss2010-03-23 19:17:47
QUOTE (Jello @ Mar 23 2010, 08:13 PM) <{POST_SNAPBACK}>
While only needing two triggers to control your queue would be very convenient, doesn't every affliction already have only one cure message, and multiple possible gained messages?

Thus why I said "in the ideal case where all afflictions are tracked by the affmessages-system, which isn't always true". Right now, you can't always rely on affmessages to be there for all afflictions/cases (I've noticed most of the astral mobs don't have them, for instance).

You are aware of CONFIG AFFMESSAGES, yes?
Unknown2010-03-23 19:18:12
Ssaliss said what I meant. It would just make it easier.

You still have to take into account hidden afflictions and fixing your queue when you attempt a cure and don't cure anything.
Ssaliss2010-03-23 19:19:15
QUOTE (Zarquan @ Mar 23 2010, 08:18 PM) <{POST_SNAPBACK}>
Ssaliss said what I meant. It would just make it easier.

You still have to take into account hidden afflictions and fixing your queue when you attempt a cure and don't cure anything.

Correct. It'd be far from a complete system, but it'd be a very good base for one.
Unknown2010-03-23 21:40:42
QUOTE (Ssaliss @ Mar 23 2010, 08:17 PM) <{POST_SNAPBACK}>
Thus why I said "in the ideal case where all afflictions are tracked by the affmessages-system, which isn't always true". Right now, you can't always rely on affmessages to be there for all afflictions/cases (I've noticed most of the astral mobs don't have them, for instance).

You are aware of CONFIG AFFMESSAGES, yes?

I took what you said to mean that you thought there were different cure messages for different afflictions. They already said that they're going to add the config affmessages for gained afflictions to everything eventually didn't they? I think it goes without saying that it would make it easier.
Unknown2010-03-24 00:24:09
I wonder, can we get an admin comment on whether or not we'll get the ability to add & remove more than one affliction at a time? Because let's say I focus mind and nothing is cured. The easiest way to handle that would be to then send 24 "firstaid remove (focus mind affliction)". That would be pretty spammy!

Alternatively, I could create a table that keeps track of which mental afflictions I think I have, but then that's a lot of work and since this is for people who are generally not the types to do that work, I think we'd see a lot of people just sending the 24 commands instead, which could be bad for a variety of reasons.

Edit: A good compromise would be to put in something like, "firstaid remove focusmindcures."
Ssaliss2010-03-24 00:30:50
QUOTE (Jello @ Mar 24 2010, 01:24 AM) <{POST_SNAPBACK}>
I wonder, can we get an admin comment on whether or not we'll get the ability to add & remove more than one affliction at a time? Because let's say I focus mind and nothing is cured. The easiest way to handle that would be to then send 24 "firstaid remove (focus mind affliction)". That would be pretty spammy!

Alternatively, I could create a table that keeps track of which mental afflictions I think I have, but then that's a lot of work and since this is for people who are generally not the types to do that work, I think we'd see a lot of people just sending the 24 commands instead, which could be bad for a variety of reasons.

The best way for now would be to assume it won't come in anytime soon and make it remove 24 afflictions one at a time. If/when the ability to remove or add several at a time comes in, it's a (somewhat) simple change.
Eldanien2010-03-24 04:02:50
Anyone test whether FIRSTAID ADD hits aeon/sap/etc?
Unknown2010-03-24 04:31:45
Well, I was just collecting all these affmessages, and then it was obviated. I would hate to make a table or something (though it wouldn't be that hard I guess) and then have that obviated too. Maybe I'll make one just for focus to start since it has the most things it cures smile.gif

But, if any admin feel like telling me whether or not I want to spend time doing this (I'm in law school, so my time is precious to me) it would be much appreciated smile.gif
Jayden2010-03-24 15:58:15
Random question ... are the cures listed in whatiscuredby ranked by curing priority as in this is the first thing cured or just random?
Gleip2010-03-24 18:51:17
The only cure that has a priority of sorts would be Cleanse, which removes stench last, and Focus Mind, which removes Impatience first. Beyond that, the order is random.
Unknown2010-03-24 18:53:28
You're confusing 'order in which things ARE cured' with 'order in which things SHOULD BE cured.'
Zallafar2010-03-25 05:08:11
I thought I'd highlight some differences between a first aid based system and a full system. Say you have trigger that indicates you got hit by someone. Here are some things a full system needs to think about, based off that one trigger:

o Did it give me one or more afflictions? If so, note those so they can be cured.

o If you had a defense up for that affliction (e.g. insomnia for sleep) perhaps the hit only stripped the defense and didn't give you the affliction. In that case you need to replace the defense.

o If did get the affliction that the hit gave you (.e.g blindess), also note that you no longer have a corresponding defense (e.g sixth sense). If you are trying to keep the defense up, you need to replace it.

o Did it give me a deep wound? If so, gotta heal that. Estimate how damaged that bodypart is.

o Did the deep wound make that bodypart the highest wounded? If so, possibly need to update parry and stance.

o Did the affliction indicate the level of wounding? (Some afflictions only happen when wounding is heavy or critical, for example.) Update damage estimate and possibly change parry and stance.

o Did the hit cure an affliction? E.g. some monk attacks remove a grapple they had on you. If so, forget the affliction and get rid of any queued up cure for it.

o Did the affliction change a balance time? (E.g. Tomati gives you longer balance recovery time.) Adjust your timeout value for that balance.

o Did the hit do damage? If so you can check if your health changed on the next prompt. If not, then you have recklessness. Unless the hit was absorbed by a Rune of Absorption, illusory self, or some such.

o Did the hit not have the proper attack before it? Then it was an illusion and you can ignore it.

I am sure there are more of these, but this is what I could think of at the moment.
Unknown2010-03-25 06:05:39
Another concern I have is that firstaid sends the command "clot", just once, when you're bleeding. I believe that how much you clot is an important factor in Lusternia? And if so, then having firstaid send "clot" once every time it's used while you're bleeding could be a bad thing for making regular use of it.
Sior2010-03-25 06:27:14
FirstAid should send an approximated number of clots relative to current bleeding.

Re: curing order.. it's actually alphabetical right now. Random, right?
Unknown2010-03-25 12:00:34
I prefer to clot once when I bleed, check mana when I've clotted, and then maybe clot again. If you clot a whole lot all at once, you run the risk of losing all your mana to save yourself a bit of bleeding. It's funny, too, when people don't hardcode limits on that, so you can illusion "You bleed 3000000 health." and watch them disconnect. biggrin.gif
Ronny2010-03-25 12:41:34
QUOTE (Zarquan @ Mar 25 2010, 08:00 PM) <{POST_SNAPBACK}>
I prefer to clot once when I bleed, check mana when I've clotted, and then maybe clot again. If you clot a whole lot all at once, you run the risk of losing all your mana to save yourself a bit of bleeding. It's funny, too, when people don't hardcode limits on that, so you can illusion "You bleed 3000000 health." and watch them disconnect. biggrin.gif


And what happens when you are playing somewhere geographically distant? Maybe with a delay of a half second?