m&m beta

by Vadi

Back to Mechanic's Corner.

Lendren2010-10-25 23:43:10
QUOTE (Catarin @ Oct 25 2010, 06:52 PM) <{POST_SNAPBACK}>
It's not really. Not to speak for Vadi but, adding an entirely new healing queue complete with balance tracking and cures etc. would be an odd kind of "hook" for a system since it's really a core component of any healing system.

I don't think it's anywhere near as bad an example as you do, but I think it's Vadi's choice to decide if he wants to use this opportunity to show off his system or not.
Aramel2010-10-25 23:46:14
QUOTE (Vadi @ Oct 25 2010, 09:37 PM) <{POST_SNAPBACK}>
I don't see why would you need to add Healing usage in when it'll come built-in with the system.

The healing skillset? With CURE ME whatever in addition to usual queues? If you have that built-in, that'd be nice, but I didn't really see it advertised on your features page.

QUOTE
The whole point of purchasing a system someone else has made is to avoid having to do the work involved in building/maintaining it. If someone really wants to be constantly reworking the fundamental mechanics of the system at will, they probably should be looking elsewhere or just build their own system.

The amount of work required to "hook" an additional queue into an existing system is a fraction of the time required to build one from scratch. I incorporated Healing skills into my copy of Treant in one afternoon. I don't think I could build a system from scratch in that time. That said, I realize we may have different concepts of what systems are for. For me, it's "This is nice, it could be made to suit me more/ be nicer still" and then I just redo some bit of it, instead of saying "This is nice, but I'm not going to touch it because I'm not the developer so I'm just going to go off and do something else."

I'm not contesting that Vadi's system is probably fantastic, given the number of people who've liked it so far. What I am interested in is the amount of flexibility it gives me, because what is convenient for any given person might be different from "standard". In addition, just because the option to tinker is there does not automatically make it something that needs to be "worried" about. If anything, I see it as additional freedom - people can tinker if they want, or not tinker if they don't want. Nothing says they have to tinker, but it's nice to have the option. Just my two cents, though.
Vadi2010-10-26 00:51:20
It's the last feature I'd like to add before releasing it out of beta, and like in my Achaean system, will be quite through:
QUOTE
The system has been designed to use the Healing skillset to it’s fullest. It has three healing modes:
None – where the system cures just like any other version
Partial – where the system uses the Healing skillset to supplement normal curing
Full – where the system uses Healing only to cure.
In addition to all that, the system is also very intelligent – if you aren’t high enough in Healing, it won’t use skills you don’t have, but instead will use their herb/pipe/salve equivalents. Same goes for mana allowance – if you’re below the set mana limit, the system will temporarily switch to normal cures until your mana level is high enough


+ of course uses normal cures for things that can't be cured with Heal.

That said, haven't yet ran into a case where someone wanted to do something but couldn't with the system. So while it's a valid worry in theory, it hasn't spawned in practice so far.
Aramel2010-10-26 01:10:41
That's very nice. Thanks for the info - I'll probably go for it when you have it out, then.
Unknown2010-10-26 11:53:09
In regards to insomnia... I'm surprised that it isn't set to be put back up as soon as it's taken down. I suppose though that you would put it as a defense type and then hit upkeep?

I just made an extra trigger for it, just curious of the proper way to do it. tongue.gif
Vadi2010-10-26 12:45:23
mmkeep insomnia
Vadi2010-10-27 15:52:30
Aicuthi2010-10-28 07:09:46
Sooo. Since it's a beta...I get to beta test for free right. female.gif
Vadi2010-10-28 13:14:07
Sorry, it'll evolve into the release gradually tongue.gif
Unknown2010-10-28 15:16:11
QUOTE (Aicuthi @ Oct 28 2010, 08:09 AM) <{POST_SNAPBACK}>
Sooo. Since it's a beta...I get to beta test for free right. female.gif


Despite it being beta, it is by -far- the best system currently available publicly, in my opinion. Well worth the investment.
Vadi2010-11-04 01:41:14
New updates. Full integration with Healing is in.
Aramel2010-11-14 15:58:05
Hi! Does mudlet / m&m have something that triggers on an echo? I'd like to trigger the m&m "ready for combat" line to put away some of my defup items.

Also, is there any way or function to check if a defence is up? I'd like to make an alias to moonburst if I have drawdown and nature curse without it.

And any way to remove certain defences from the defence display? It's horribly spammy right now, and has some defences I don't ever use.
Vadi2010-11-14 16:37:43
Can't trigger on echos (that's not proper way to go about things). Can trigger on events instead, but m&m doesn't raise any when defup is done yet - but I'll add that with another update.

