Version 3.191f, checked in on 05/02/08 at 22:35 by Tynian
  • Modified code to work with the new version of the database software.

Version 3.191e, checked in on 04/10/08 at 19:41 by Schwartz
  • Minor typo fixes and admin fixes

Version 3.191d, checked in on 03/29/08 at 10:40 by Schwartz
(No information available)


Version 3.191c, checked in on 03/25/08 at 23:26 by Tynian
  • Typo fixes.

Version 3.191b, checked in on 02/21/08 at 09:34 by Tynian
  • Fixed bug with equipment purges. From HELP EQPURGE, purge time is adjusted based on time _outside of safe_. This was not working correctly.

Version 3.191a, checked in on 11/23/07 at 19:16 by Tynian
  • Speed up some logins.
  • CONFIG +ITEMPROP will now display stats for your own worn equipment.
  • Auctioned items will fulfill matching locates if no bids are received on the item.

Version 3.191, checked in on 08/16/07 at 22:46 by Tynian
  • Add expiration info to short id.

Version 3.190, checked in on 08/16/07 at 20:15 by Tynian
  • Removed restriction that forces one to only access one message list at a time. In other words, if you start a note, you can still list or read board posts. Another weird side effect is that you can write a note using note + bug + or typo +. The post will be posted to whichever list the post command is done for. This change tested okay, but may break something. Bug post if you find something screwy that I did not address here.
  • Capitalization on bard songs should now be correct.
  • Fixed bug with double (Invis) tags if you have improved invis cast on you and you wear an invis-granting item.
  • Fixed capitalization for mobs intently looking for people.
  • It should be possible to perform Traveling Troubadour, in addition to using the 'troubadour' command.
  • Fixed problem where weapons with a damage type 0 would not display a weapon damage description (slice, etc.).
  • Fixed various typos.

Version 3.189a, checked in on 08/15/07 at 20:18 by Tynian
  • Fixed a bug with archmobs. I previously fixed a problem in one spot, but not in another.

Version 3.189, checked in on 06/14/07 at 12:10 by Tynian
  • There is now a chance that Mish will allow a limited item to be popped, instead of auctioning the item, so that limited items have a chance to pop on mobs.

Version 3.188a, checked in on 06/04/07 at 17:21 by Tynian
  • Fix misflagged quest item 'a stick' as wield, instead of incorrect hold flag.

Version 3.188, checked in on 05/25/07 at 21:13 by Tynian
  • Adjust which purged limited items Mish will auction.
  • Fixed crash severity bug with god+ whois.
  • Floating damage now only kicks in when there is a large gap between those involved in combat with each other, instead of world-wide.

Version 3.187k, checked in on 05/23/07 at 07:59 by Tynian
  • Fixed crash-severity bug with Mish auctions, triggered when she runs out of items to auction.

Version 3.187j, checked in on 05/21/07 at 05:51 by Tynian
  • Fix problem with Mish locate items sometimes being automatically equipped when a character receives them.

Version 3.187i, checked in on 05/19/07 at 09:03 by Tynian
  • Less popular limited items should no longer be auctioned.
  • Fixed bug with object identifiers and auctions.
  • Set next auction time only after the previous auction has completed.

Version 3.187h, checked in on 05/15/07 at 15:55 by Tynian
  • Fix claiming bug with Mish auctions.

Version 3.187g, checked in on 05/15/07 at 09:28 by Tynian
  • Fix crash-severity bug with Mish auctions.

Version 3.187f, checked in on 05/14/07 at 11:33 by Tynian
  • Fix problem with limit counts and Mish auctions.
  • Mish will conduct her next auction more quickly if her previous auction was successful.

Version 3.187e, checked in on 05/14/07 at 08:31 by Tynian
  • Mish will wait a few minutes after a reboot before starting an auction, assuming she has items to auction.
  • Fixed bug with Mish's auction frequency.
  • Update HELP BID to include god+ options.

Version 3.187d, checked in on 05/13/07 at 22:18 by Tynian
  • Add symbol to ID mark identifying an item as a limited item.

Version 3.187c, checked in on 05/13/07 at 21:46 by Tynian
  • Fixed bug that sometimes causes item bought from Mish to be delivered equipped, as opposed to in inventory.

Version 3.187b, checked in on 05/13/07 at 16:43 by Tynian
  • Add HELP BID.

Version 3.187a, checked in on 05/13/07 at 12:58 by Tynian
  • Minor phrase changes to Mish auctions.

Version 3.187, checked in on 05/13/07 at 10:09 by Tynian
  • Mish now conducts her own auctions. Helps will be updated shortly.

Version 3.186b, checked in on 03/01/07 at 16:00 by Natilena
(No information available)


Version 3.186a, checked in on 02/18/07 at 19:23 by Schwartz
  • Fixed bug affecting scrolls and sparring

Version 3.186, checked in on 02/12/07 at 08:51 by Tynian
  • Luck influences combat. Higher luck will influence higher hit rolls.
  • Charisma influences combat. Awe-inspiring targets are more difficult to hit, for example.
  • If you worship a FLI but die before you are accepted, you will no longer be auto-reformed.

Version 3.185f, checked in on 01/17/07 at 22:11 by Tynian
  • Reduce duration of charm person.

Version 3.185e, checked in on 01/15/07 at 13:48 by Tynian
  • Fix crash-severity bug related to charm person.

Version 3.185d, checked in on 01/14/07 at 14:05 by Tynian
  • Cut down on mage mob charm attempts.

Version 3.185c, checked in on 01/06/07 at 21:57 by Tynian
  • Fixed a long standing crash bug involving AMMQ. When a AMMQ participant would quit out of the game, the game would sometimes crash. The fix may cause other problems, but it looks (and tests) okay. Please report any hunt-related strangeness.
  • Changed charm so that if you manage to get out of the room of your charmer, you can do stuff.
  • Shortened the duration for curse.
  • More archmob refinements.

Version 3.185b, checked in on 01/05/07 at 17:42 by Tynian
  • Made some changes to archmobs.

Version 3.185a, checked in on 01/01/07 at 20:30 by Natilena
  • Fix for snowmen

Version 3.185, checked in on 01/01/07 at 17:19 by Natilena
  • Bringing up the SnowMan quest stuff

Version 3.184e, checked in on 12/09/06 at 12:07 by Tynian
  • Updated HELP LIMITED ' LIMITED ITEM' 'LIMITED ITEMS' 'PURGE CODE' EQPURGE 'EQUIPMENT PURGE' to include a description of the current purge code + example.

Version 3.184d, checked in on 12/06/06 at 21:45 by Tynian
(No information available)


Version 3.184c, checked in on 11/17/06 at 16:32 by Tynian
  • Fixed a little buggy-boo that I introduced during the last check-in. It tested okay, but after a few logins and outs, it reared its head.

Version 3.184b, checked in on 11/09/06 at 21:30 by Tynian
  • Fixed game hanging bug.

Version 3.184a, checked in on 11/03/06 at 10:52 by Tynian
  • Another purge timing fix.

Version 3.184, checked in on 10/22/06 at 09:51 by Schwartz
  • Introduced new 'empty' command.

Version 3.183i, checked in on 10/21/06 at 22:13 by Tynian
  • Limited weapons are now purge-eligible.

Version 3.183h, checked in on 10/21/06 at 19:36 by Tynian
  • Reverted whozone change I made in 3.181f.
  • Enhanced soul sense to show individual readings.
  • Worked on item purge code. Some of the item purge times were set too far into the future, reason unknown. I am investigating.

Version 3.183g, checked in on 10/08/06 at 09:42 by Tynian
  • Fixed crash bug connected with removal of memory leak.

Version 3.183f, checked in on 10/08/06 at 08:15 by Tynian
  • Minor changes to whozone. See: http://forums.finalchallenge.net/showthread.php?t=212
  • Found and fixed major memory leak.

Version 3.183e, checked in on 10/06/06 at 22:14 by Schwartz
  • Sparring deaths will no longer appear in deathtoll.
  • Fixed bug which occasionally resulted in characters being hungry even after achieving max level in a class.
  • Combat will no longer continue in safe rooms after archmob quests end.
  • Fixed bug with ogres and corpse-eating.

Version 3.183d, checked in on 10/03/06 at 20:55 by Schwartz
  • Fixed bug which allowed necroport while sparring.
  • Fixed bug with following and attacks.

Version 3.183c, checked in on 07/28/06 at 20:43 by Tynian
  • Allow god+ to signup for archmob quest.

Version 3.183b, checked in on 07/28/06 at 18:00 by Tynian
  • Save vs rift was not working correctly. Fixed.

Version 3.183a, checked in on 07/28/06 at 08:58 by Tynian
  • Fixed serious bug with rift.

Version 3.183, checked in on 07/26/06 at 19:15 by Tynian
  • Soul rift power is determined by INT and WIS.
  • PC max mana is adjusted due to low or high INT.
  • Low or high INT influences victim's save vs spell.

Version 3.182a, checked in on 07/25/06 at 21:37 by Tynian
  • Show item expiration dates with examine.

Version 3.182, checked in on 07/22/06 at 10:14 by Tynian
  • Wisdom affects spell potency.
  • Wisdom is now capped at 25.

Version 3.181a, checked in on 07/17/06 at 07:28 by Tynian
  • Fix bug with bard memorizing spells/skills that he has not previously memorized.

Version 3.181, checked in on 07/14/06 at 17:18 by Tynian
  • INT is now capped at 25.
  • Those that have high intelligence will recover mana more quickly when sleeping.

Version 3.180b, checked in on 07/14/06 at 09:22 by Schwartz
  • Fixed teeny little bug preventing some immortals from casting heal

Version 3.180a, checked in on 07/13/06 at 22:36 by Schwartz
  • Fixed bug that prevented some mobs from speaking common
  • Fixed bug which occurred when sparring ended in some circumstances
  • Voided characters no longer see other voided characters leave the game

Version 3.180, checked in on 07/11/06 at 22:57 by Tynian
  • Bless spell now Good only.
  • Only Good rangers get free justifications on Evil rangers (no longer Neutral or unaligned).
  • Only pacifist or reprisalist Neutrals can cast protection good/evil or heal.
  • Changed enchant weapon so that it uses anti-neutral flags. A Good enchant will set AN and AE. An Evil enchant is set AN/AG. A Neutral enchant is AG/AE. Unaligned enchant is AG/AE/AN.

Version 3.179, checked in on 07/08/06 at 20:34 by Tynian
  • Allow PCs to increase CON to a maximum of 25 via magical equipment.

Version 3.178, checked in on 07/08/06 at 18:35 by Tynian
  • PCs with high CON get a healing bonus when sleeping.
  • Reduced the effectiveness of Health amulets by approximately 17%.

Version 3.177c, checked in on 06/17/06 at 15:16 by Tynian
  • Reduced the amount of ticks one must wait after failing a mobmastery.

