Treant Combat System

by Unknown

Back to Mechanic's Corner.

Gregori2010-04-30 00:56:52
QUOTE (Pectus Dawneye @ Apr 29 2010, 06:52 PM) <{POST_SNAPBACK}>
shocked.gif All I forgot were commas?! God I feel dumb.



It's a common mistake. People don't realise that the code is actually a list just broken onto individual lines for readability. So just like any list you have to seperate the items with a comma.
Unknown2010-05-01 05:19:48
Ok, honestly, I don't think I would need to pay for "support" considering this shouldn't be a problem in the first place, I haven't tampered with it or anything. The auto pipes have become more of a problem then a help. My pipes decayed recently, and I keep getting this message.



You have recovered equilibrium.
» Pipes not fully configured. Set 'treant_faeleaf_id' to your pipe number.
» Pipes not fully configured. Set 'treant_myrtle_id' to your pipe number.

I also keep pulling herb after herb after herb out, wasting stuff.

How do I reset my pipelist so it doesn't keep doing this in combat! It's frustrating and it costs me a battle. Luckily I had Vitae.
Unknown2010-05-01 06:12:35
Why you would feel entitled to free support for a system that was already kindly given to you free is beyond me. Oh, and every time I've had errors with Treant, it was because *I* screwed something up. I fail to believe you did nothing. Anyhow, it's tell you what to do. Find the variables treant_faeleaf_id and treant_myrtle_id and set them to your pipe numbers.
Gregori2010-05-01 06:44:48
Even more simple...

step 1: type 'tconfig'
step 2: read the list
step 3: follow syntax for pipes
Unknown2010-05-01 07:07:53
QUOTE (Gregori @ May 1 2010, 06:44 AM) <{POST_SNAPBACK}>
Even more simple...

step 1: type 'tconfig'
step 2: read the list
step 3: follow syntax for pipes

I didn't want to make it easy... sad.gif
Sylphas2010-05-01 08:04:00
Doesn't just doing PIPELIST work too?
Unknown2010-05-01 08:21:51
If you have the ability, yes.
Everiine2010-05-01 14:24:19
QUOTE (TheSponge @ May 1 2010, 01:19 AM) <{POST_SNAPBACK}>
Ok, honestly, I don't think I would need to pay for "support" considering this shouldn't be a problem in the first place, I haven't tampered with it or anything.

There is a difference between "I didn't tamper with it" and "I didn't set it up correctly".
Zalandrus2010-05-01 14:54:15
Has anybody else had the problem where some defs, when triggered, aren't ticked off correctly in the pretty defs list? Some categories work fine (like enchantments), but others don't respond at all (like lowmagic or athletics).
Unknown2010-05-01 15:14:55
Nope!

However, e-mail is the best way to get answers to questions like these. wink.gif
Unknown2010-05-01 15:34:07
Is there a way to stop Treant from gagging the normal PL? I keep trying to check on my vials, and all I get is my alcohol for some reason. sad.gif
Ardmore2010-05-01 16:55:41
Type out POTIONLIST
Unknown2010-05-01 17:23:58
PL works just fine for me. If I do PSUM, it's gagged just that one time. If your experiences differ, it's a configuration issue...
Sylphas2010-05-01 19:11:34
QUOTE (Zalandrus Meyedsun @ May 1 2010, 10:54 AM) <{POST_SNAPBACK}>
Has anybody else had the problem where some defs, when triggered, aren't ticked off correctly in the pretty defs list? Some categories work fine (like enchantments), but others don't respond at all (like lowmagic or athletics).


I've had a few issues, but every time it's been a trigger line not matching properly. But I did add some defenses and fiddle with it, so that was probably just my bad.
Ayisdra2010-05-02 20:09:46
A quick question of the auto healing,

for example, take the scroll healing:

CODE
   = function (max) return max * 0.23 end,
   = function (max) return max * 0.23 end,
   = function (max) return max * 0.23 end,


This will heal me with the scroll of healing when I have lost 932 health (or mana or ego), correct?



edit: also what exactly is the
CODE
= function (max) return max * 0.10 end
?
Ilyarin2010-05-02 21:11:26
QUOTE (Kialkarkea @ May 1 2010, 04:34 PM) <{POST_SNAPBACK}>
Is there a way to stop Treant from gagging the normal PL? I keep trying to check on my vials, and all I get is my alcohol for some reason. sad.gif


If you use my plugin, this gags the output from PL. Sorry! If it's a problem, I could probably do something about it.
Shaddus2010-05-03 05:14:20
Sure wish I could message Zarquan, but his box is full.


I'm pondering changing to your paid system from Ethelon's, mostly to test speed.

1: How customizable is your system? For instance, my main has soap while my others don't. How hard is it to switch between the two for mud/sap curing? Or for instance, between pipes/arti pipes, or springup/contort vs regular? Turning Green/Gedulah on and off, or switching between Tipheret or Writhe/Contort?
2: How hard is it to make my own aliases/triggers that will fit in with your system?
3: Do you have any sort of plugins I might look into?
Razenth2010-05-03 05:19:56
To question 1

Easy as ****. Type TCONFIG, and you have options to do each and every one of the options you listed. Damn, you can even specify how many bindings you have before tiph fires. Oh wait, no green/ged switching. Zarquan strongly believes in the player having control over their own power (but not mana).

To question 2

Not quite so easy. His lua scripts are a work of art, but not easy to understand if you're unfamiliar with the language. Still, by looking at his trigs and how they work, you can get a working knowledge of how his system works at a basic level and integrate stuff. At the very least, you can like, code bashing scripts by basically copying one of the aff triggers that gives the same aff and just change the trigger text. tongue.gif ADD: Treant is very modular though, once you get it.

To question 3

He doesn't like plugins. sad.gif


Mirami2010-05-03 05:27:15
he has 'add-ons', but they integrate into the world itself ( see http://sites.google.com/site/iasmosis/treant/add-ons for more info).
Esano2010-05-03 08:39:50
Also, I believe he leaves his forum inbox full on purpose - he prefers to be emailed.