/
3.1.11/player/
3.1.11/player/c/
3.1.11/player/m/
Additions to EnvyMUd 2.0.

/* Changes by Maniac: */

05-jan-1996:    Added heal command for healer (healer.c)

05-jan-1996:    Added new specials from the old Mythran...
		spec_buddha, spec_teacher, spec_guard_white, spec_kungfu_poison
		spec_rebel, spec_drunk, spec_assassin

05-jan-1996:    Pecho has been added...

05-jan-1996:    Added bladethirst skill for mages...

05-jan-1996:    Added cure disease skill (asof now still useless (no plague))

05-jan-1996:    Changed restore to restore room (default) and to cure
		things like blindness, plague, poison, sleep and curse

07-jan-1996:    Added 'battle prompt', while fighting you can see in what
		condition the enemy is... (as in look)

07-jan-1996:	Animate dead skill added

07-jan-1996:	Added following immort commands: dog, iscore, smite and sstat
		Written some time ago for rom24 but now converted to envy20

07-jan-1996:	Added scan command (scans upto 3 rooms in a direction)

08-jan-1196:	Added exp to level in do_score

08-jan-1996:	Moved all gamblind stuff to gamble.c

08-jan-1996:	Added 2 new dice games: SEVEN and HIGH DICE

09-jan-1996:	Added plague...

10-jan-1996:	Added hunt...  very cool...

11-jan-1996:	Changed the scan function, replaced it...

somewhere:	Added the drunk code... finally

02-feb-1996:	Replaced the do_users, moved a few functions to act_wiz2.c
		to save compilation time...
		Added hakuna social (hakuna matata)
		Added notestat (wiz) command
		Removed drunk code calls, warnings !!

07-may-1996:	Added the wizpassword command
		Changed sset all to really set ALL
		Added arena code
		Fixed the drunk code (finally)

11-may-1996:	Fixed the makefile for linux, the mud now stays up
		in stead of dieing after one minute with a select error...
		Fixed the healer/heal function

12-may-1996:	Grouping and following with alignment re-installed (mythran2)
		Renamed wizpassword to wizpwd
		NEWS for thief flags added...
		New messages when stealing fails... (try it..)
		Added outfit command (to outfit players...)
		Fixed a slight bug in score (exp to level was wrong place)
		Added setkill command
		Director can go/rstat/transfer/at to private rooms now...
		Added set, stat, string and vnum commands (imm)
		Added taxes for rich players...muhaha
		Added banking system.
		Fixed bug in drunk code
		Added brew and scribe and the parchment and vial items
		Added language (now only dwarvish) (needs change !!!)

/* Canth joined the developement team */
/* Language added by Maniac && Canth */
16-may-1996:	Major update in the language code (still only dwarvish)
		LANGUAGE IS IN YEEEEEHAAAAAAAA (cost a little to much time)
		Modified mset to also set languages
		Modified stat to include lstat
		Added lstat command to show languages and learning sessions
		Added learning sessions and learn command to learn languages
		Added speak command to speak a language (for use with say)
		Added default languages for races and new players.

18-may-1996:	Fixed some slight bugs and mistakes in language system
		Added the 'bank transfer' command, can transfer money now.
		Added lore skill
		Added count, counts players in the mud.

19-may-1996:	Added (and fixed) imtlset +all option
		Added note - option, to remove one line from the note
		Replaced the ofind function, new version uses max 3000 loops,
		   the old version about 30000 (one diff, new one isn't sorted)
		Spell cell_adjustment now also cures plague...
		Changed do_score, now other display of prac and learns...
		Added areacount command, counts players per area

20-may-1996:	Added Necromancers and Druids (and temp 'New_class' (need to
		   add skills and spells still))
		Added on-line social editing. allowed from level 3, full log.

22-may-1996:	The who text (DIRECT, SENIOR, etc) can now be changed (mset)

23-may-1996:	Added falling objects. Also, they hit chars on the head! :)

26-may-1996:	Added disable to disable commands.
		disable command now accepts a level!
		disable all now re-enables all commands.
		added super AT command 'FOR'. really cool (and dangerous!)

27-may-1996:	Added rename to rename players.
		Fixed a slight bug in whotext (17 char limit)
		Added some stuff for iscore (also iscore <victim>)
		Fixed exits, it now shows vnums for immortals.
		Added exlist, which lists exits in and out of areas.
		Added authorization check for imtlskills (where needed)

