Free CMUD System

by Catarin

Back to Mechanic's Corner.

Daganev2008-01-28 16:40:00
QUOTE(Chade @ Jan 26 2008, 12:25 PM) 480801
Daganev you can have my echos for Bonecrusher and my combat set up for them if you want?


Heh, You Rock! Thanks!
Catarin2008-01-28 18:17:16
The queue instructions say it's onpurg for queuing up purgatives but it's actually onelixir. I'll adjust it in the next release.
Unknown2008-01-29 04:07:26
Catarin... just two things:

One... there's a typo I think in your help file. ONB should be ONBQ? I think... just checking that one, actually.

And two, does your system try to cure pacifism with Reishi? I got stuck with it several times during a fight and the system correctly identified it... but never seemed to try and cure it. I ended up praying to Elohora for that reason.

Oh, yeah... which makes me think of a point three... is there a way to add in the Celest construct powers for curing and such? such as pray to elohora? wink.gif

EDIT: After playing around with it, I think ONB is right... just for the record.

Kharaen2008-01-31 14:50:26
Dinoniel pointed me out to this system, and I wanted to try it out...well, this is the first problem that's occured reguarding springup:

CODE
sit
You sit yourself down.
2907h, 4329m, 4566e, 0p, 12645en, 19755w exkp-
stand
springup

You stand up and stretch your arms out wide.
2907h, 4329m, 4566e, 0p, 12645en, 19755w exk-

You are not on the ground!


Kind of stands and springups..
Eldanien2008-01-31 14:56:16
Ideally, assuming nothing is hindering you on a per-action basis (aeon, etc), you want to do both standing and springing up. There are conditions which will stop standing that won't stop springup, and there are conditions which will stop springup but not standing.

You could do a check for these, but it just seems simpler to send both.

Just like some people habitually double-send commands in case of amnesia/stupidity/insanity. It's spammy, but you're better off gagging the extra spam.

At least, that's my take on it.
Catarin2008-01-31 14:58:25
It's supposed to do that. Springup does not give secondary affliction lines if it's prevented from working for whatever reason. In order to get the lines if you're paralyzed or webbed or whatever and it didn't catch it before, it will stand and springup. By doing both, the springup will still go through fine in the situations where you cannot stand but can springup and you will still get the secondary lines to indicate if there's a bigger problem.

So in short, that's intentional.
Kharaen2008-01-31 15:02:08
Yeah, thanks. Wasn't sure if it was intentional, i'm not a combatter. I just wanted something to help defend Glom when it comes to that >.> Thanks Cat!

Stopping an echo on commands will cut down on the spam a lot. Maybe gag the lines where I'm already standing up or off the ground...Thanks again.
Forren2008-01-31 15:35:13
QUOTE(Catarin @ Jan 31 2008, 09:58 AM) 482692
It's supposed to do that. Springup does not give secondary affliction lines if it's prevented from working for whatever reason. In order to get the lines if you're paralyzed or webbed or whatever and it didn't catch it before, it will stand and springup. By doing both, the springup will still go through fine in the situations where you cannot stand but can springup and you will still get the secondary lines to indicate if there's a bigger problem.

So in short, that's intentional.

Yep - this is why I do both on my system for the monks/bards that use it.
Kharaen2008-02-08 17:13:53
Anyone know how to get this system's curing to work with mudbot on? It tracks the affliction status, just doesn't bother curing. The sipping works too. (atcp is off).
Unknown2008-02-08 17:52:10
QUOTE(Kharaen d @ Feb 8 2008, 09:13 AM) 484870
Anyone know how to get this system's curing to work with mudbot on? It tracks the affliction status, just doesn't bother curing. The sipping works too. (atcp is off).


I used Mudbot with Catarin's System just fine. Is MCCP off?
Eldanien2008-02-08 17:55:44
There's also the SPAUSE alias (if I remember correctly) which turns off curing but still tracks afflicts. Maybe you have it toggled?
Anisu2008-02-08 18:04:08
QUOTE(Kharaen d @ Feb 8 2008, 06:13 PM) 484870
Anyone know how to get this system's curing to work with mudbot on? It tracks the affliction status, just doesn't bother curing. The sipping works too. (atcp is off).

