The command used to make this from the root directory was: tar -czf LostLands.tgz src/Makefile src/*.c src/*.h lib/misc/messages lib/misc/socials lib/text/help_table lib/text/policies lib/world/wld/olc.stub.wld lib/world/obj/objstubs.obj src/README_LOSTLANDS You are reading src/README_LOSTLANDS This is the latest release of Strom's LostLands. Anyway, things you should know.. don't put this on top of existing code... it'll erase what you've done and have only stuff I've done.... this may be bad for some people.... I've included my Makefile. What LostLands include: the OLC that was in the ftp site... a very basic quest stuff.... addquest and showquest works, sorta... multiclass, races, reincarnation, semi-working zedit You'll notice a function in utils.c called CAN_HIT or something like it... this verifies that a player can kill another player according to the rules I set down in lib/text/policies.... There's a shit load of changes I've made to stock 30pl8 and I hope you like them... I included the darn stub files for objs and rooms in here too.... you need to use them to use the redit and iedit without causing great disturbances in the force. When you make a new zone, simply copy the stubs over, and rename all QQ's to the zone number. Using redit/iedit, you can only change existing rooms and items... adding new items or rooms can cause numeric misalignment... I don't care, since I'm building from scratch, so I'm not gonna bother fixing it. :) I've tried to keep everything coded as easily readable as possible but I don't make promises.... What you get here includes: attacks per round in a skill determined format, but easily changed to a level determined format attacks per round for mobs... a new format for mobs and objs which I'll document later, but if you look at the stub files, and db.c parse_mob and parse_obj, you should be able to figure it out... it's backwards compatible so it'll read stock circle30pl8 stuff. quest bits races (8 or 10 of them) classes (8 or 9 of them) shit loads of spells (I think 85 out of 91 are implemented) multi-class system that I hacked together and should probably be fixed up, but I'm too lazy and I don't really mind the system as it is now because I kinda like it that way. ranged attack.... mobs now HUNT the person who shot them... they're a little slow though. :( mobs that need plus items to damage... items that have pluses... room for expansion.... whatelse? can't remember.... spells, classes, oh, changed the way spec_proc guildguards work as well as practice work. I think it's doc'ed in the code.... There's a train proc that allows up'ign of ye 'o attributes... up to 25. IF YOU DON"T UNDERSTAND or want to flame or whatever, e-mail me at: bhchan@csua.berkeley.edu the sequent's been off and on lately, but it's normally decently stable and up... Strom's LostLands could be found up and about at: ystwyth.wrs.com 4000 IN ADDITION, samedi's olc stuff are not fully included into the distribution. I don't like the non-menu driven system, so I'll end up writing my own menu driven Medit. Zedit is half done at this point. NOTE: you need extra directories in the lib tree to use aliases and quests. The directory structure is just like plrobjs, but called plralias and plrquest.... ie: you need directories like plralias/A-E and plrquest/ZZZ Also, fight.c needs items from 39 to 55 to be declared and used as dummy items for the damage messages. I've included the 0.* world files in the latest distribution.