Version 3.177b, checked in on 06/14/06 at 20:37 by Tynian
  • Adjusted score expiration times up -- got it too low initially.

Version 3.177a, checked in on 06/13/06 at 12:53 by Tynian
  • Reduce bard score "shelf life."

Version 3.177, checked in on 06/10/06 at 10:12 by Tynian
  • Decrease login restrictions from 10 minutes at time of login to 5 minutes.

Version 3.176a, checked in on 06/08/06 at 18:33 by Tynian
  • Fixed minor issue with new bard ability.

Version 3.176, checked in on 06/08/06 at 17:02 by Tynian
  • Wrote new bard ability.
  • New characters of all races now receive common when the character is created, at the cost of a practice. In addition, new characters use common, by default, even if the character is entitled to a racial language.
  • Worked on bard memorization ability, and bard spell class leveling.
  • It is again possible to memorize spells at a higher level than is generally available to spell classes. There is a limit to the number of levels higher a spell can be memorized at.
  • Coded a gift for bards to discover. Looking forward to a note from a bard that discovers it.

Version 3.175n, checked in on 05/30/06 at 11:37 by Tynian
  • Fixed a bug with bard spell class leveling that made it difficult to impossible to level spell class past a certain point.

Version 3.175m, checked in on 05/29/06 at 18:28 by Tynian
  • Fixed bug recently introduced with practice not limiting correctly.
  • Reversed a previous restriction on memorize that limited the memorization level of spells more than necessary.

Version 3.175l, checked in on 05/27/06 at 21:18 by Tynian
  • Fixed problem with bard 'learn' not working correctly.

Version 3.175k, checked in on 05/19/06 at 18:43 by Natilena
  • fixed a message with info and flis

Version 3.175j, checked in on 04/27/06 at 23:58 by Schwartz
  • Fixed teeny little bug around background noises in quiet rooms.

Version 3.175i, checked in on 04/20/06 at 06:41 by Natilena
  • Easter egg quest code outgoing!

Version 3.175h, checked in on 04/19/06 at 13:21 by Schwartz
  • Bards can no longer speak languages they have not learned.
  • Fixed bug that allowed flying players to be knocked down via rushing attack.
  • Wake up messages are now displayed properly to others in the room.
  • Fixed bug in ogre-eating-corpse code affecting immortals.

Version 3.175g, checked in on 04/15/06 at 18:54 by Natilena
  • Easter egg quest code incoming!

Version 3.175f, checked in on 04/11/06 at 16:26 by Natilena
  • Added new bard performance - Sound Blast
  • Fiddled with the odds of the slot machine a bit
  • Beware the sailing ship, it is not as safe as it used to be
  • Play the slots again! Hope you're feelin' LUCKY
  • Added some features to a god+ command

Version 3.175e, checked in on 03/15/06 at 21:34 by Tynian
  • Fix bug that causes whois to show that someone still follows an Immortal even after they have been reformed.

Version 3.175d, checked in on 03/06/06 at 18:09 by Tynian
  • Fix bug with quest timer that put game into loop.

Version 3.175c, checked in on 03/04/06 at 16:11 by Schwartz
  • Evil and unaligned ogres can now eat corpses for nourishment.
  • Mob corpse weight is now relative to the size of the mob.
  • Alarm can now target an entire following.
  • Fixed a problem with how some things were displayed in info2.
  • Fixed a problem where others in room wouldn't always see Character A wake Character B.
  • Minor administrative changes to spar code.

Version 3.175b, checked in on 02/27/06 at 20:12 by Tynian
  • Spars and AMMQs should not count on PK stats.
  • Lowered news score for spar, AMMQ, or no equipment loss (quest) deaths so that they won't show on news page.

Version 3.175a, checked in on 02/24/06 at 22:30 by Tynian
  • Bolster connection spamming protection code.

Version 3.175, checked in on 02/20/06 at 01:31 by Tynian
  • Create new config option (CONFIG +EXACT), that sets whether or not PC and mob name abbreviation will work.

Version 3.174, checked in on 02/12/06 at 21:39 by Tynian
  • Reversed change to dodge and parry.
  • Increased effectiveness of righteous assault.

Version 3.173, checked in on 02/11/06 at 11:05 by Schwartz
  • Removed 'newdam' system; all damage messages are now the 'olddam' system
  • Fixed bug with rangers and offhand weapons
  • Fixed bug which allowed sub-15s to be invited to spar, even though they couldn't
  • Fixed bug which caused some shopkeepers to offer 0 gold for an item
  • Sub-20 characters will now see an explanatory message when attempting cmdlog/commlog

Version 3.172b, checked in on 02/10/06 at 13:18 by Tynian
  • Raised damage cap in order to evaluate the change.

Version 3.172a, checked in on 02/10/06 at 12:33 by Tynian
  • Made some refinements to the combat changes introduced in 3.172.

Version 3.172, checked in on 02/10/06 at 10:09 by Tynian
  • Notify player that over-limit item will purge of the character dies.
  • Some characters will receive a "floating" damage bonus (meaning that the bonus will change over time, depending on certain factors).
  • Lessened the effects of effective levels for determining the chance that a lower level character has to high a higher level character.
  • Parry and dodge now use the highest level in a class to determine effectiveness, instead of effective level.
  • Fixed bug with mobhunt that would cause occasional crashes.

Version 3.171c, checked in on 02/08/06 at 01:40 by Schwartz
  • Fixed crash-severity bug with spar and weird eq exchanges after spar end

Version 3.171b, checked in on 02/07/06 at 10:27 by Schwartz
  • Fixed crash-severity bug with inner workings of spar.

Version 3.171a, checked in on 02/07/06 at 01:27 by Schwartz
  • Fix crash bug with killing self and sparring
  • Added 'spar ignore' so chars can toggle to ignore spar invitations
  • Rushing attack on an aware victim now initiates combat, regardless
  • Added a time-limit to the sparring matches, included in 'spar' display

Version 3.171, checked in on 02/05/06 at 11:07 by Schwartz
  • Introduced moderated sparring. HELP SPAR for details.
  • Fixed bug which allowed double-death during certain quest settings
  • Sleeping characters no longer see in-room sacrifices.
  • Charmed mobs can now follow out of the vortex, not just in! ;)
  • Resting group members will no longer get portaled.

Version 3.169, checked in on 01/19/06 at 18:37 by Tynian
  • Fixed crash-severity bug with AMMQ, which was triggered when a AMMQ participant would quit in mid-AMMQ.
  • Fixed problems with mobs' saving throws.

Version 3.168f, checked in on 01/19/06 at 17:41 by Schwartz
  • Fix one little teeny bug with mobmastery display messages

Version 3.168e, checked in on 01/17/06 at 19:40 by Schwartz
  • Fixed bug having to do with being tripped/knocked down while in combat

Version 3.168d, checked in on 01/17/06 at 00:29 by Schwartz
  • Fixed some in-room sacrifice messages
  • Fixed odd 'guard' messages
  • Slight adjustment to vampiric touch

Version 3.168c, checked in on 01/16/06 at 20:11 by Tynian
  • Change Immortal roster command to add time on timestamp.

Version 3.168b, checked in on 01/15/06 at 23:25 by Tynian
  • Provide an ending count to roster command.
  • Fixed crash-severity bug that is sometimes triggered due to linkdead characters.

Version 3.168a, checked in on 01/15/06 at 21:53 by Tynian
  • Fix bug with ROSTER command.

Version 3.168, checked in on 01/15/06 at 17:08 by Tynian
  • Wrote Immortal 'roster' command.
  • Enhanced the whois command.
  • Relented on the color of hunting mobs.
  • Any of my "cold ones" (quest prizes) that were given out prior to this version will expire in approximately 1 year (2007-01-16). I'd like for these quest potions to be used (not hoarded). Future "cold ones" that I give out as prizes will expire in 6 months from the time they are given out. We'll try to give you quests that give you an opportunity to use them. :-)
  • Blocking amulet no longer blocks caster/item user from teleporting.

Version 3.167, checked in on 01/15/06 at 15:22 by Schwartz
  • Everyone in the room will now know when a room-affect spell wears off. (note: this required a change to the wording of the message when phosphate wears off)
  • Minor adjustments to Rushing Attack
  • Charmed mobs will now follow into the vortex
  • Fixed a problem preventing FLIs from retrieving holy symbols from their altars

Version 3.166c, checked in on 01/13/06 at 16:00 by Schwartz
  • Adjusted weight of some random items
  • Fixed problem with certain door spec functions.

Version 3.166b, checked in on 01/13/06 at 11:29 by Tynian
  • Backed out change that was causing crashes.

Version 3.166a, checked in on 01/12/06 at 11:19 by Schwartz
  • Fixed bug causing caster's portal to be blocked by a Blocking Amulet
  • Fixed problem with dispel magic affecting non-spell items
  • Made minor adjustments to Mug and Rushing Attack

Version 3.166, checked in on 01/11/06 at 10:49 by Schwartz
  • Added Mug skill for Thugs. HELP MUG for details.
  • Added Rushing Attack skill for Thugs. HELP RUSHING ATTACK for details.
  • Added a config-settable option for CANT (Thieves only). HELP CONFIG
  • Added RESIGN option for mobmastery.
  • Fixed a bug which affected following other characters while in flight.
  • Fixed a typo with one of the spell messages. (oops, forgot which one!)

Version 3.164g, checked in on 01/10/06 at 21:26 by Natilena
  • Removing all the snowman until next year *sniff*

Version 3.164f, checked in on 01/06/06 at 11:17 by Schwartz
  • Fixed bug which kept characters assisting a group member after that member left the group.

Version 3.164e, checked in on 01/06/06 at 11:09 by Tynian
  • New versions now show who created it. Note: Versions 3.164a - d were created while testing this feature -- no additional code was added.

Version 3.164, checked in on 01/06/06 at 00:33
  • Retrieve preference can now be set. HELP RETRIEVE for details.
  • Blocking amulets now take the place of 'noresist' for portal when grouped.

Version 3.163b, checked in on 01/03/06 at 12:53
  • Found and removed obsolete PK model code that was causing problems with PK.

Version 3.163a, checked in on 01/02/06 at 20:03
  • Fixed serious little bug that caused the game to loop under a specific circumstance.

Version 3.163, checked in on 01/02/06 at 16:44
  • Added a little plaque for New Years.
  • Fixed problem with circlets sometimes not giving XP and instead appearing in inventory.
  • Changed debt for stealing so it should be lower in most cases.
  • Changed code that breaks reply chains when an Immortal changes their invis level. It now will break a reply chain when an Immortal changes their invis level, but only in cases that the target cannot see the Immortal.
  • Fixed bug that caused characters created between 2005-12-19 08:53 and 2006-01-02 16:57 not to get the correct number of trains when a character is first created. In addition, characters created during the timeframe in question will receive the 2 trains they were shorted when they created the character.
  • Dragons and other breathers will breathe in NOSPELL rooms.
  • Changed format of the quest timer infos to show both the elapsed time remaining, and the actual time a quest ends.
  • Made minor adjustments to Nevyn code.

