Free CMUD System

by Catarin

Back to Mechanic's Corner.

Eldanien2008-02-09 15:42:30
Yes, I caught your meaning. =) As I said, that's been addressed before, I just don't remember which thread of which game board. Similarly, recklessness didn't always blank out the lifestats info in ATCP. Then it changed. I don't actually know if blackout still has the lifestats passed on in ATCP, I just know that it used to be that way a couple of years ago.

What I'm saying is that somewhere along the line, an Admin of one of the games spoke up on the topic and said it was permissible to make use of the information. It's been a couple of years since I paid it much attention, so my memory is kinda fuzzy. Maybe I can dig up the post.

Though again, since ATCP info is determined by each game, I imagine each game would have the right to say Yea or Nay. As much as I like making use of ATCP data, I have no problems with them saying "No, don't do that." and then obfuscating the ATCP data. But given that they encourage the use of client curing systems, I've viewed this as design flaw retconned into a feature, a sort of carrot dangled in front of would-be combatants. Here's a tasty advantage, learn to make use of it.

I'm curious to hear what the Lusternia admins have to say about this.
Anisu2008-02-09 16:45:33
QUOTE(Eldanien @ Feb 9 2008, 04:42 PM) 485081
Yes, I caught your meaning. =) As I said, that's been addressed before, I just don't remember which thread of which game board. Similarly, recklessness didn't always blank out the lifestats info in ATCP. Then it changed. I don't actually know if blackout still has the lifestats passed on in ATCP, I just know that it used to be that way a couple of years ago.

What I'm saying is that somewhere along the line, an Admin of one of the games spoke up on the topic and said it was permissible to make use of the information. It's been a couple of years since I paid it much attention, so my memory is kinda fuzzy. Maybe I can dig up the post.

Though again, since ATCP info is determined by each game, I imagine each game would have the right to say Yea or Nay. As much as I like making use of ATCP data, I have no problems with them saying "No, don't do that." and then obfuscating the ATCP data. But given that they encourage the use of client curing systems, I've viewed this as design flaw retconned into a feature, a sort of carrot dangled in front of would-be combatants. Here's a tasty advantage, learn to make use of it.

I'm curious to hear what the Lusternia admins have to say about this.

oh, I am not saying people should not be using ATCP, on the achaea forums an admin said they can not forbid players to use it, and even if they would want to it would be something that was near impossible to inforce. They just said they would never spread a list of codes for system builders to use, and that if they wanted to use atcp they should capture the code as they play, they also warned they could chose to change the code without warning at any time.

What I really meaned with then it is a bug is, if it is still doing it someone should use the BUG command in game so it can get fixed (and should probably not be mentioned on the forums anyway, but since no admin came in to edit posts it probably nolonger does that).
Catarin2008-02-11 01:27:50
ATCP, whether it is active or not, really wouldn't be causing the system to not cure afflictions. Not keep stats up, yeah but not afflictions. CAT2 is not a prompt based (or stat based or what have you) system. I believe somewhere in the thread someone mentioned something like this happening and it turned out to be due to CMUD creating a random extra window. So under the window menu you might see 1. Lusternia (or whatever your main session name is) 2. CAT2 (Or something else unexpected). In general, you should only have the one window - your main session.
Vesar2008-02-11 15:17:09
This might be lots of work (I haven't downloaded your system or anything, so I'm not familiar with its setup), but it would be nice is some of the scripts come in separate modules. I've written my own system and I would like to add some of your modules without going through your whole system and picking it apart..
Kharaen2008-02-11 15:20:46
Doing the psioff thing for mudbot helped with the system. Works great now.
Forren2008-02-11 16:40:37
QUOTE(Kharaen d @ Feb 11 2008, 10:20 AM) 485544
Doing the psioff thing for mudbot helped with the system. Works great now.

Psioff thing?
Unknown2008-02-11 17:06:38
The psioff alias is in the CMUD system. It's not a MudBot feature. Don't worry.
Catarin2008-02-14 16:04:49
Latest version is up:

Added the usage of adrenaline instead of quicksilver when feasible, assuming you have the skill. adon and adoff to use.
Added in curing for dreamparasites (the really annoying void ones)
Added in some event hooks that people can use to tie their own scripts better into the system. In the system type "cathelp events" for a listing and if you have suggestions for more, let me know.
Added a help system into the system. Just type "cathelp" to see the current files. Let me know if there are more you would like.
Daganev2008-02-14 16:16:57
you rocsors
Catarin2008-02-22 13:17:19
CAT2 v 2.1 is now available at CatLSS:

Fixed a bug with the balance queue where it would fire repeatedly even if you don't have balance/equilibrium. This was caused by duplicate balance/equilibrium variables. Let me know if it happens again.

Clarified in the help files how the automatic sixth sense defense works.

Added a new command for queues "onbn". This will queue up items that need balance/eq but do not take them so they can be fired off all at once when conditions are right.

Added in support for magic tomes. Magiclist will pick it up automatically but if you do not have that just use "settome
Catarin2008-02-22 13:22:53
For next week's release, I'm working on a way to detect death to reset the system via a method that is not illusionable. Currently you can set up whatever triggers you like to reset or disable the system at will but I'd like something in the system itself for when you die.

Also, I'm going to put in a "panic" mode where you can set up certain actions to take place when certain conditions exist. An example would be you can have a panic mode where your health is below the minimum value you set for it so you cast numen. Or you "flee".

That's all I have left on my list to work on so I need ideas. Anything quirky or annoying or confusing about the system that you'd like to see something happen with? Do you have some particular class skill you want added to the system? Do you want an auto influencer or debater built in? What would you like to see?
Rakor2008-02-25 04:20:40
Damn, this actually looks pretty fun. I wish I had time to do something similar.
Catarin2008-02-29 13:50:07
CAT2 Version 2.2 is available a CatLSS:

(I would highly recommend you download this update if you want the system to work properly)

- Adjusted the system to use the new sparkleberry balance recovered line.

- Added in the ability to change what herb you use for sparkleberry. "setsparkle " is the command.

- The system will detect if you are dead and reset itself.

- There is a new alias "frv" that does a full reset of the system. Feel free to use it in personal triggers.

- Fixed several bugs related to not waking and setting insomnia properly when put to sleep. All are working as intended now.

- Added non-balance taking actions to the queue system. Use "onbn " to add an action to the queue that requires balance/equilibrium but does not take it. All of the actions added in this fashion will fire before any normal balance taking actions added via "onb" are fired.
Xenthos2008-02-29 14:22:42
QUOTE(Catarin @ Feb 29 2008, 08:50 AM) 490062
- There is a new alias "frv" that does a full reset of the system. Feel free to use it in personal triggers.

I was trying to figure out why "fry" was missing the tail at the bottom of the y. Fry sounds like a good name for an alias that resets the system! "Are you feeling down? Is your system acting up? There's a simple solution! Just FRY it!"
Catarin2008-02-29 14:36:29
QUOTE(Xenthos @ Feb 29 2008, 07:22 AM) 490065
I was trying to figure out why "fry" was missing the tail at the bottom of the y. Fry sounds like a good name for an alias that resets the system! "Are you feeling down? Is your system acting up? There's a simple solution! Just FRY it!"


Hehe. You can be in charge of CAT2 marketing slogans.
Daganev2008-02-29 16:40:33
full reset variables? smile.gif

Catarin you rock, have we mentioned this yet?
Xenthos2008-02-29 16:43:11
QUOTE(daganev @ Feb 29 2008, 11:40 AM) 490082
full reset variables? smile.gif

Catarin you rock, have we mentioned this yet?

No, no. Fry!

Fully reset yourself.

Or drop the computer in a bunch of oil... (Note: This is not the advised way to use the Cat2 system)
Valaria2008-03-01 06:11:25
mhmm onpurg dont exists in cats v2.2. is it a problem? i just used it for first time.. should i install v2 before upgrade it to v2.2?
Catarin2008-03-01 06:31:59
QUOTE(Valaria @ Feb 29 2008, 11:11 PM) 490258
mhmm onpurg dont exists in cats v2.2. is it a problem? i just used it for first time.. should i install v2 before upgrade it to v2.2?


It's a typo. It should be onelixir rather than onpurg
Valaria2008-03-01 21:41:52
thanks Catarin. i made defup and it look good.