Treant Combat System

by Unknown

Back to Mechanic's Corner.

Unknown2008-11-21 12:08:33
I've been using (and fixing) my Treant combat system for a while now, but I figured I should finally get around to making a thread to help keep folks informed of when new versions are released.
  • It's 100% free to download and use.
  • Support contracts are sold for credits.
  • Bug fixes are always free, provided you e-mail enough information to me that I can reproduce the problems. Please check the version history first to see if the issue has already been repaired.
  • This system has a few fun auxiliary add-ons, but it is primarily for defense and healing. I have no intentions of making public any offense scripts for others to use. I may offer advice to anyone holding a contract with me, but I will not be developing custom add-ons for anyone unless they're something that may be included with the next public version.
As of this writing, the latest version is 1.09. You can find the version history on the web site linked above. Note that the version history may also contain details about changes to the upcoming version that is yet unreleased, so you know what I've fixed or added since the previous release.

Before posting anything here, please read ALL DOCUMENTATION provided. Nothing worse than answering the same question fifty times...
Unknown2008-11-21 19:17:48
Melville directed me to this system a few days ago. Its pretty nifty so far, though I've yet to put it through any extensive testing so far. Although the other day Celina was able to build 11+ vessels pretty easily. Not sure how the queuing was working there, would need to test it more. But I like it, it has a cool little health/mana/ego GUI and pretty simple and straightforward config/auto system. Once I added an infobar it was definitely usable. I'm trying to get back into lusternia, so I'll be using this for the process.

Thanks for info on the update, 1.09 seems to have alot of improvements. Iasmos, am I going to need to adjust the equilibrium line (pictured in image, I like to colour/space them to make them standout) in one of the script files, or is just making a simple trigger like I did fine? I guess what am I asking is will that mess with the script in anyway? Or will that information cost me 50cr? sleep.gif

Desitrus2008-11-21 19:33:08
2pac greatest hits? Gtfo.
Unknown2008-11-21 19:36:38
bite me ._.
Noola2008-11-21 19:39:40
Hey Bali! Your desktop looks pretty cool, from what I can see of it! cool.gif
Serella2008-11-21 21:02:44
I've been looking for a system for Mushclient for a while! Thank you for making this one available for everyone's use, otherwise I would have to futilely attempt to write my own >.>

I seem to be having a problem installing, though; when I run the new world I made, this shows up.

Run-time error
World: Lusternia
Immediate execution
.\\gui.lua:31: attempt to call global 'WindowCreate' (a nil value)
stack traceback:
.\\gui.lua:31: in function 'build_gauges'
.\\gui.lua:22: in function 'build'
.\\treant.lua:40: in function 'Init'
:64: in main chunk
Unknown2008-11-21 21:10:54
Did you set the global prefrences like how the instructions say?
Unknown2008-11-21 21:54:46
QUOTE(B_a_L_i @ Nov 21 2008, 02:17 PM) 585137
Although the other day Celina was able to build 11+ vessels pretty easily. Not sure how the queuing was working there, would need to test it more.

Curious to know more about this. To be honest, I don't test 90% of what I code. I just code it and make sure it's basically working. There are far too many afflictions and abilities that give them for me to test everything I put into it. Heh.

QUOTE(B_a_L_i @ Nov 21 2008, 02:17 PM) 585137
Iasmos, am I going to need to adjust the equilibrium line (pictured in image, I like to colour/space them to make them standout) in one of the script files, or is just making a simple trigger like I did fine? I guess what am I asking is will that mess with the script in anyway? Or will that information cost me 50cr? sleep.gif


Your trigger is fine and won't mess with the system in any way. I don't even trigger on those lines, using only the prompt to recognize those balance flags. That's your freebie question. smile.gif


QUOTE(Serella @ Nov 21 2008, 04:02 PM) 585178
I seem to be having a problem installing, though; when I run the new world I made, this shows up.

Run-time error
World: Lusternia
Immediate execution
.\\gui.lua:31: attempt to call global 'WindowCreate' (a nil value)
stack traceback:
.\\gui.lua:31: in function 'build_gauges'
.\\gui.lua:22: in function 'build'
.\\treant.lua:40: in function 'Init'
:64: in main chunk