Can't check for defences yet, unlike afflictions, though that'll be added as well.

Yeah, the list is huge. I tried to make it as compact as possible. Been thinking allowing skillset groups to be collapsable.
Aramel2010-11-14 18:37:06
In future releases, you could make it so that we could add/remove individual defences from the list. The main issue for me is the massive number of teas and stuff and the huge amount of potential healing auras.
Furien2010-11-15 06:39:35
Don't suppose you've got a way to toggle auto love potion rejection?

I might have also run into a strange bug - after vitaeing the system has gotten oddly halting. For example, I have to keep entering 'MMDEFS BASIC' repeatedly to go down the list of defenses:

3740h, 4518m, 3008e, 10p, 16310en, 20750w esSilrxkd-mmdefs basic
(sip bromide|cast stoneskin)
You take a drink from an eldritch vial of viridian sigils.
3740h, 4518m, 3800e, 10p, 16310en, 20750w esSilrxkd-
Calling the powers of the elemental earth, your skin hardens with a layer of
supple granite.
3740h, 4443m, 3800e, 10p, 16310en, 20745w sSilrxkd-
You have recovered equilibrium.
3740h, 4443m, 3800e, 10p, 16310en, 20750w esSilrxkd-mmdefs basic
(aerocast windwalk)
You walk around in a small circle, allowing your presence to bond with the air
around you.
3740h, 4363m, 3800e, 10p, 16310en, 20735w sSilrxkd-
You may drink another health, mana, or bromide potion.
3740h, 4363m, 3800e, 10p, 16310en, 20735w sSilrxkd-
You have recovered equilibrium.
3740h, 4363m, 3800e, 10p, 16310en, 20741w esSilrxkd-mmdefs basic
(aerocast windwalk)
You are already walking upon winds.
3740h, 4363m, 3800e, 10p, 16310en, 20741w esSilrxkd-mmdefs basic
(psi super bodydensity)
You concentrate on forcing your body to become more dense.
3740h, 4363m, 3700e, 10p, 16310en, 20691w esilrxkd-
You feel the Superstratus channel open again.
··« Superstratus: UNLOCKED »··
3740h, 4518m, 3700e, 10p, 16310en, 20703w esSilrxkd-mmdefs basic

(m&m): Ready for combat! (basic defences mode)

I have a log of the respective death if you need it. Tried putting vitae back up, using the reset command... Everything short of reinstalling .. might as well try that now.

Edit: Hey, it worked. Maybe a crash killed back to the old Institute settings? Nuts.
Unknown2010-11-15 06:50:18
QUOTE (Furien @ Nov 15 2010, 01:39 AM) <{POST_SNAPBACK}>
Don't suppose you've got a way to toggle auto love potion rejection?

I know that one! MMIGNORE LOVERS. I need to figure a way to make it stick though, because right now I'm having to do it again every time I reconnect. Does such a thing exist?
Anisu2010-11-15 15:55:49
QUOTE (Phoebus @ Nov 15 2010, 07:50 AM) <{POST_SNAPBACK}>
I know that one! MMIGNORE LOVERS. I need to figure a way to make it stick though, because right now I'm having to do it again every time I reconnect. Does such a thing exist?

I personally like the fact that mmignore doesn't remember things, it makes me less likely to forget removing things from the list. Though I think you could just add the following to a script file to have it fire on ever boot: if mm.ignore == nil then mm.ignore = true end

if you have things you frequently ignore you can also make aliases to quickly start paying attention to them for pvp using things like:

mmignore = nil
Vadi2010-11-15 16:44:03
Yeah, it doesn't remember for that very reason. Anisu's solution would also work! (just need a dot in the last part there)...

As for the death weirdness, the error log from that would be helpful. Next time, email me both the log and errors!
Shamarah2010-11-16 03:17:01
How come you refuse to release the source code? Honestly, I don't understand why people are paying perfectly good credits for a system they can't even fully edit. If I've paid you 60 credits for a curing system I should damn well be able to edit whatever part of it I want, including the core.

On top of that, this is probably a little paranoid of me, but how is anyone to be sure that you haven't hid something in the source somewhere that will make them forget all their skills or suicide if you ever get bored and decide to quit the game with a bang?
Vadi2010-11-16 03:37:22
There've been problems with it in Achaea... zero problems here so far.

Feel free to PM me about the source code part, though this system is made to be editable in what you'd need to edit, and not force you to edit aka fix things that you shouldn't be forced to.