Version 3.162, checked in on 12/31/05 at 11:42
  • Changed 'deleteme' so that it will work those that are 15th level or lower. There have been too many instances of people deleting their character in the heat of the moment, and then regretting that decision. If you are done playing your high level character, you'll just have to quit logging in until it purges.
  • Created a way to set expiration times on objects.

Version 3.161m, checked in on 12/29/05 at 11:45
  • fixed some snowman armor problems
  • gave flis ability to run miniquests for presents

Version 3.161l, checked in on 12/28/05 at 20:59
  • added some more snowman armor

Version 3.161k, checked in on 12/28/05 at 20:51
  • The index command will now show the number of times a help page has been accessed since the game was last rebooted (god+).
  • Fixed a number of typos.

Version 3.161j, checked in on 12/28/05 at 12:06
  • Fixed a bunch of typos.

Version 3.161i, checked in on 12/27/05 at 21:17
  • Crystals were having never-ending issues now too all fixed

Version 3.161h, checked in on 12/27/05 at 19:33
  • blue crystals REALLY do something now (you were imagining it before)
  • removed the super cookie possibility
  • added more snowman equipment

Version 3.161g, checked in on 12/27/05 at 18:13
  • Backed out recently submitted code that was crashing us.

Version 3.161f, checked in on 12/27/05 at 13:10
  • fix crashing problem with snowmen/immortal command

Version 3.161e, checked in on 12/27/05 at 09:40
  • fixed problem were not even snowmen could eq snowman armor

Version 3.161d, checked in on 12/27/05 at 08:59
  • Added new command for snowman quest. Unwrap
  • added snowman equipment and resets for present
  • fixed a few problems with the snowman mobs
  • fixed icy blue crystals so they actually do something
  • Fixed a problem with mobmaster where the wait time wasn't working after reboot

Version 3.161b, checked in on 12/24/05 at 08:42
(No information available)


Version 3.161a, checked in on 12/22/05 at 22:47
  • fixed problem with liberate not working
  • Hello Snowman Wars! Snowman enabling system activated (along with various supporting bits)

Version 3.161, checked in on 12/22/05 at 21:54
  • Item properties in containers (3.160e) are now config-settable Class restrictions for thug dual/triple-classing now in place Items eaten by immortals will no longer have spell effects

Version 3.160e, checked in on 12/21/05 at 22:03
  • Enhanced 'look' when looking into containers Adjusted note command slightly for administrative reasons

Version 3.160d, checked in on 12/21/05 at 08:47
  • The HELP command now requires all four letters.
  • Make minor adjustment to archmob miniquest.

Version 3.160c, checked in on 12/19/05 at 21:59
  • Adjust quest-related game setting to mitigate login restrictions

Version 3.160b, checked in on 12/19/05 at 09:49
  • changed command order so sl works for sleep not slot
  • fixed typo in gambling hall
  • added a lag for immortals playing with the slot machine

Version 3.160a, checked in on 12/18/05 at 11:11
(No information available)


Version 3.160, checked in on 12/18/05 at 10:55
  • Wizard marked weapons are now wieldable on the offhand
  • Argument added to mobhunt 'points' so you can see your own total points
  • Liberate now requires you to choose if the item is carried or held just in case of common keywords and mistakes.
  • Charmed mobs should no longer hang about guild when their master quits
  • Quest mobs now understand what bards and thugs are
  • A flag has been added to exclude rooms and mobs from being used for mohunt, mobmaster and lq quests. Post a typo if you feel a room needs to be added.
  • Added all the structure to allow bards to be chosen as a new character but it is not choosable yet.
  • Bards can now go a few places they couldn't before
  • Lowered bard minimum level to be able to memorize scores
  • Added 2 new bard performances, Awe Audience and Dragons Bane
  • Gambling has come to TFC, first game, a Slot Machine added to Gimbles Gambling Hall
  • Gimbles Gambling Hall area addition open, updated and ready for business

Version 3.159d, checked in on 10/11/05 at 20:16
  • Fix area list formatting.

Version 3.159c, checked in on 10/07/05 at 13:15
  • Fixed problem with exiting guild while grouped.
  • Fixed bleed social.
  • Locate no longer shows item(s) that the caster holds.
  • Fixed bug that shows unaligned as 'neutral' in score.
  • Fixed broken newbie quest. It allowed the same character to repeat the same quest multiple times.
  • Fixed blynd messages.

Version 3.159b, checked in on 10/02/05 at 10:18
  • Fix bug that allows new race to be selectable during the new character process. It hangs players up, since the new race has no hometown.

Version 3.159a, checked in on 10/01/05 at 23:29
  • "Guard" will only kick in if the guard is not already committed (fighting).
  • More animate dead adjustments.

Version 3.159, checked in on 10/01/05 at 20:55
  • Groups should all follow the group leader to the leader's hometown, instead of everyone going to their own hometowns.
  • Fix problem with unaligned being unable to enter temples.

Version 3.158a, checked in on 10/01/05 at 16:50
  • Re-implemented language display for Immortal on public channels. Tells from Immortals always show w/o language.

Version 3.158, checked in on 10/01/05 at 15:11
  • Fixed Immortal mset so that the 'guarding' information is correct.
  • Fix bug that caused someone that is guarding to lose the setting after a fight completes.
  • Display a message to the room when a guard intercedes in a fight.
  • Allow guard to be "order"ed.
  • Update animate dead.
  • Streamlined alignment checking code.

Version 3.157a, checked in on 10/01/05 at 10:45
  • Fix serious display problem with finfo.

Version 3.157, checked in on 10/01/05 at 08:35
  • Immortals never show with a language attached. Original code by Schwartz.
  • Added AUTOSPLIT - automatically splits gold from mob corpses to group members. Original code by Schwartz.
  • Removed the ability to toggle off language display in communications (tlang).
  • god+ can set or clear an inscription via mset (Schwartz).
  • Remove phased out PK model code (Schwartz).
  • Subsequent new characters using the same name can re-run the Algenara newbie quest (Schwartz).
  • Blynd messages now show gender (Schwartz).

Version 3.156a, checked in on 09/29/05 at 20:52
  • fixed crash with god+ command

Version 3.156, checked in on 09/29/05 at 20:00
  • Casting wizard mark that gets absorbed no longer takes double mana.
  • A character reciting a scroll is now visable to the room.
  • Successful crystal memo is now visable to the room.
  • Scores are now flagged flammable.
  • Scores no longer decompose without a message.
  • Adjustments to the reuse period after Maurice's Bargain
  • Spheres changed to properly pop with a weight.
  • Bleed and Greet socials added
  • Help is accessable during a shamans meditation
  • Fixed Maurices Bargain transfer messages to be more timely
  • Quest mob changes for some future use
  • Random spheres should now appear with descriptive names
  • New command for Bards. Act

Version 3.155, checked in on 09/25/05 at 22:51
  • Quieted rooms now show a message.
  • Mish will locate scores and spheres.
  • Preliminary code for a new race.

Version 3.154a, checked in on 09/25/05 at 08:07
  • Fix formatting problem with news death messages.

Version 3.154, checked in on 09/23/05 at 14:59
  • Change a mob's in-room description when it is hunting someone.
  • Change charge so that it works on the held item. This makes it consistant with imprint and empower.
  • Immortals get message when PC actually enters the game.
  • PK classifications should not be affected during ALLJUST game setting.
  • Note deaths that happen during quests in the news.
  • Add praise social.
  • Evil PCs can use 'heal' spell devices on others (only PC-cast spells are alignment-restricted).
  • Dispelled (PC) Aarakocra continue with the flying state they were in before they were dispelled.
  • Locate object spheres now work for non-mage/non-clerics.

Version 3.153, checked in on 09/20/05 at 09:49
  • If you die to a *quest* archmob during the archmob miniquest, you should lose no XP to that mob. If you die to any other mob, you will lose experience as normal.

Version 3.152a, checked in on 09/20/05 at 07:53
  • Only apply re-worship restrictions to an ex-follower if they had been accepted into the following after they worshipped.

Version 3.152, checked in on 09/19/05 at 20:06
  • Group-tell added to the channels that can be collected (HELP COLLECT) (thanks to Schwartz).
  • Show the character that you are following, if any (thanks to Schwartz).
  • Mortals are simply prohibited from attempting to steal from Immortals, rather than suffering tons of debt (thanks to Schwartz).
  • Removed unused "rent" code. The storage code replaced the rent functionality.
  • Remove some code necessary to read pre-3.0 characters that have not been logged into TFC since 3.0 went live.
  • Remove unused character fields.
  • Display a message to player and room if a portal attempt is resisted.
  • Remove special code that insures that a god+'s PET appears in the god's office when they log in.

Version 3.151b, checked in on 09/11/05 at 16:52
  • Experimental adjustments to archmob code. Preload a few mobs so that the beginning of the quest does not drag. Also, redistribute mob groups once the quest is well underway.

Version 3.151a, checked in on 09/09/05 at 10:50
  • Fix a bug in god+ code.
  • Minor archmob quest adjustment.

Version 3.151, checked in on 09/03/05 at 08:39
  • Made changes to god+ command.

Version 3.150k, checked in on 08/25/05 at 09:39
  • Fix crash-severity problem with archmob quest.

Version 3.150j, checked in on 08/20/05 at 09:26
  • Fix code so that it will compile cleanly with gcc 3.35.
  • Remove now unused version 4 survey code.

Version 3.150i, checked in on 05/29/05 at 17:12
  • Reversed the changed that reduced the casting level of charged spheres, since it also hobbled relics.
  • Reversed the restriction on bard 'learn' command. The imprinting restriction remains in affect.

Version 3.150h, checked in on 05/15/05 at 18:11
  • Fixed bug with hunt code that burned lots of CPU (and thus caused lag) when attempting to find certain hunt paths.
  • Relics are checked at boot time for correct ANTI_ alignment settings. Incorrect relics are logged for future correction.

Version 3.150g, checked in on 05/09/05 at 12:20
  • A bard may not 'learn' a skill at a higher level than the class best at that skill can. Skills that have already been learned at a higher level are currently unaffected by this change. It is still possible to memorize scores/scrolls higher than the best class can.
  • Spheres may not be imprinted greater than 2 levels higher than the class best at using a given spell. Spheres that have already imprinted at a higher level will be empowered 2 levels higher than the class best at using the imprinted spell.

Version 3.150f, checked in on 04/17/05 at 19:32
  • Fix it so that aggressive arch mobs don't attack innocent bystanders.

Version 3.150e, checked in on 04/17/05 at 10:16
  • 'skill bard' now displays HELP LEARN.
  • Immortals should no longer show as 'falling' in aerial rooms.

Version 3.150d, checked in on 04/09/05 at 09:46
  • Grant god+ the ability to do bard reviews.