use PSIOFF, it fixed it for me
Kharaen2008-02-09 00:44:04
Spause sends off a red echo line for every prompt when it's on, and MCCP is off (atcp is off too.) I'll try the psioff.
Unknown2008-02-09 11:25:27
If you want to use Catarin's system with the ATCP option, you'll have to wait for my newer LMTS code which passes the ATCP codes through MudBot to the client. (I know this probably isn't what's causing your problems, but thought it worth mentioning here.)
Kharaen2008-02-09 12:58:23
I'd rather Pallisade really, but I like CMUD too much. I'm sure it's a good system once I get it working for me. And I don't know what ATCP does...so I don't really care if it's enabled or not. Just in the instructions it says to turn it off.
Anisu2008-02-09 14:40:57
QUOTE(Kharaen d @ Feb 9 2008, 01:58 PM) 485069
I'd rather Pallisade really, but I like CMUD too much. I'm sure it's a good system once I get it working for me. And I don't know what ATCP does...so I don't really care if it's enabled or not. Just in the instructions it says to turn it off.

it enables access to the ATCP code Rapture spews out (the A stands for Achaea I think), like a more advanced version of your prompt. It was originally made for nexus, and IRE did not want to release a guide to what sort of ATCP codes Rapture uses for wanting to be able to do nexus client only competitions or something like that. I only came across all that in the Achaea forums so it could be wrong of course.
Eldanien2008-02-09 14:46:52
Yeah, ATCP silently passes on name, full name, xp to next level, health, mana, ego, etc. Most clients are unable to make use of this information. CMUD can capture it for use. LMTS also captures it for use, but up until now has been stripping it from the output. So CMUD users who also use LMTS are denied that ability.

What does ATCP mean for practical purposes?

For one thing, it means not missing out on your hp/mana/ego/etc while in blackout. There's also illusion-proofing benefits that can be gained from monitoring your ATCP data.

Some old info on ATCP:
http://www.ironrealms.com/rapture/manual/f...atATCP-txt.html
Anisu2008-02-09 14:48:53
QUOTE(Eldanien @ Feb 9 2008, 03:46 PM) 485076
Yeah, ATCP silently passes on name, full name, xp to next level, health, mana, ego, etc. Most clients are unable to make use of this information. CMUD can capture it for use. LMTS also captures it for use, but up until now has been stripping it from the output. So CMUD users who also use LMTS are denied that ability.

What does ATCP mean for practical purposes?

For one thing, it means not missing out on your hp/mana/ego/etc while in blackout. There's also illusion-proofing benefits that can be gained from monitoring your ATCP data.

to be honoust the bolded sounds more like a bug then anything else
Eldanien2008-02-09 14:54:50
That's been addressed before, though I've lost track of where. I imagine, given that the implementor of the protocol specifies the specific data being sent (IE, it's not identical between IRE games), it would be up to each individual game to decide whether the use of it constitutes a violation. It's not like the information is obfuscated or encrypted in any way. Just most clients don't try to pick up on it, due to how Telnet is designed.
Anisu2008-02-09 14:57:19
QUOTE(Eldanien @ Feb 9 2008, 03:54 PM) 485079
That's been addressed before, though I've lost track of where. I imagine, given that the implementor of the protocol specifies the specific data being sent (IE, it's not identical between IRE games), it would be up to each individual game to decide whether the use of it constitutes a violation. It's not like the information is obfuscated or encrypted in any way. Just most clients don't try to pick up on it, due to how Telnet is designed.

nono, my point is that blackout is supposed to prevent you from seeing your lifestats, it seems like a bug that ATCP does not get obscured (as in it is bypassing the intent of blackout on a mere technical advantage, not an IC skill advantage)