@auspice said in What's missing in MUSHdom?:
Well, FS3 is an Ares module, it's true, so stripping out FS3... It's possible it'd be doable. What I love about Ares is that it's an out-of-the-box MU*.
D&D is just such a big, complex beast. However, the more I think about it... It probably has a lot of database support natively, which is what I'd want if I was developing a D&D system for MU*. My biggest gripe with TT systems on MUSH/MUX is putting attributes on code objects. They get so messy.
But if you could put them in a SQL DB that the game calls? It'd be so much cleaner. And mulling... with the web portal, Ares has a lot of support for databases already. So it MIGHT be doable. I just don't know Ruby enough to say for sure, it's just more a gut instinct call, I guess?
Oh I'm certain its doable. Almost all Ares functionality is a plugin; though I wouldn't use a SQL database because I wouldn't want to introduce a second DB into ares. It uses redis w/ Ohm as its basic database model, so I'd store stuff that doesn't fit on a character model in redis.
D&D doesn't seem particularly complicated to me; its got nothing on Eclipse Phase or Shadowrun. Reading over classes with 5E, how so many have choices of 'paths' (circles, monestaries, etc), there'd probably have to be special code for each class for advancement instead of a quasi-generic class-feature-handout that I was planning with Pathfinder, but that's not bad.