Version 3.150c, checked in on 03/31/05 at 22:07
  • Fix problem with justifications not happening properly for thug victims.

Version 3.150b, checked in on 03/02/05 at 09:52
  • Fix problem with equipment purging that causes the player file to vanish.

Version 3.150a, checked in on 01/30/05 at 12:49
  • Fixed info score memorization for bard so that the info skill will go away (prior to bard getting it permanently at skill level 4). Fix by Natilena (backported from version 4).
  • Fixed problem with how the number of available bard scores were calculated. which impacts how many spells a bard needs to advance in spell class. Fix by Natilena (backported from version 4).

Version 3.150, checked in on 01/04/05 at 19:45
(No information available)


Version 3.149a, checked in on 12/23/04 at 17:53
  • Fix thug justifies, and port to version 4.

Version 3.149, checked in on 11/21/04 at 21:54
  • Wrote a new mob special function that teleports a character if the mob is given a specific item. Necessary for an upcoming area.

Version 3.148, checked in on 11/19/04 at 17:55
  • God+ may now group Immortals. Oh, yes, it's important! \;-)
  • Group members may no longer be portalled unless they explicitly choose to be portaled via the noresist command (HELP NORESIST).

Version 3.147, checked in on 11/14/04 at 16:55
  • The THUG class is now class-switchable. This means that existing characters may now dual-class into thug, provided the character meets dual-classing requirements. NOTE: As with all classes, the thug class cannot be removed once you add it. SKILL THUG shows the skills thug has. We plan on adding more thug-specific skills; however, you should look at the class _as it exists now_. Also, any race will be able to class/switch into thug FOR A LIMITED TIME (assuming one does not already have a thief-type class). Subsequently, only eligible races can be thug.
  • Remove version 4 survey.

Version 3.146d, checked in on 11/05/04 at 14:57
  • Notify some players that they are eligible to take version 4 survey, and where to take it.

Version 3.146c, checked in on 09/11/04 at 10:05
  • Changed venerate so that one can venerate someone else more quickly.
  • god+: Changed mset description so that it can be shortened to 'desc'.

Version 3.146b, checked in on 09/02/04 at 21:54
  • Fixed problem with Immortal visibility statistics.

Version 3.146a, checked in on 08/30/04 at 18:54
  • Fix bug with venerate vs mobs.

Version 3.146, checked in on 08/29/04 at 11:10
  • Wrote venerate command.
  • Wrote venstat command (god+).

Version 3.145a, checked in on 08/28/04 at 19:14
  • Let thugs practice in thief guilds.

Version 3.145, checked in on 08/23/04 at 20:05
  • Initial thug is set up with common skills. Thug-specific skills will come later. Dwarf, giant-kin, human, minotaur, and ogre-kin can be a thug. The remaining races (plus) human can be a thief. New characters can select thug as a class. Class switches into thug are not currently allowed. Thugs will be able to wear most (but not all) metal armor. See HELP THUG for more information.

Version 3.144f, checked in on 08/12/04 at 11:56
  • Reverse most recent XP change, due to reports from both mages and clerics that XP is now too high. I'll have to investige further.

Version 3.144e, checked in on 08/08/04 at 21:26
  • Start rewrite on quest mobs.
  • Start work on thug class.
  • Made experience point adjustments.
  • Fixed bug that would cause Mish to display negative gold piece amount when collecting fines.

Version 3.144d, checked in on 08/01/04 at 17:04
  • Fixed bug with ex-FLI rejoining code.

Version 3.144c, checked in on 08/01/04 at 16:05
  • Fix crash-severity bug with pummel sticks.

Version 3.144b, checked in on 06/02/04 at 23:17
  • More combat adjustments.

Version 3.144a, checked in on 06/01/04 at 21:32
  • Made combat adjustments.

Version 3.144, checked in on 05/29/04 at 16:47
  • Removed code associated with old PK rankings, including 'rank' command.
  • Removed god-granted recall ability. It pretty much fell from common use within a year or so of us opening.
  • Removed the 'godgift' designation from equipment, and modified FLI equipment policy. Though a FLI can only give items to followers, we no longer care where equipment goes from there, from a policy standpoint.
  • Removed "cheat" flag an associated code.

Version 3.143, checked in on 05/28/04 at 13:38
  • god+: added mfind level , which will give a list of mobs that are the specified level. The listing will also show spec funs for a given mob (if any).
  • Made combat adjustments.
  • Fixed issue where elven chain would not show up on a mithral material locate.

Version 3.142g, checked in on 05/24/04 at 20:11
  • Equipment in PC corpses are exempt from fines for 3 days.

Version 3.142f, checked in on 05/24/04 at 16:51
  • Fix bug with inventory items and quest mode.

Version 3.142e, checked in on 05/24/04 at 06:34
  • Include Immortal visibility rankings.

Version 3.142d, checked in on 05/20/04 at 12:27
  • Added out-of-safe room rankings, in part to determine how closely the out- of-safe rankings compare to the activity rankings.
  • Added PK rankings.

Version 3.142c, checked in on 05/19/04 at 13:52
  • Changed activity rankings so that more timeframes display. Also changed the ranking cut-off so that only those that average at least 30 minutes per day are ranked.

Version 3.142b, checked in on 05/14/04 at 01:28
  • Include an activity rank on whois.

Version 3.142a, checked in on 05/11/04 at 12:07
  • Mish will only sell off items in excess of the allowable storage count, when a character is unable to pay the fine.

Version 3.142, checked in on 05/10/04 at 11:11
  • The AREAS command can now list areas based on the suggested level ranges that you are interested in and/or by a simple text search.
  • Changed the format of the #AREA header to remove the braces ({}) from suggested level. I realized after changing all of the current areas that this was a bad idea, so the game will load areas using either header format.
  • Revised HELP AREAS.
  • Added HELP FINES.
  • Fixed two problems with fine code, including equipment not being sold off.

Version 3.141, checked in on 05/08/04 at 22:25
  • Okay, okay, I couldn't take it anymore. No more drinking from fountains (hint: like The Chapel of Kharad-Delving) while in combat. You can still drink from drink containers while in combat.
  • Bumped the mana cost up for managen blossoms.
  • Re-wrote the hunt code to remove dependency area areas fitting within a 100 room blocks. Some areas don't conform, which messes up hunting.
  • Mobs shouldn't slap Immortals any longer as a response to socialing.
  • Adjusted random code power levels. +2 items should now be the most common.
  • Newbies can now place their pummel stick in a bag without it vanishing.

Version 3.140b, checked in on 05/05/04 at 15:36
  • Extend the number of allowed wearable random items in inventory from 3 to 5. From what I've seen, players have done an excellent job of trimming their inventories down. Great job!

Version 3.140a, checked in on 05/04/04 at 18:20
  • A new plaque has been placed in the Room of Records to commemorate Fate's victory on the Avatar Quest. Thanks to Cordir for writing it.
  • Fixed bug that allowed a charmed PC to follow someone else, who would then become that PC's master.
  • Fixed a charm-related bug with assist.
  • Immortals should now see people leave a room, no matter how crowded it is.
  • Changed the gate spell so that it should no longer be castable by FLIs.
  • Fixed a problem that caused those who attack sociopaths to accumulate PK debt.
  • The equipment fine code no longer considers "special" amulets (e.g. AT) as fineable.
  • Note: Fines should start to be charged within the next 3-4 days...
  • Fixed a problem with info2 and dual-classing, which was inappropriately lowering the chances of success.

Version 3.140, checked in on 05/03/04 at 23:23
  • A fine has been instituted for carrying an excessive number of random items in inventory. You are allowed 3 wearable random items in inventory. Random items beyond this number will cause a fine (of gold) that must be paid when you next log in. Only armor, jewelry, amulets, rings and other wearable equipment is counted. Wands, scrolls, fetishes, potions, and other such items are not subject to fine, nor are items that are actually equipped. The fine system will begin after a few days have passed, in order to give everyone a chance to get their inventories in order. Also, newly-acquired random items will not count as "held" items for a short time (approximately 3 weeks), to give you an opportunity to identify and dispose of newly "randomed" equipment.
  • Score now shows the total number if items carried by a character (including in bags, worn, etc.). Score also shows the number of "held" items, or how many wearable random items you have in inventory. You are allowed a total of 3 without penalty. You will be charged for held items beyond this number.

Version 3.139b, checked in on 05/03/04 at 14:53
  • Backed out random item purge part of the new purge code for now. I'm working on a couple of alternatives.

Version 3.139a, checked in on 05/02/04 at 22:32
  • Further purge code changes.

Version 3.139, checked in on 05/02/04 at 19:43
  • Re-wrote equipment purging code. Time spent outside of safe rooms forgoes the purging of worn equipment. 30 minutes per week spent outside of safe rooms should prevent worn equipment from purging for a week. More online time pushes the purge time out further. For example, 3 hours spent online in the course of a week should keep worn equipment from purging for 6 weeks, with the current purge settings. Random items will also purge in the same manner, with a purge time of no less than one year. Items will not actually purge from Immortals, though the purge times are also not adjusted based on online time out of safe. Items stored with Mish will not purge. The goal is two-fold: to make limited items more available to those that are actively playing, and to frustrate equipment hoarding.
  • Fixed crash bug with killing avatars.
  • Fixed portal to PCs and mobs (again).

Version 3.138f, checked in on 05/01/04 at 00:29
  • Fix goof with Immortal 'at' command.

Version 3.138e, checked in on 04/30/04 at 23:57
  • More archmob updates.

Version 3.138d, checked in on 04/30/04 at 12:55
  • Archmob quest improvements.

Version 3.138c, checked in on 04/29/04 at 23:40
  • Fix bug with noeqloss and inventory items.

Version 3.138b, checked in on 04/29/04 at 19:27
  • Fixed crash bug with god info.
  • Changed avatar goto so that the avatar can be moved into safe rooms, with a warning that the avatar cannot remain in that room while a quest is ongoing.
  • Made adjustments to archmobs to overcome certain tactical limitations.

Version 3.138a, checked in on 04/28/04 at 22:40
  • The noeqloss game setting should no longer prevent mobs from dying with equipment on them.
  • Made adjustments to archmob code.

Version 3.138, checked in on 04/27/04 at 23:44
  • Wrote claim (HELP CLAIM) to randomly distribute prizes for major quests.
  • Avatars no longer eat containers.
  • Fixed bug with postal.

Version 3.137b, checked in on 04/27/04 at 10:05
  • Fixed a couple of critical issues with avatars.

Version 3.137a, checked in on 04/25/04 at 14:42
  • Code changes to load in character files without a player connecting. Did this to test out in-game equipment purging. The initial testing was a failure.
  • Voluntarily deleted character less than 10th level are deleted outright, instead of saved. This is consistant with the character restoration policy.
  • Killed avatars should not re-appear after reboot.