You need MUSHclient 4.37 or newer. The main MUSHclient page will usually report the wrong version as the current one, so you have to go to the Announcements forum to see what's really going on. My web page provides you with a direct link to the download, just to make it easier to get started.
Desitrus2008-11-21 21:56:48
*cough*Magestuffisusuallyrustyduetonotfightingthem*coughcough*

I KID
Unknown2008-11-21 23:15:52
QUOTE(Desitrus @ Nov 21 2008, 04:56 PM) 585207
*cough*Magestuffisusuallyrustyduetonotfightingthem*coughcough*

I KID


It's true. I'm now starting to beef up my anti-illusion after seeing a couple of problem logs. Heh.
Unknown2008-11-21 23:21:55
QUOTE(Zarquan @ Nov 21 2008, 04:54 PM) 585205
Curious to know more about this. To be honest, I don't test 90% of what I code. I just code it and make sure it's basically working. There are far too many afflictions and abilities that give them for me to test everything I put into it. Heh.



Your trigger is fine and won't mess with the system in any way. I don't even trigger on those lines, using only the prompt to recognize those balance flags. That's your freebie question. smile.gif
You need MUSHclient 4.37 or newer. The main MUSHclient page will usually report the wrong version as the current one, so you have to go to the Announcements forum to see what's really going on. My web page provides you with a direct link to the download, just to make it easier to get started.


Might want to add a link to the newest version in your OP, because this is a problem people keep having. I did too. tongue.gif
Unknown2008-11-21 23:45:46
I see, I see - good to know. Well its a cool system so far, I will email you if I notice any blatant curing issues/errors! Also knowing myself I will probably end up throwing credits at you for some guild-of-the-month script. sleep.gif

Unknown2008-11-22 02:06:09
QUOTE(Deschain @ Nov 21 2008, 06:21 PM) 585260
Might want to add a link to the newest version in your OP, because this is a problem people keep having. I did too. tongue.gif


If you don't read the instructions on the web page, you deserve to fail. It's free, but I'm not going to hold your hand. tongue.gif
Unknown2008-11-22 04:59:34
QUOTE(Zarquan @ Nov 21 2008, 09:06 PM) 585301
If you don't read the instructions on the web page, you deserve to fail. It's free, but I'm not going to hold your hand. tongue.gif


That's seems to be a the viewpoint of a lot of CS and programming related things. I personally hate it when I am not told exactly, step by step, how to do something.

Needless to say, the README's for all of my program's are very extensive.

It just seems like the more complicated of a thing you want to set up or use, the more they assume you know and the less they tell you. Like trying to install the Lua language on my computer. Needlessly over complicated.
Unknown2008-11-22 11:49:57
QUOTE(Deschain @ Nov 21 2008, 11:59 PM) 585327
That's seems to be a the viewpoint of a lot of CS and programming related things. I personally hate it when I am not told exactly, step by step, how to do something.

Needless to say, the README's for all of my program's are very extensive.

It just seems like the more complicated of a thing you want to set up or use, the more they assume you know and the less they tell you. Like trying to install the Lua language on my computer. Needlessly over complicated.


That is your opinion, though I did tell you step-by-step what you need to do. I even provided screenshots to help clarify. I've gone out of my way already, and I'm sorry (okay, not so much really) if it's not enough for you. I deal with a LOT of people that skip most or all of the instructions and go straight to the errors and then the questions, and it's just not something I handle well.
Desitrus2008-11-22 19:23:10
For what it's worth, I followed the directions exactly and mine worked.

:shrug:
Unknown2008-11-22 21:03:02
EDIT: Ignore, I'm an idiot.
Unknown2008-11-25 08:55:26
should be stickied
Unknown2008-11-26 23:27:10
It is a good system but I had alot of problems after I got it to work. Mainly as I am a Nihilists and there was no skills or anything for my poor regi so I went back to a older combat system But kudos for the system
Desitrus2008-11-27 00:29:24
QUOTE(xavim @ Nov 26 2008, 05:27 PM) 586942
It is a good system but I had alot of problems after I got it to work. Mainly as I am a Nihilists and there was no skills or anything for my poor regi so I went back to a older combat system But kudos for the system


You were upset it didn't come with a prebuilt offense for a class the guy doesn't play? Whaddawha? wtf.gif