Treant Combat System

by Unknown

Back to Mechanic's Corner.

Unknown2009-06-30 20:55:18
Yes, it tracks momentum.

No, I don't think auto pipes is broken (until I get a detailed log with debug and good scenario description to prove otherwise). More often than not it's a misconfiguration on the user's part.
Unknown2009-07-01 15:04:45
Version 1.26 has finally been released! Check the web site for downloads and version history.

If you reported something and it hasn't yet been addressed, it's either still on my todo list or you need to report it with more details (and in the proper way). The latter group will have gotten a message from me at some point in time.

If you purchased any premium scripts that are updated in this version, send me an e-mail to request the new files. Thanks.
Everiine2009-07-01 15:33:15
Stop posting the new versions AFTER I log in! tongue.gif
Unknown2009-07-01 18:23:27
Trigger function "treant_prompt_decorate" not found or had a previous error.


... ?
Unknown2009-07-01 18:28:11
Because of the way in which MUSHclient does script functions, you may have to load the script, install the triggers/aliases/etc, and then load the script again to align the functions such as this one.

I added this particular one in preparation for another add-in (big one) that I'm making. That reminds me: anyone who does prompt modifications may want to convert their scripts to use the Treant way, through use of the treant:prefix and treant:suffix functions. These accept a function as a parameter and will call that function to output whatever you need on the next prompt. (I know it sounds screwy, but it works for easily prepending or appending things.)
Unknown2009-07-01 18:32:32
So I'd have to reload the triggers and it'll be okay? >.>
Unknown2009-07-01 18:34:44
Load the script. Install the triggers, aliases, etc. Load the script again (Shift+Ctrl+R).

You only have to do this once and it should be copacetic the next time you open your world. I'm not sure why it doesn't associate the script functions properly when you create a trigger with ImportXml, but whatever...
Unknown2009-07-02 00:52:29
I dont know, I'm confused. I tried to load the triggers but it didn't show up. I couldn't load the triggers, etc. Am I the only one having this problem? D:
Unknown2009-07-02 11:03:30
Sure seems that way.
Ayruk2009-07-02 21:11:31
I had the problem, but reloading it worked for me. I don't know if it'd help but try closing the world, saving the changes and then reopening it, that's what made the decorate prompt thing stop appearing every line.
Unknown2009-07-03 01:00:32
Its okay for me now, its because I didn't replace my .reqsulite(?) file inside Treant and its all okay. It shows the 1.26 version so I think that its fine.
Unknown2009-07-06 22:51:41
I was wondering if you had plans on adding a feature to stand up when being knocked down.

I know you have springup--which I don't have. The system doesn't seem to stand me up after being knocked down.
Unknown2009-07-07 00:08:23
Treant does that and a whole lot more... if you use it properly.

I'm going to guess that a rockeater or something knocked you down, and you don't have a trigger for it.
Unknown2009-07-07 02:24:08
Well anything I fight that would prone, Treant does not stand me up.

Goats in Astral. Kephs in UV. So on, so forth.
Unknown2009-07-07 02:36:56
That's what I said. tongue.gif

It's a combat system, meant for PvP. Bashing triggers are available for a small fee. (Or you can make the triggers yourself, if you're so inclined. It's actually rather simple.)
Razenth2009-07-08 00:33:02
Hold on a bit. Akar, if you don't have the bashing triggers Treant won't send affs:prone when you get knocked down, but when you perform an action that requires you to stand up, you should get the "you need to stand line", which trips a trigger that sends affs:prone. Are you saying that it just never stands you up and you have to manual it?
Yoruk2009-07-08 15:43:27
I think there really is a problem with affs:prone().
I made my own bashing triggers and added affs:prone() to them but they haven't been procing after i upgraded to 1.26
so i tested it with a pigwidgeon and got tripped but i didn't stand back up after regaining balance. I checked the trigger script and it does have affs:prone() in it along with balance checks.

A bug perhaps?
Unknown2009-07-08 15:54:49
I cannot reproduce it myself, so I'm still betting there's a configuration issue. You can turn DEBUG ON (and maybe also use Trace on the Game menu) to see what's happening. If it really does look like a bug, e-mail me the log with all the details.
Unknown2009-07-08 16:02:00
QUOTE (Razenth @ Jul 7 2009, 08:33 PM) <{POST_SNAPBACK}>
Hold on a bit. Akar, if you don't have the bashing triggers Treant won't send affs:prone when you get knocked down, but when you perform an action that requires you to stand up, you should get the "you need to stand line", which trips a trigger that sends affs:prone. Are you saying that it just never stands you up and you have to manual it?


Shouldn't it notice it from the 'p' in the prompt?
Unknown2009-07-08 16:02:51
You have to setup the flag to tell Treant what that 'p' means, since it's not just "you fell down."