Version 3.137, checked in on 04/18/04 at 16:41
  • Once you are rejected or reformed, there's no going back to that following for at least a period of months.
  • Added 'goto', 'desc', and 'equip' options for FLIs to interact with their avatar (if they have one). You don't want to equip them with anything valuable.
  • Rearranged the avatar command so that the god name is unnecessary for FLIs.
  • Avatars can no longer be fed weapons.
  • Fixed a bug with bard levelcheck.
  • Fixed bard perform command.
  • Avatars are partially obscured.
  • Mobs will pause hunting if severely injured.
  • tlang now requires 5 letters.

Version 3.136, checked in on 04/09/04 at 22:18
  • Fixed problem with Immortal lookfor command, which would default to looking for everything.
  • Fixed problem with avatar quest code.
  • Reduced damage done from Good OM ability.
  • Teleport (on self) and portal cannot be used in or immediately after combat.

Version 3.135, checked in on 03/27/04 at 12:08
  • Create mob "avatars," mostly for quest purposes.
  • Added option for lookfor that selects all magic types.
  • Added note in HELP GAME SETTINGS 2 that 'noeqloss' does not rescue over-limit items.
  • Added guard command.
  • Fixed bug where bards did not have to memorize performances in order to perform them.
  • Fixed bug that caused multiple backstabs when the no safe room quest code is on.
  • Removed old diplomatic seal code.
  • Fixed crash-severity bug with Merrick. One of the rooms he depended on has disappeared.

Version 3.134h, checked in on 03/19/04 at 11:19
  • Fixed a crash-severity bug with archmob quest code.

Version 3.134g, checked in on 03/17/04 at 21:07
  • Added minor little god+ feature - get <# coins> - good if I ever need to, uh, get gold from a character.

Version 3.134f, checked in on 03/10/04 at 21:57
  • Fixed a problem with higher bard level spell gain checks.
  • Corrected problems with bard perform command.

Version 3.134e, checked in on 03/02/04 at 21:28
  • Fixed bug with bard spell class leveling determination for high level bards.

Version 3.134d, checked in on 03/01/04 at 21:26
  • Added bard debug information for levelchecks.

Version 3.134c, checked in on 02/29/04 at 20:25
  • Fix problem with Mish locate command.

Version 3.134b, checked in on 02/29/04 at 12:12
  • Implement suggested lookfor format change.

Version 3.134a, checked in on 02/29/04 at 01:01
  • Corrected issues with lookfor.

Version 3.134, checked in on 02/28/04 at 21:43
  • Fixed bug with sacrifice not working after login restrictions should have ended.
  • Created new Immortal command, LOOKFOR.
  • Created new Immortal command, OBJFETCH.
  • Made adjustments to two bard abilities.
  • Fixed a crash severity bug with spheres.

Version 3.133, checked in on 02/22/04 at 19:41
  • Added HELP NORESIST, HELP PERFORM.
  • Added bard performance ability "managen blossoms," learned via scores.
  • Added bard performance ability "maurices bargain," learned via scores.
  • Added bard innate ability that affects PCs grouped with the bard.

Version 3.132c, checked in on 02/21/04 at 15:50
  • Fixed wee little counting problem with items that are still marked as being overlimit, but shouldn't be.

Version 3.132b, checked in on 02/21/04 at 09:51
  • Code typo fixes.

Version 3.132a, checked in on 02/14/04 at 22:12
  • Add warning to HELP OVERLIMIT and a login warning when you have overlimit item(s).

Version 3.132, checked in on 02/14/04 at 18:10
  • Reverted mobmastery changes back to how it was prior to using the database to track how often a given mob had been killed, and using that for determining the mob to quest after. It was a nifty idea, but it didn't work out how I had hoped.
  • Linkdead command now requires at least 5 characters.

Version 3.131, checked in on 02/05/04 at 23:09
  • Total number of active Ordained Mortals is 1 per following, regardless of Power Rating(*) or Immortal level. (*) Demipowers and Cult Followings still get zero OMs.

Version 3.130b, checked in on 02/01/04 at 15:40
  • Accidently removed login restrictions. Re-added them.

Version 3.130a, checked in on 01/31/04 at 22:26
  • Remove heal casting restriction for evil FLIs.

Version 3.130, checked in on 01/30/04 at 15:50
  • Removed link in favor of heal for evil clerics (can be cast on self, only). Heal is automatically learned at the level link was practiced to.
  • New ability for for good clerics: righteous assault.
  • Enhanced good Ordain Mortal combat ability.

Version 3.129c, checked in on 01/20/04 at 15:10
  • Fixed problems with various mud-derived web site statistics and version note announcements.

Version 3.129b, checked in on 01/20/04 at 10:22
  • Remove vortex restriction from initial login restrictions.

Version 3.129a, checked in on 01/19/04 at 19:37
  • Fixed problem with sacrifice that caused it not to work correctly when one's Immortal is online.

Version 3.129, checked in on 01/18/04 at 12:23
  • Implemented 'suspend' command for god+. Allows god+ to temporarily revoke (suspend) a following's charter. Following abilities, such as ftell and pray, will not work.
  • Certain activities are restricted for the first 15 minutes that a you are online.
  • Removed sanctify from play.

Version 3.128c, checked in on 10/08/03 at 10:28
  • Adjusted the path for announcements generation, given the new website design.
  • Hurricane no longer works on mobs.
  • Removed old-style real-time statistics generation.

Version 3.128b, checked in on 08/29/03 at 15:34
  • Reduced the amount of time that a spell score can exist.
  • Change the news to show generation for "1st generation" characters.

Version 3.128a, checked in on 07/11/03 at 18:02
  • Correct crash-severity bug with rptags.

Version 3.128, checked in on 07/11/03 at 07:17
  • Fix problem with the collect code and tells. When one loses link, the tells switch to "You tell" when someone tells to you.
  • Added a role-playing 'tag', at Tokugawa's request. The tag can be set by a god+ via mset, and lasts for the duration of the target's login.
  • Adjust priority on some news items.
  • Schema changes made to two database tables, which will decrease the amount of storage used.
  • Changed the code that displays last login time. It should be much faster now, especially for characters that have not been played in a while. Also removed the code that displays the length of the last gaming session, as this can slow the game down in some instances.
  • Fixed issue with the link spell messages.
  • Attempted a fix for teleport causing a fight to just stop cold. Not tested.
  • Fixed bug with retrieve working for rangers wielding a two-handed weapon.
  • Correct problems with news reporting bard levels incorrectly.

Version 3.127a, checked in on 07/05/03 at 11:36
  • Non-god+ Immortals may no longer take items out of in-room containers, except in the room where the circlets are kept.
  • Fixed problem with newbie corpses not being lootable if they were justifiably killed.
  • Fixed bug with area spell equipment damage routine.
  • Reduced mage dispel magic bonus to be more in line with what it should be, had I not been ticked off at a few big-mouthed clerics.
  • Fixed problem with the link spell message sometimes indicating the wrong mob being linked.
  • Necroport will not work while flying.
  • Reduced chance of equipment damage in dragon tower lava rooms.
  • Shaman mobs that are not hunting should no longer phosphate.
  • Add bard leveling to the news.
  • Immortals should no longer drown.
  • The web site status page (http://www.finalchallenge.net/tfc/stats.php) should now show visible retired Immortals as a Retired Immortal.

Version 3.127, checked in on 06/29/03 at 13:58
  • Added code to collect current game statistics.
  • Moved news reporting threshhold for location quests so that they aren't reported as often.

Version 3.126b, checked in on 06/28/03 at 00:45
  • Fixed problem with news reporting the new class incorrectly when a character starts a new class (via Jack/Jill).

Version 3.126a, checked in on 06/27/03 at 23:26
  • Fix bug with how news priority is calculated for PKs for news.

Version 3.126, checked in on 06/26/03 at 23:50
  • Make adjustments to news priorities.
  • Remove spammy god+ infos.
  • New versions are announced on web site when they go live. This also paves the way for online game statistics.

Version 3.125, checked in on 06/25/03 at 23:53
  • No attack/kill PK debt for attacking/killing fanatics and sociopaths.
  • Added PK debt penalty for killing pacifists and reprisalists. Cut back on the Sentry PK debt penalty for killing Sentries to compensate (since killing Sentry would trigger both penalties).
  • Fixed web site version notes script to use the current website's background.
  • Completed preliminary adjustments to web site TFC news feature.

Version 3.124, checked in on 06/25/03 at 06:42
  • Log event/news information to database.
  • Limit those below god+ to one snoop session at a time.
  • Immortal summon will only work on followers if the code determines that there are no PC threats in the area (target or other PCs are in safe rooms, others in area are outside of PK range, and/or others in area are pacifists/reprisalists). Historically, summon was not to be used to rescue followers. Some FLIs were following this historical interpretation, and using summon only for transportation when a player had to log out, etc., while others were using summon as a means of rescue against PKers. This change should make FLI use of summon more consistant. Teleport is unchanged.

Version 3.123i, checked in on 06/22/03 at 13:37
  • Fix relieve so that it can remove nodrop/noremove items that the FLI can see, instead of what the mortal can see.
  • Change order on examine so that it uses the order equipment is shown in the equipment command.
  • Entering a 1 hp room will ungroup and unfollow you from the leader.

Version 3.123h, checked in on 06/21/03 at 16:37
  • Fix restring credits message to say 'credit' when only one credit is added by a god+.
  • Fixed "protected from your attempt at aggression" message.
  • Allow potions to harm lower level characters.
  • Fixed lq database update code so that it doesn't lag the game.

Version 3.123g, checked in on 06/18/03 at 07:17
  • Fix crash-severity bug with steal.

Version 3.123f, checked in on 06/17/03 at 22:37
  • Temporarily remove rank command from non-god+ use.
  • Temporarily remove PK rank statistics from whois from non-god+ use.

Version 3.123e, checked in on 06/17/03 at 22:01
  • Mortals may no longer group Immortals.
  • The "collecting tells" message has been removed from collect.
  • Fixed bug where track didn't properly go away when a bard uses it up.
  • Fixed bug so that steal attempts will be deducted from memorized steal (for bards).
  • Fixed bards wear/use so that they cannot use wands and staves.
  • Fixed bug where " is protected from your attempt of aggression" messages would blow target's invis.
  • 'Super' mobs should no longer use normal hunt process, even if the mob aggresses. Instead, it should use its own hunt code.
  • Bard scores now pop as level 1. Level is irrelevant.

Version 3.123d, checked in on 06/12/03 at 17:56
  • Fix critical bug with Mish and storing magic items with spells on them (e.g. wands, staves, scrolls, etc.). The spell(s) on a stored item may have been changed if you did a store list or store get since the last version went live.

Version 3.123c, checked in on 06/06/03 at 10:42
  • Immortal leveltell now respects grantsight.
  • Fixed a crash-severity bug with who and classtitle.
  • Inactive ordains may not practice skills/spells.
  • Fixed bug that would reveal a higher level invis Immortal to a lower level invis Immortal when the higher level Immortal leaves the room, under certain conditions.
  • Fixed a bug that caused a bunch of blank lines to print when characters with a lot of containers log in.
  • Inscribe should now work correctly for bards.
  • Changed the auto-follow for 'goto' to work for Implementor only.
  • Personal PK stats should no longer accumulate for suicides.
  • Fixed uncommon instance where a mortal's IP address could "leak" to FLIs.
  • Reduced the number and rate for which restring credits are automatically given to FLIs.
  • Rearranged spells so that the common, practicable spells come before 'special' spells.
  • Fixed problem that prevented bards from memorizing spell crystals.
  • Detect magic should show power level for scores to bards.
  • Upgraded a special mob, and CODED TWO NASTY SURPRISES FOR IT. The first mortal to tell me 1) which mob was upgraded, 2) how it was upgraded, and 3) both nasty surprises will receive credit to add +10 mana to any FLI's worn gear. Even if you don't follow an Immortal, the prize could still be valuable (as a trade, for instance).
  • Fixed a bug that prevented guard mobs from helping the "innocent."
  • Scores may no longer be stored on Mish.