28-may-1996:	Added new auctioning code.

04-jun-1996:	Added OBJLIST imm command. Dumps objects to a file.
		Added buy [amount] <item> [shopkeeper]
		Changed is_name to accept prefixes of names.

09-jun-1996:	Added imtlset <victim> -<skill>... Needs memory improvement!!!
		Added trust level check for immskills

16-jun-1996:	Hidden items, use hide and search commands

17-jun-1996:	Major improvements on hide and search, now (more) chance to
		fail to hide items.
		Added lose command, lose your followers (finally)

19-jun-1996:	Fixed some small bug in language code (no game effect)
		Upgraded base mud code to envy2.1.19 (2.2 is soon to come)
		Did not include patches for use with Win95/NT and Amiga (yet)

21-jun-1996:	Added investment options at bank: buy, sell and check
		Changed do_score for new bank-info
		Added DMAN's blood trails and corpse decay, with some changes

22-jun-1996:	Added update command, to update bank share_value and
		update time to update the game time (hours only)
		Fixed and changed some things in banking stuff
		Chanced update bank and time, to be able to set the value.
		Changed do_lset to be able to set learns
		Big update in do_mset, can now change almost anything of char

23-jun-1996:	Added following handy utility functions:
		   room_flags_name:	Turn room flags number to string
		   mob_act_name:	Turn mob act flags into string
		   plr_act_name:	Turn player act flags into string
		   door_status_name:	Turn door status flags into string
		   str_obj_loc:		Item wear lock 2 string (no L and R)
		   obj_eq_loc:		Where is item being worn now (L and R)
		These functions can be used in commands like rstat, mstat etc
		Changed do_mstat to display balance and shares
		Changed do_mstat, do_rstat and do_ostat to use the new
		   functions discribed above (string in stead of bitvector #)

24-jun-1996:	Added functions to interpret the #GAMES section in area files
		Added sector_string function (turn sector value to string)
		Added race_ab_string function (race ability vector to string)
		Added advatoi (from bet.h) advanced atoi in handler.c
		Added 3 spells for necromancer skill call quake, rock flesh
		   and summon dead, all high level, all require items.
		Also wrote various help entries for necromancers

26-jun-1996:	Changed do_sacrifice function, now has more possibilities,
		   not only gives 1 gp, but also mana, move, hp, prac etc...

27-jun-1996:	Added vassago's quest code... needs change... item not correct

29-jun-1996:	Added ILAB OLC 1.1b, needs some change... doesn't save #games
		Disabled objlist, i have no use for it, won't work with OLC

08-jul-1996:	Added delete and delet commands, so chars can delete themselves

09-jul-1996:	Fixed a bug in games code (bet a negative amount was possible)
		Added area logging, area name is loggen while loading...

10-jul-1996:	Fixed some small bugs in mobprogs... now more progs work.
		Changed do_sac to say saveral godnames, and removed giving of
		practice sessions. Fixed some slight bugs.

12-jul-1996:	Removed all warnings when compiling mobprogs

17-jul-1996:	Added start of clans, all in clan.c, fixed who to display clan.
		added clan commands: apply, initiate, advance, kick, info,
		recruit, leader, leave
		Added guild command for immorts, to control clans.

18-jul-1996:	Added some more clan commands, like clan talk

23-jul-1996:	Added clan recall

24-jul-1996:	Added structure for mobs that play games to have a bankroll,
		and to cheat, the bankroll is loading in mob->gold, cheat
		can be found with the macro MOB_GAME_CHEAT(mob)

28-jul-1996:	Added wiznet, very configurable, only made one call to it
		yet, but easy expandable, but lot of work...
		see merc.h of channels and wiznet.c for code

01-aug-1996:	Added wiznet tick subfunction. with many tick calls... C it.

		Somewhere in between... remove some calls to tick... irritating

10-aug-1996:	Added first part of furniture code (like in rom)
		You can now stand on/in/at objects (furniture with bits)

11-aug-1996:	Fixed some naughty bug that caused WIZINVIS/PROMPT to conflict
		changed all those numbers to BIT_1 to BIT_32.
		Can now see if someone is on/at/in an object

12-aug-1996:	Fixed some bugs in adding and removing of affects, and
		added some more places where affects are added/removed (rest/sl)
		Affects from objects should be completely bugfree now...
		Added wiznet DEBUG channel, for broadcasting debug-info
		in a immort visible/player invisible way.

/* Maniac finally back to coding.... don't you just hate holydays */
6-nov-1996:	It's been a long time, but i'm back to coding... fixed a
		bug in mob-progs which caused the mud to crash sometimes
		Fixed this before, but that was on an older version (17-jun)
		(which missed all functions added after that date, so I did it
		again... )

/* Canth going wild at the code again after 3 months of idling */
13-oct-1996:	Added mariage code. (converted the ROM version)
		Added race/class restrictions.. Now dwarves can't become mages
		   need to make more restrictions. suggestions anyone?
		Fixed hide (Now hides from inventory)
		Fixed get (Now removes hidden item flag)
		Added remove all (Upon popular demand)
		Fixed _THE_ strdup bug... (yeah yeah, I know...)

16-oct-1996:	Fixed a bug in OLC, thanx for Dan (Daisy mud) for the help
		Updated the /doc directory and cleaned up all stuff lying
		around, so the distribution gets smaller.

17-oct-1996:	Added ssm2.2 for better string management
		Modified do_for, won't allow 'for mobs #' anymore, caused crash
		Added 2 more entries in config.h, to configure sacrificing...
			VAR_SAC_REWARD and SAC_GODNAMES
		Added better warning system for asave_world (5 pulses ahead)

18-oct-1996:	Added lope's color code...

19-oct-1996:	Disabled do_dog command... had fatal bug
		Added lot's of needed help entries
		Added another item to config.h AUTO_SAVE_WORLD, for db dumps.
		Added ALL_SPEAK_COMMON to config.h to make all speak common

20-oct-1996:	Fixed many switch-related problems and bugs...
		Removed lope's color code, since he will release a new version
			very soon. (we'll wait for that and release it a.s.a.p.)

21-oct-1996:	Fixed a bug in do_search (uninitialized strings -> garbage)
		Changes bug in mobprogs, by making mobprog commands L_DIR+1
		Make the OLC commands L_SEN, not needed for players anyway.
		Fixed some illegal name bug, fixed enter on login bug
		Fixed the send_to_buf switch BUG... finally....
		Added MobProg Editor... very simplistic... doesn't save yet...

22-oct-1996:	Added save function for mobprogs, now no more need for a
			mobprogs area, mobprogs are saved automatically
		Release 3.1.3 is here

27-oct-1996:	Added new ageing system, age and rejuvenate spells, config.h
		Fixed a bug in olc furniture values saving.

Somewhere here:	Fixed a bug in saving of mobprogs

25-nov-1996:	Added better editor for notes
		Disabled prompt when in editors	(also in patch 5)
		Started on remort command

02-feb-1997:	Yeah... it's been almost half a year now since i last did
		anything on the mud scene.... school and work kills ya...
		Finally fixed a BIG bug, which would corrupt area files
		which had mobs with mobprogs in them.

26-feb-1997:	Version number is 3.1.6b, to be released 3.1.6
		Fixed donate. Clan rooms were set to 1250 (inexistant)

01-mar-1997:	Added portal code. Create portal spell, enter command.
		Changed pardon. Can now set & remove KILLER, THIEF and PK flags.

02-mar-1997:	Added Colour to mythran. FINALLY. Now to put all the {'s in :(
		Changed who listing slightly (with respect to clans)

04-mar-1997:	Changed CLAN INFO. Leaders can now see info about clan members
			Gods can see info about all clans!

09-mar-1997:	Coded WHO IMM for imms to see true stats (instead of whotext)
		Items within containers now count as 1 item total.

10-mar-1997:	CLONING is in. You can now clone mobs and items. Thanks ROM!

16-mar-1997:	Fixed ageing system to no longeruse the played variable
		Auto disconnect when logging in a second time.
		Fixed join bug.

17-mar-1997:	Clan who and clan where are now in to help find clan members.
		Wiznet levels has been activated.
		Made sepparate clan donate.
		Reboot and shutdown now execute an asave changed.

07-jun-1997:	Fixed various small bugs.
		Wiznet DEATHS implemented.

16-jun-1997:	Various WIZNETs implemented
		Added birthdays

27-jun-1997:	Added creator name for socials. Need to do deletor still.