– Mob Number: [21037]
1) Sex: male 2) Name: guard man
3) Shortdesc: the guard
4) Longdesc:-
A guard patrols the streets of the city.
5) Description:-
6) Class: [warrior ], 7) Race: [human ], 8) Level: [ 16], 9) Alignment: [ 1000]
A) Stats
Strength: [ 16], Intelligence: [ 13], Widsom: [ 13], Dexterity: [ 16]
Constitution: [ 13], Charisma: [ 13], Luck: [ 13]
B) Health and Damage
HP: [ 345/ 345], Mana: [ 100/ 100], Moves: [ 150/ 150]
DamNumDice: [ 1], DamSizeDice: [ 1], DamPlus: [ 20]=[ 23]
HitNumDice: [ 15], HitSizeDice: [ 15], HitPlus: [ 300]=[ 315]
DamRoll: [ 22], HitRoll: [ 3], Armor: [ -18], NumAttacks: [ 0]
C) Gold: [ 0], D) Spec: spec_guard
E) Saving Throws
Save vs Poison: 0 Save vs Wands: 0 Save vs Paralysis/Petrify: 0 Save vs Breath: 0 Save vs Staves: 0
F) Resistant :
G) Immune : sleep charm
H) Susceptible :
I) Position : standing
J) Attacks :
K) Defenses : parry dodge
L) Body Parts : head arms legs heart brains guts hands feet fingers ear eye
M) Act Flags : npc stayarea
N) Affected : detect_hidden
O) LoadMsg : (none set)
P) ExtractMsg : (none set)
Q) Quit
Enter choice :
> mset mob class <tab>
warrior thief cleric ranger wizard
> mset mob class w<tab>
warrior wizard
I ask, because I stand at a crossroads. My antique DikuMUD has no OLC, and much of the world it has was built by hand, using a text editor directly on the world files. If the game is to be reborn in any way, it has to move on to a more dynamic system, and the aging C codebase has pretty much exceeded my patience for doing such a major systemic redesign.
I can easily write a conversion system to read my old data and transform it into a new format, but that won't be worth much if I end up in an environment where the new OLC is too annoying to get anything done. Combat, spells, game mechanics can all be rewritten, but ripping out or drastically changing the building interface feels far more invasive to me.
So what do you guys think? I realize I'll have to sit down and work with several systems to see what *I* like and don't like, but I'm interested in what you guys who do building more than coding have to say. What codebases or mudlibs did you like building with, and why?