Version 3.123b, checked in on 05/12/03 at 19:02
  • Fixed reported typos in code.

Version 3.123a, checked in on 05/11/03 at 17:26
  • Fixed bug with guild portal not properly handling mortals that were following someone else.
  • Expanded necroport to also work with animal corpses.
  • Lowered the hit point and move penalties some.

Version 3.123, checked in on 05/11/03 at 10:00
  • Improve Immortals' abilities to follow mortals. To do this, they are not subject to many of the TFC laws of physics, such as flying when a room requires flight, etc.
  • Fix sanctify so that it works correctly with the 'nosafe' quest setting.
  • Immortals that are following a mortal around will follow the mortal out of the guild, instead of appearing in the Immortals 'hometown'.
  • Immortals are not constrained by private room restrictions.
  • Bard: The "You have passed Bards' Council review" message will not appear in levelcheck, if you've never had a review.
  • Created new shaman spell: necroport. Considered experimental, for now.
  • Mob corpses will decompose a little more slowly.
  • Fixed locate object so that it works correctly for non-mage/non-cleric casters (e.g. bards).
  • There is now a chance that crystal spheres/spell crystals will appear on Shamanic Masters.
  • Improved the chances that a sphere/crystal will appear on an archmob. Note that unless certain criteria are met, there is no chance for either. For instance, fighting mobs "too small" for you will yield no special prize.
  • Immortals will now follow mortals into the vortex and back out again.
  • Room hazards and currents should no longer affect Immortals.

