FREE Combat Systems

by Ethelon

Back to Last Chance Trading Post.

Unknown2005-02-18 13:17:59
QUOTE(daganev @ Feb 17 2005, 11:30 PM)
You know Zarquan, that statement of yours really makes me question if a "good" system is really any better than a "Bad system"
53615



Not sure which part of my statement you're referring to exactly, but it's quite possible for someone with much less skill and no artifacts to beat a fully transcendent artifact-laden person with a very good system. Granted, the more artifacts they have, the harder it is to beat them simply with better curing, but it can certainly keep you alive much longer. I've survived Cain and Jarik one-on-one for a couple minutes. I couldn't beat either of them, even with all my skills, simply because they have more artifacts than Sarapis. Heh.
Ethelon2005-02-18 15:16:19
I agree, in Aetolia before I ever bought credits (wasted) there I had a character I made just to see how combat was and just with the right strategy/tactics I was able to defeat most of the top fighters in the realm without much problem. No matter what system you use, be it "bad" or "good" you can still be the worst fighter in the realms if you know nothing of fighting or to get out of tight binds. A huge thing in this realm is group combat and hidden afflictions...so in some fights, a person with my system who doesn't know how defend himself with shield, to run, or doesn't know what Diag is...won't get to far even with my help.
Ethelon2005-02-18 15:17:38
Those of you with JUNO and GMAIL accounts, I'm getting faliure notices on sending your files. Please let me know your AIM name or anotehr way to send them to you guys/gals.
Unknown2005-02-18 16:58:54
Thanks much Ethelon. Just wanted to let you know that when loading timers I recieved the following message.

QUOTE
Line  16: Invalid character '.' in numeric attribute named 'second' (timer not loaded)
Line  21: Invalid character '.' in numeric attribute named 'second' (timer not loaded)


Ethelon2005-02-18 17:12:59
You need to Download the newest version of Mushclient. 3.65 I believe
Unknown2005-02-18 19:03:23
That was problem. I was using 3.50, thank you very much.
Unknown2005-02-23 15:36:34
OKay, not sure if my PM is working since it's telling me I have no sent messages. Ethelon if you didn't recieve my PM please let me know and i'll try and get my email addy to you someway.
Yrael2005-02-24 01:29:33
QUOTE(Akraasiel @ Feb 18 2005, 06:50 PM)
I vote we all help raise Ethelon to Vernal Godhood.
53690



I dont, because its a moral decision not to give it to me, apparently. *sniff*
celahir2005-02-24 13:09:44
If my Zmud system wasn't so big I'd probably swap and draft it to mushclient but untill I can be bothered I wont dare try swapping.. I may give Mush client a run now though to see what its like...
Ethelon2005-02-27 01:40:52
For the second time I've had to empty my PM box, so if you sent me a request and it didn't make it through in the last 24 hours send it again.
Ethelon2005-03-02 15:00:07
Ok, I've sent out about 40 systems so far and helped alot of you with aliases and details, but it seems a few still have email problems and I'm getting the Daemon email notification that they didn't go through. If you have not recieved your system yet, send me another PM with a non-GMAIL address.
Unknown2005-03-02 15:29:43
What's most important (at least for me) in Ethelon's system is a whole lot of patterns along with an information about what are they cured by.
Thanks, Ethelon! happy.gif
Manjanaia2005-03-02 15:57:51
QUOTE
this is nearly the EXACT curing system


I'd poke at you if you weren't so charitably doing it for free.

Did I mention yay Ethelon? quickexit.gif
Ethelon2005-03-03 02:24:34
I had to take out some things so it wouldn't be to confusing, since I figured mostly newbies would be wanting it.
Daganev2005-03-03 02:28:50
oooh

What file format is the system in?
Unknown2005-03-03 16:19:56
The system is a group of XML-formatted files and a VBScript source file. I took a look at the system, but I'm still intent on making my own triggers from scratch. For one thing, I think that using aliases to track things is more useful than sending everything directly to scripts. Your aliases have a sequence and will also match a regular expression, which makes them more general and useful than script functions. You could override an alias or match it multiple times, for example.

I've got an alias to mark any affliction and it matches on a single word argument. I've got a specific alias then, with a lower sequence number, that matches only on paralysis and spits out a warning message before continuing the evaluation. This allows me to easily separate out the tracking from the highlights and the cures. If I wanted, I could disable warnings altogether and have it only match on the tracking aliases or add in more aliases that perform anti-illusion checks before proceeding to match other aliases.

In my opinion, aliases with regular expressions and sequence numbering makes MUSHclient a very powerful tool.
Unknown2005-03-03 17:02:38
Aliases are confusing. And they are actually slower than scripts. You can easily separate things with scripting as well. I don't know how Ethelon keeps track of his afflictions, but I do it the way it was suggested a long time ago on Mushclient's forums: use formatted trigger names and a single function to filter afflictions and cures, store all the information, and redirect processing to wherever you want. You seem to imply that you have several layers of aliases just for handling afflictions, with each layer containing aliases for each affliction. That sounds like an overkill.
Unknown2005-03-03 19:43:07
Not at all. What I have is a general alias for any affliction and then a few specific ones to deal with tricky or critical afflictions. I use the pattern matching and sequence to handle only a couple cases separately. Most things go through my one alias.

For example, I'll have an alias something like "^afflicted (?P\\w+)$" that I use for nearly all afflictions. Some things, like severed arteries, lost ears, etc, will have an additional parameter and some internal checks for which side was injured or repaired. Also, I might have a special case just to do a warning message, like "^afflicted paralysis$" and give it sequence less than the general alias and the flag to keep evaluating.

Even if it's a few microseconds slower, to me it'll always seem like lightning compared to zMUD. tongue.gif
Amaru2005-03-03 21:27:55
What the hell is everyone's obsession with speed? Does spending hours cleverly wrapping up your system to try and improve the 'speed' affect your combat -at all-? I know not everyone has a fast machine, but it can't seriously make a difference...
Manjanaia2005-03-03 21:38:52
No no no I meant poke fun because it was like an advert on TV.

"This is the EXACT same product as it was before, but cheaper" and then in a really quiet voice "except we took out several things" or something.

I'm not saying you actually did it btw it just amused me, as random things like that do amuse me.