Version 3.122, checked in on 05/06/03 at 18:22
  • Fixed typos and misspellings in helps.
  • Added bard learn command, and associated help.
  • Added HELP PERFORMANCE CRITERIA.
  • Skill bard works (but doesn't list anything).
  • Removed all skills and spells from bard.
  • Made a change that should speed up the login process.
  • Increased pop rate for scores.
  • Bards should no longer get the "You get an extra practice" message, as they don't use practices.

Version 3.121, checked in on 05/04/03 at 16:18
  • Re-wrote location quest to use data from database backend. As a result, I also had to adjust the points scale and experience.

Version 3.120, checked in on 05/03/03 at 15:39
  • Added HELP BARDS COUNCIL.
  • Added code to process Bards' Council reviews that bards are required to undertake periodically.

Version 3.119a, checked in on 05/02/03 at 17:44
  • Magic resistance should no longer work against Immortals.
  • Hunting mobs should not attack those in it's path, even if it is normally aggressive.

Version 3.119, checked in on 05/02/03 at 17:14
  • Shamans now have refresh.
  • Suppress visibility message for hide.
  • Re-added portal CHAR, ROOM, and OBJ targets, which should work in addition to keyword portaling.
  • Mage mobs should no longer wizard mark innocent bystanders.
  • Increased experience earned while the game is in 'noeqloss' (no equipment loss) mode.

Version 3.118b, checked in on 04/30/03 at 15:31
  • Improve shaman hunting routine.

Version 3.118a, checked in on 04/29/03 at 21:16
  • Fixed bug with item counts.
  • Added god+ helps.

Version 3.118, checked in on 04/28/03 at 23:18
  • Found and eliminated bugs dealing with database handling.
  • Increased the minimum hit points gained for ranger slightly.
  • Changed gossip command so that at least 3 characters are necessary (gos).
  • Re-wrote portal spell so that the caster can portal to any mark, by giving a keyword for the mark. For instance, is the Recall Room is wizmarked, 'cast portal recall' would get you there. Note that things like 'cast portal 2.' will NOT work. This was done so that archmage mobs could wizmark and select the target to portal to.
  • The duration of a wizmark cast on one PC by another PC has been reduced, given the new flexibility with portal.
  • Shamanic Masters are now in play. This is the shaman mob equivilent to archmage mobs.
  • Initial implementation of high priests is completed. More testing is required before the code goes live.

Version 3.117c, checked in on 04/19/03 at 22:17
  • Fix careless bug with casting in combat.

Version 3.117b, checked in on 04/17/03 at 16:07
  • Found and fixed 3 memory leaks.

Version 3.117a, checked in on 04/11/03 at 16:02
(No information available)


Version 3.117, checked in on 04/08/03 at 18:35
  • Removed the "tester only" code, which was set up to allow those that volunteer for testing to practice a new skill before it was made generally available. In was used once.
  • Removed the rent command. It was originally written as a first take at equipment storage, but was never completed.
  • Removed the cstat (cheater stat) command, that showed all online mortals with cheater flags.
  • Removed old-style PC number assignment code.
  • Remove hit point/mana adjustment code for 2.x characters. This code was put into place in November 2001. Time's up.
  • Removed old merc function that isn't used anywhere in the current code.
  • Re-wrote a bit of the mobmaster-related code that introduced a lot of mud lag, especially during peak times.
  • Re-wrote inefficient code in the PC/mob movement code.
  • Immortals may now cast spells while resting, sleeping, etc. This will probably let Immortals do some weird things. But, well, we're gods.
  • Fixed potential crash-severity bug with mobmaster.
  • Removed skill conversion code that converted the old-style skills into the new skill handling code.
  • Removed my first stab at a "smart" mob, circa July 1995. It was never completed.
  • Removed paladin only door code.
  • Removed druid only door code.
  • Removed Borlan's sword item special function. It was an entertaining test implementation of object specs. It was a talking sword that insisted that you give it back to Borlan.
  • Corrected an inefficiency with archmage mob hunting routine.
  • Removed equipment storage conversion routine that converted us to the new storage scheme.
  • Removed convtime, which allowed conversion from "real" time to TFC time. It was never completed, and it became obvious that I didn't care enough to finish the code.
  • Removed several other functions that are not currently being used.

Version 3.116b, checked in on 04/06/03 at 11:28
  • Removed old code that dealt with converting existing FLIs to the finfo code. No longer needed.
  • Alignment changes in fset adjust the FLI's alignment immediately if they are online, or their next login.
  • Removed code that dealt with other PK models that will never be implemented.
  • Guards will attack only PCs when protecting the innocent. They will not interfere in Good vs Good fights.

Version 3.116a, checked in on 04/06/03 at 08:06
  • Fix crash-severity bug with mobmastery quest.

Version 3.116, checked in on 04/05/03 at 22:25
  • Added god+ ability to manually set a mobmaster target, for debugging/testing purposes.
  • Fixed an instance that made it possible to go into negative debt.
  • Moved faerie fire so that it's taken into account after the darkness spell.
  • Fixed problem that arose when a mobmaster mob area spelled while other mobs were in the room. Technically, not a bug, since hitting the other mob(s) brought them into the fight against the mob that cast the area spell. Nonetheless, this should no longer happen.
  • Big mouth clerics/ordained mortals motivated me to adjust mage dispel magic. Yuck it up, clerics/OMs.
  • Changed item type for simple rings from type weapon to jewelry, and made them an exception to the mage 'enchant weapon' spell. This only affects NEW simple rings. This was done to fix an issue that rangers have when wearing simple rings and holding an item, since the simple looks like a weapon to the code.

Version 3.115b, checked in on 04/05/03 at 14:55
  • Fix crash-severity bug with affect removal code invoked when characters log out.

Version 3.115a, checked in on 04/05/03 at 13:58
  • Removed restriction from mobmastery selection code that would have likely disqualified archmage mobs.

Version 3.115, checked in on 04/05/03 at 09:43
  • Rewrote mobmastery code to address problem with no qualifying mobmaster mobs being available.
  • Removed limit on mobmaster that required that the game be up for at least 4 hours before mobmastery quests could be done.
  • Lowered minimum mobmastery quest level to 3 from 5.
  • Adjusted mob calculations for mobmastery so that additional mobmasteries can be done by the "104 club." I haven't caculated where the new maximum is.

Version 3.114a, checked in on 04/04/03 at 19:00
  • Fixed issue where a "appears out of nowhere" message would appear when a character was invis but also hidden, and the target character still couldn't see the hidden character.
  • Fixed problem with fetish and the darkness and alarm spells.
  • The ventriloquate spell cannot be imprinted upon a sphere.
  • Fixed a bug with Immortal power rating checks.
  • Fixed problems where a newbie would not get a Algenara quest item, because it weighed too much or they had no inventory slots left.
  • Fixed an elusive bug with the true seeing spell. Under specific circumstances, one would see the true seeing spell in the score display, log out and back in, and it would no longer show.
  • Nevyn should no longer camp when he is hunting someone.

Version 3.114, checked in on 04/03/03 at 12:49
  • Fix cant so that thieves can again room cant at their thief level.
  • Collect statistics on mobs being killed.
  • Fix bug where character still shows as being in jail, even if summoned out.

Version 3.113, checked in on 03/30/03 at 08:44
  • Fixed a bug with locate object, that caused it to no longer work for objects on mobs.
  • Re-wrote Nevyn mob, largely to address some problems with him.
  • Nevyn is now an archmage, until I have a chance to write something special up for him.

Version 3.112e, checked in on 03/29/03 at 13:00
  • Immortals can now walk on water.
  • Hunting mobs should be carried closer to their enemy less frequently.
  • Portal to mobs that can't be portaled to will no longer improve portal spell.
  • Fixed a major memory leak with the new store code.
  • Archmage mobs should no longer try to cast fly upon themselves, if they have it innately.
  • Archmage mobs should be more careful with who area spells affect.
  • Archmage mobs shouldn't cast any spells when asleep.

Version 3.112d, checked in on 03/23/03 at 14:51
  • Cant should now work correctly for bards... such as it is. I suspect it would be consumed very quickly.
  • Fixed problem where PCs could still be assisting each other after one attacked the other.
  • Fixed problem with looking inside worn containers.
  • Fixed a problem that caused inscribe to be unusable for bards.
  • Meteor swarm should not appear on spell scores.
  • Sanctify should not appear on spell scores.
  • Turning should not appear on spell scores.
  • Mobs that hide should be visible when faerie fired. Note that they will still show was (Hide), as they still attempt to hide, even though they are glowing, and can't actually do it.
  • Locate object should no longer locate objects on players that have not fully entered the game.
  • The message for an unsuccessful turning attempt should now take OMs into account.
  • Added a check for negative level scrolls.

Version 3.112c, checked in on 03/23/03 at 11:33
  • Shopkeepers should no longer buy items that have negative affects.
  • Re-introduce ghosts, which were inadvertantly dropped.
  • Fixed bug that caused the brief ID mark from displaying two-letter codes (e.g. TH) correctly.
  • Equipment damage from acid blast should again work.
  • Fixed a couple of bugs with mobhunt.

Version 3.112b, checked in on 03/22/03 at 15:13
  • Fixed bug that allowed group tell to be heard in quieted rooms.
  • Fixed problem that caused retired Immortals to get a message telling them they couldn't do something because they were retired, which would show every time they logged in.
  • Charmies should now be able to attack hunting mobs.
  • The little gold dropping problem with corpseless kills should be fixed.
  • A problem with getting a "parting" offensive spell off after your target has teleported should now be fixed. This also fixed the problem with a person showing in the room as fighting 'someone who left??'.
  • Bless potions can now be used on combat. The previous restriction was intentional, but I don't know why.
  • Crash severity bug with scrolls with multiple make bag spells on them has been fixed.
  • Bug that causes Lesser God(dess) Cult Following FLIs to have 255 available OM slots has been fixed, and will adjust appropriately for the affected Immortal at next power check.
  • Fixed the problem with spell scores showing up as level 0. As it turns out, this was intentional, and done in support of bard testing. Nonetheless, they should now pop at various levels.
  • Fixed crash-severity bug with storage.
  • Removed message that FLIs would possibly get on login that tells them they can't use store.

Version 3.112a, checked in on 03/21/03 at 16:11
  • Wrote an equipment comparison routine to help insure that the storage conversion works correctly. Items are pulled out of old storage, put into the new storage, then retrieved again and compared to the original that was pulled out of old storage.
  • Re-wrote some of the database functionality, in order to get rid of warning messages coming from the database backend.
  • Fixed a bug that sometimes caused a 'handful of gold' not to drop to the ground.
  • Fixed a bug that caused one of the settings for the new storage routine not to save correctly.

Version 3.112, checked in on 03/20/03 at 16:56
  • Some major pieces of code were re-written for this version. Please exercise caution, and please post a bug report immediately should you find anything amiss. Areas to keep a particular eye on include equipment storage, and instances where PCs or mobs are killed, as code surrounding these activities was re-written. It was also tested, but better safe than sorry.
  • Created new message type that only displays when the target character can hear.
  • Fixed a problem with resets within containers.
  • Fixed a bug where a particular data file stream was not being properly closed.
  • Re-wrote major death-related code to fix a bug with the 'noeqloss' quest mode.
  • Re-wrote the equipment storage code (Mish).
  • Wrote a conversion routine to move equipment from the old storage model to the new storage model.
  • Reduced the amount of experience energy drain takes.
  • Increase the amount of of inactivity time required for a low level character to purge.
  • Initial setup for shamanic masters, the shaman equivilent to archmage mobs. After some testing, it was determined that they acted more like shaman novices, and will need to be enhanced prior to unleashing them on the world.
  • Re-wrote code that assigns spells and creates mage mobs.
  • Gave mage mobs god spells, including recirculate, death, stasis, hit bleed, and mana bleed. This should increase their survivability. Heh heh. Just kidding.

Version 3.111e, checked in on 03/07/03 at 19:19
  • And other fix for area spells in "safe" rooms when safe rooms are turned off.

Version 3.111d, checked in on 03/07/03 at 18:59
  • Prevent mobs from attacking when socialed during no safe room mode.

Version 3.111c, checked in on 03/07/03 at 17:55
  • Fixed serious bug with debt and 'alljust' quest mode.
  • Unblock temples for duration of quest.

Version 3.111b, checked in on 03/07/03 at 15:22
  • Limit quest rankings to top 5.

Version 3.111a, checked in on 03/07/03 at 14:38
  • Fix crash-severity bug with a spell.
  • Fixed a bug with nospell rooms allowing mobs to cast. There is believed to be at least one other problem with this, that isn't yet fixed.

Version 3.111, checked in on 03/06/03 at 01:30
  • Fixed several quest-related problems found during the practice run of the quest.
  • Fixed a couple of conditions that caused mob hunting to fail.
  • Turn off the accumulation of PK statistics when one of several quest modes is turned on.
  • Fix area spell casting so that it works for non-PC to PC combat when the 'alljust' option is set.
  • Remove aggressiveness from mage mobs that are being used in the quest.
  • Clean up quest mage mobs after the quest has ended.
  • Adjust hunt target selection.
  • Change combat and spell timing so that it matches proportionately with the old timing.

Version 3.110b, checked in on 03/02/03 at 10:55
  • Fix crash-severity bug with the noeqloss quest mode. Thanks to Charles for identifying the circumstance that causes the crash, and for help testing.
  • It is now possible able gain experience during noeqloss, at a reduced rate.

Version 3.110a, checked in on 03/02/03 at 08:59
  • Trimmed back the combat speed, based on feedback from players that didn't help when I tested the change.

Version 3.110, checked in on 03/01/03 at 14:32
  • Added 'opp' to list of illegal character names.
  • Add help for new god+ command, gameset.
  • Remove reference to 'check opponent' in CHECK HEALTH help. Added 'check opp'.
  • Added HELP GAME SETTINGS to explain what the different game-wide special operation modes are.
  • Added policy7, Unauthorized access to or disruption of computer resources.
  • Fixed minor bug in message collection code.
  • Score will now show if there are any special game-wide settings in effect.
  • Fixed code in several places to prevent character name 'Opps' from matching for 'opponent'. 'opp' is now the REQUIRED string to match for 'opponent'.
  • Fixed a minor bug with 'whois' and the database backend.
  • Added a line feed after the message you get after training a stat.
  • Added GAMESET god+ command, which allows the god+ to set several special operations modes on a game-wide basis. See HELP GAME SETTINGS for more information.
  • Removed code from 1996 that was in partial production, but that I never completed. Replaced the current functionality with 'gameset'.
  • Fixed bug that allowed god+ to remove a mob special function, even if that mob did not have one.
  • Added god+ ability to clone mobs.
  • Upon advice of the mortals and Immortals, downgraded listed difficulty of Loth Llorien from 'Medium' to 'Easy'.
  • Upon advice of the mortals and Immortals, upgraded listed difficulty of Cillidellia from 'Easy' to 'Medium'.
  • Fixed limitation in database code, that allowed update matches on only a single column.
  • Coded a short-term mob killing quest, which will probably be run next week.
  • Add ability to generate attacks on mage mobs, without the target character being online.
  • Fixed a bug that caused mobs in combat to sigh a lot if their target vanishes.
  • Added 'signup' command, for use with quests. I'm not sure how useful it will be as a general command, but I needed it for the short-term quest.
  • Hopefully fixed bug that caused Cult Followings to never rise back out of Cult Following. Previously, they had to manually be fixed.
  • Mobs should cast refresh on newbie when a leg of the Algenara quest is completed. Untested.
  • WARNING WARNING WARNING: I have changed combat pacing to be a little faster. In testing, people have either not noticed a difference, or a slight speedup. Nonetheless, USE CAUTION until you get used to it.
  • Changed action lag to introduce slightly less lag after lagged commands.

Version 3.109b, checked in on 02/21/03 at 18:18
  • Small adjustment to starting ogre constitution range.
  • Another hunt bug fix.
  • Butcher should now work for god+.

Version 3.109a, checked in on 02/21/03 at 17:51
  • Fix crash-severity bug with rallying and hunting.

Version 3.109, checked in on 02/21/03 at 16:27
(No information available)


Version 3.108a, checked in on 02/15/03 at 15:14
  • Fixed crash-severity bug.

Version 3.108, checked in on 02/15/03 at 11:22
  • "Permanent" debt is now bribable, using BRIBE PERM.
  • The waterbreath spell is no longer dispelable.
  • Fixed a problem with the PK debt code that allowed the possibility of "running up" a target's permanent debt.
  • Fixed a problem with the waterbreath affect that caused it not to work correctly when assigned to an item other than a waterbreath amulet.

Version 3.107e, checked in on 01/01/03 at 12:02
  • FLIs may not use spheres.
  • FLIs may not comment other Immortals.
  • 'skirt' removed as a leg item, as it doesn't fit with 'a pair of'.

Version 3.107d, checked in on 01/01/03 at 11:21
  • Fix various code typos.

Version 3.107c, checked in on 11/19/02 at 21:29
  • Fix bug with ordained mortal "pooled" experience not being used for subsequent levels.

Version 3.107b, checked in on 10/10/02 at 21:44
  • Force a player file save when an item is stored or retrieved from storage.

Version 3.107a, checked in on 10/02/02 at 07:49
  • Armor repair is now less expensive, and a bit more effective.
  • Extended ability to add attack justifications to PCs, in preparation for PK contest.
  • Changed OM justification damage bonus to be more consistant with other justification bonuses. Namely, the bonus applies only if the OM is justified and the attacker is not.
  • Reduced the Sentry OM justification damage bonus, as Sentry already receives a justification damage bonus by itself.
  • Temporarily disabled the equipment damaging effects of some area spells, in preparation of the PK contest.
  • Removed 'scarves' head item.

Version 3.107, checked in on 09/29/02 at 09:29
  • Neutral, as an alignment, was not set up with PK aggressiveness in mind. It originally started out as an alignment that could not initiate unjust attacks, much like the Sentry PK model. In the original sense, 'Neutral' was neutrality from the PK wars between and amongst the two main alignments (good and evil). Now that this version of neutrality is not explicitly the case, followings have arisen to take advantage of the flexibility of alliances and enemies, without a corresponding downside that the other alignments have -- although, in a sense, alliances and neutrality is an interesting contradiction. In the short term, penalties will be introduced for aggressive neutral followers, to bring the penalties more in line with the other alignments. In the longer term, neutral may be phased out as a following-selectable alignment. In many cases, it overlaps with good (passive folks *tend* to lean good) and evil (the "can kill anyone" group). Any Neutral Following-Level Immortals that wish to change to either Good or Evil may do so without penalty for a limited time, given the clarification in focus.
  • Neutral aggressors are charged more PK debt for both attacks and kills. The penalty increases as your PK classification changes, with the worst penalty for "Neutral" sociopaths. Applying my own values system, these individuals are evil.
  • Unjustly attacking or killing fanatics or sociopaths (any alignment) costs less PK debt. The PK debt amount is further reduced if you attack or kill a "Neutral" sociopath. Applying my own values system, these individuals are evil.
  • Reduced the PK debt given when attacking someone who cannot justly attack. The penalty was disproportionately high.
  • Removed 'skirt' as a on legs random item, and changed garter belt to garter belts.
  • One of the statistics pages still referred to GlobalCenter. Changed.

Version 3.106e, checked in on 09/24/02 at 08:54
  • Fixed bug that made it impossible to tell to mobs in the same room.

Version 3.106d, checked in on 09/23/02 at 00:25
  • Quiet should now block the receipt of tells.
  • Immortal 'MORTALWHO' config option will avoid displaying invis Immortals.
  • Range command should now work correctly for levels 5-9.
  • Fixed Immortal peek, so that mortals can't see Immortals do it.
  • Fixed the meditate skill, so that a successful meditation yields better regeneration than sleeping.
  • Decreased penalty for mediation failure, particularly for higher level shamans.
  • 'put all' now tells you when item(s) won't fit in a container.
  • FLIs can no longer 'drop all'.
  • It is now possible to give a mortal items that they cannot see because they are blind.
  • It's possible to fill a container with liquid without the container being empty, so long as the liquid is the same type.
  • Fixed bug that caused items stolen from mortals by god+s shattered because of alignment.
  • Removed PK range check from the newbie corpse protection code.
  • Added new god+ option to mset, addattack, which manually adds an attack to a mob for a PC. Used to set hunt for archmage mobs.
  • Applicable practices should be reimbursed when a FLI accepts a follower.
  • Adjusted weight factors for some material types.
  • Waterbreath amulets/spells should no longer interfere with mobmastery.
  • Mortal infos should no longer display death messages for Immortal kills, if that Immortal is invisible.
  • Multikilling as a result of meteor swarm no longer results in permanent debt.
  • Fixed a problem that caused mobs to pray for transportation inappropriately.
  • Disarm now takes both nodrop and noremove into account.
  • Adjusted the regular debt penalty for multikilling down.
  • Godgifted items that drop into a room become un-godgifted.
  • Fixed a problem where tells would be inappropriated routed, due to the name abbreviation code.
  • Socials are now logged for comm/cmdlogs.
  • Faerie fire now negates invis/improved invis.
  • You no longer get a fjust for haunting yourself.
  • The power of rift has been increased for FLIs.
  • Fixed ventroloquate to work correctly with abbreviations.
  • If you are flying, you are not put to the rest position when you bad recall.
  • Fixed vampiric touch to work correctly with cloak of protection.
  • Auto-retired FLIs' finfo records should be made invisible to mortals automatically.
  • Changed the mobmastery command so that the command by itself shows the status of a mobmastery. mobmastery start starts a new mobmastery quest.
  • Added a few more random item descriptions.
  • Fixed bug with random scrolls that caused memorize to work incorrectly.
  • Adjusted the general weights for some random wear locations.
  • Engage should now succeed more often.
  • Mish now displays an appropriate message if you fail to mention the item you wish to act upon.
  • Experience gain/loss of one point should say that you gained/lost 1 experience point, not points.
  • Removed restriction that caused good OMs' wimpy value to be set to zero. This was a historical artifact of the old Paladin code.

Version 3.106c, checked in on 09/02/02 at 00:00
  • Warning message for the old IP information wasn't showing correctly.

Version 3.106b, checked in on 09/01/02 at 22:26
  • If you are coming to TFC via the OLD site name/IP address, you are now informed what you need to do to go directly to the new site, and you are logged out.
  • Changed the death repop point for Og Ogres.
  • Fixed bug with compare.

Version 3.106a, checked in on 08/25/02 at 11:28
  • Changed god+ qstat command to by default list all quest mobs.
  • Fixed an issue with how the object data is being stored in the database.

Version 3.106, checked in on 08/24/02 at 18:45
  • Mostly internal changes, this time around. It was causing me fits, which is the main reason new code has not gone in for a while.
  • Selected object-related information is now being stored in the database.

Version 3.105c, checked in on 08/10/02 at 13:12
  • Fix bug with OLDIP info.

Version 3.105b, checked in on 08/10/02 at 12:00
  • Added code to warn you if you are going to TFC's old site IP address. Currently, I am cleverly re-routing traffic from the old site to the new site. If you are going to the wrong site, you should see the contents of HELP OLDIP. This is not tested, as it will only work on the live server.
  • Granted Valas' wish that attack justifies not be granted to an opponent, if the attacker was justified in attacking. This change affects Valas only. Since he has lambasted the way justification currently works, and requested that it work this way, he is responsible for the bad things that could happen as a result. How these "bad things" are triggered is left as an exercise to the players to figure out.
  • Mobs should no longer try to hunt Immortals.
  • Added 'howl' social.
  • Whether mortal spells fizzle when cast on a god+ is now determined by the god+'s 'nohassle' setting.
  • Backed away from the concept of saving objects in the database, instead of or in addition to in the player file. The save operation was too slow, causing very noticable lag.

Version 3.105a, checked in on 07/27/02 at 21:17
  • The bards' memorization line should now always be capitalized.
  • The meditate command is now available at level 1; however, you still won't be able to use it unless you know the skill.
  • Fix bug with bard effective levels being calculated incorrectly.
  • Stumbled across and fixed a problem with a failure condition within the link spell.
  • Magical scores should stay around a little longer now.
  • Fixed a bug with info2 that caused a crash earlier today.
  • Fixed a problem with bard score memorization. The skill/spell would not correctly improve in power as the same skill/spell was memorized again.
  • Fixed a problem where memorizing a magical score would give you an extra cast.
  • Fixed problem where bard would not properly get the info skill at the appropriate level.
  • Fixed a bug with leveling and stat increases.

Version 3.105, checked in on 07/22/02 at 21:35
  • Bards now receive common when they get their first level, refresh when they reach spell level 2, info when their skill class reaches 4, and info3 when their skill class reaches 10. The check for these additional skills and spells happens when the character levels, and the additions will only be awarded if the skill or spell isn't practiced (memorized is okay).

Version 3.104d, checked in on 07/22/02 at 13:55
  • You can no longer use memorize if confused.

Version 3.104c, checked in on 07/22/02 at 08:21
  • Fixed bard-related bug that causes an infinite loop, if the bard is confused.

Version 3.104b, checked in on 07/21/02 at 10:46
  • Fix pick.

Version 3.104a, checked in on 07/21/02 at 09:53
  • Fixed bug with mortal info.

Version 3.104, checked in on 07/21/02 at 09:24
  • Added new bard-only item, spell and skill scores. They are memorized.
  • Fixed up several skills to work correctly when "memorized." Untested, due to a lack of available testers.
  • Added 'whois' information for those that gave bard memorization phrases to me yesterday, as well as those Immortals that have supplied newbie advice that is being used.
  • Added luck messages back into score.
  • Initial class setup for thugs has been completed.
  • Since an upcoming class will be called thug, the 'thug' PK classification has been renamed to 'miscreant'.

Version 3.103f, checked in on 07/20/02 at 09:26
  • Fixed a bug with trains.
  • Removed an extra info that greater god+ receives when a character logs in.
  • Fixed bug with bard advances infoing the level they are on, as opposed to the level they are going to.
  • Removed restriction that prevented bards from worshipping. It wasn't meant for modern bards.

Version 3.103e, checked in on 07/17/02 at 21:06
  • Fix crash-severity bug with message processing.

Version 3.103d, checked in on 07/17/02 at 14:12
  • Fixed a couple of bugs with the command abbreviation code.

Version 3.103b, checked in on 07/16/02 at 09:10
  • Fixed bug with mstat.

Version 3.103a, checked in on 07/14/02 at 21:44
  • Fixed a bug with bards and leveling. Their level advances twice, even though they get but one actual gain.

Version 3.103, checked in on 07/14/02 at 19:16
  • Changed the nature of assist (HELP ASSIST). By default, assist now only works when mobs (NPCs) attack you. If a PC attacks the person you are assisting, you will *not* automatically engage the attacker. This allows you to decide whether jump into the fight directly as an unjustified attack, or stay out of the fight and cast beneficial spells on the defender. ASSIST ALL will allow you to automatically assist against both NPCs and PCs automatically, and was assist's behavior previous to this change.
  • It's now possible to abbreviate mob and PC names in many instances. For instance, 'dragon' could be shortened to 'dra' or even 'd'. The first PC or mob that matches the your input will be used. It is possible to use the numeral dot format to specify others in a room. For instance, '3.d' would match the third mob or PC starting with the letter 'd'. THIS IS SOMEWHAT RISKY, since it may match a mob or PC that you did not anticipate. Exact name matches will match first, so if there are 'magi' and 'magicians' in the same room, and you specify 'kill magi', the magi will be attacked, not the magician, even if it is the first listed in the room. In short, it is safer to use the mob's or PC's full name. If you're lazy, abbreviate, and something bad happens, you've kind of asked for it. :-)

Version 3.102a, checked in on 07/14/02 at 14:28
  • Fix bad interaction between old character generation code and new code, which would harm existing characters.

Version 3.102, checked in on 07/14/02 at 12:56
  • Score now shows a scale for each attribute statistic (str, int, etc.). HELP REROLL shows the scale, from LOW to MAX.
  • Reworked new character creation. You now have an opportunity to re-roll statistics when the character is being created. Removed the misunderstood notion of training 'potential' statistics.
  • Re-wrote train to work with new character stats generation code.
  • Re-wrote code to improve and simplify how attribute statistics are handled.
  • Fixed a bug with the advice adding code, which would cause advice messages created over multiple lines not to display correctly.
  • Relocated Immortal new player infos to be closer to the point that the new character logs in.
  • Revised racial statistics minimums and maximums.
  • Added 'sneer' social.
  • Immortals no longer suffer from standard spell casting lags. This is somewhat experimental.

Version 3.101a, checked in on 07/07/02 at 17:12
  • Fixed a problem with whois that caused it not to work when certain characters were the target. whois will not work against targets that have not yet logged in under this version, due to a data collection issue.

Version 3.101, checked in on 07/02/02 at 22:43
  • Re-wrote the 'whois' command to give player-specific information. Right now, this is limited to PK statistical ranking, but more information will be included in the future. 'who exact ' behaves how 'whois' used to.
  • Initial bard leveling code written. There is still a lot of work to do with the basic class leveling code, but at least it's possible to advance a bard's levels now.
  • Bards can use scrolls.
  • Added 'levelcheck' command, to allow bards to check the status of their non-combat classes.
  • Removed code that restricts a character from advancing beyond 2nd level for the first two hours.

Version 3.100f, checked in on 06/26/02 at 21:59
  • Correct bug with various messages not displaying as they should.

Version 3.100e, checked in on 06/26/02 at 15:53
  • Fix crash-severity bug with summon.

Version 3.100c, checked in on 06/26/02 at 09:26
  • Fix bugs with collect.

Version 3.100b, checked in on 06/25/02 at 23:04
  • Disable the collect code so that it is not triggered. Something in that code is creating a loop, freezing the game up.

Version 3.100a, checked in on 06/25/02 at 22:59