<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.tfcmud.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gwyrdain</id>
	<title>The Final Challenge Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.tfcmud.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gwyrdain"/>
	<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php/Special:Contributions/Gwyrdain"/>
	<updated>2026-04-30T19:22:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=18659</id>
		<title>User:Gwyrdain/TAW</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=18659"/>
		<updated>2016-05-07T21:49:51Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All items addressed or migrated to https://github.com/Gwyrdain/apprentices-workshop/issues&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Talk:Mob_Reset&amp;diff=18598</id>
		<title>Talk:Mob Reset</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Talk:Mob_Reset&amp;diff=18598"/>
		<updated>2016-05-01T16:40:09Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: Created page with &amp;quot;* I don't think the last example is correct. That reset structure should load one mobile in each room on the first reset, then keep doing that until the limit of 9 is reached....&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* I don't think the last example is correct. That reset structure should load one mobile in each room on the first reset, then keep doing that until the limit of 9 is reached.  [[User:Gwyrdain|Gwyrdain]] ([[User talk:Gwyrdain|talk]]) 10:40, 1 May 2016 (MDT)&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Mob_Reset&amp;diff=18597</id>
		<title>Mob Reset</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Mob_Reset&amp;diff=18597"/>
		<updated>2016-05-01T16:36:55Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: restructured, added missing syntax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This reset loads a mobile into a room.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
A B C D E F&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A: This must be an M.&lt;br /&gt;
&lt;br /&gt;
B: This is a 1 or a 0. 1 signifies that the MUD should run this reset every reset cycle, a 0 signifies that the MUD should run this reset only if the area is deserted. In theory anyhow. Merc tends to ignore the setting and resets according to its own built in methods. Use the specs, though, when writing the resets - it makes them easier for me to debug.&lt;br /&gt;
&lt;br /&gt;
C: This is the vnum of the mobile to load.&lt;br /&gt;
&lt;br /&gt;
D: This is the TOTAL number of this mobile type allowed in THE GAME.&lt;br /&gt;
&lt;br /&gt;
E: This is the vnum of the room the mobile will load into.&lt;br /&gt;
&lt;br /&gt;
F: Commonly, this comment would say the mobile's name and the room name it was loaded into.&lt;br /&gt;
&lt;br /&gt;
== Multi-mob Examples ==&lt;br /&gt;
The below examples show the methods for resting multiple instances of a given mobile (i.e., same vnum) depending on what the author wishes to achieve.&lt;br /&gt;
=== Same Room / All Pop on Zone Reset ===&lt;br /&gt;
In the editor you would create three resets with a count of three. The resets would look like the below example. This would pop three mobs all at the same time, per zone reset.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;M&amp;quot; in the below example tells the mud this is a mob reset. &amp;quot;2109&amp;quot; is the mob vnum. The &amp;quot;3&amp;quot; is the mob reset count. &amp;quot;1297&amp;quot; is the room to load the mob in.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
M 0 2109 3 1297  Minotaur ring-keeper&lt;br /&gt;
E 1 2161 20 1 7  Huge Spiked Seste&lt;br /&gt;
M 0 2109 3 1297  Minotaur ring-keeper&lt;br /&gt;
E 1 2161 20 1 7  Huge Spiked Seste&lt;br /&gt;
M 0 2109 3 1297  Minotaur ring-keeper&lt;br /&gt;
E 1 2161 20 1 7  Huge Spiked Seste&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The mob would be loaded and it would wield the Huge Spiked Seste.&lt;br /&gt;
&lt;br /&gt;
=== Same Room / One Pops on each Zone Reset ===&lt;br /&gt;
In the editor you would create one reset with a count of three. The reset would look like the below example. This would pop three mobs, one mob per zone reset.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
M 0 2109 3 1297  Minotaur ring-keeper&lt;br /&gt;
E 1 2161 20 1 7  Huge Spiked Seste&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Multiple Rooms / Three Pop per Room on each Zone Reset ===&lt;br /&gt;
In the editor you would create three resets with a count of nine. This would pop three mobs per room, per reset.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
M 0 2109 9 1297  Minotaur ring-keeper&lt;br /&gt;
E 1 2161 20 1 7  Huge Spiked Seste&lt;br /&gt;
M 0 2109 9 1298  Minotaur ring-keeper&lt;br /&gt;
E 1 2161 20 1 7  Huge Spiked Seste&lt;br /&gt;
M 0 2109 9 1299  Minotaur ring-keeper&lt;br /&gt;
E 1 2161 20 1 7  Huge Spiked Seste&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Quest Mobile ==&lt;br /&gt;
There is also a special 'Q' reset for mobs.  The difference between a normal 'M' reset and 'Q' reset is that the 'Q' reset will load a special Quest Mob that matches the name specified with the mob vnum (#MOBILES section).  If the Quest Mob has not been created, or the Quest Mob filename does not match the name in the mob template, a mob will not be loaded.  The 'M' and 'Q' resets are identical in all other ways.&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Area_Writing&amp;diff=18596</id>
		<title>Area Writing</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Area_Writing&amp;diff=18596"/>
		<updated>2016-05-01T16:11:49Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Mobiles (Mobs) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- CONTENT BEGINS HERE --&amp;gt;&lt;br /&gt;
{| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10px&amp;quot; cellpadding=&amp;quot;4px&amp;quot; style=&amp;quot;background-color: #ffffff&amp;quot;&lt;br /&gt;
 | valign=&amp;quot;top&amp;quot; width=&amp;quot;45%&amp;quot;|&lt;br /&gt;
{| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10x&amp;quot; cellpadding=&amp;quot;4px&amp;quot; style=&amp;quot;background-color: #aaa;&amp;quot;&lt;br /&gt;
 | class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How To Write an Area==&lt;br /&gt;
[[Area Building Hints]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Building Tools]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area writing]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Writing Procedure]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Definition of Terms]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Guidelines for Submitting Areas for TFC Inclusion]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[TFC Area Writer's Guide]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rules of Area Building for TFC]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[TFC World View]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[VNUM Map]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[VNUM Map Format]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Areas]] - Existing Areas&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Area File and Structure==&lt;br /&gt;
[[Area File Layout]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Header]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Help Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[STRINGS|Strings Record]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
[[Object Applies]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Extra Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Type Specifications]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Wear Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Equip Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Place Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Spell Numbers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Objects Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Weapon Damage Types]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Wear Location Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Container Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mobiles (Mobs) ==&lt;br /&gt;
[[Mob Act Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Affect Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Extended Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mobiles Block|Mobiles (Mob) Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Race Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Language Known Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Language Spoken Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Equip Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Give Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 |-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Rooms==&lt;br /&gt;
[[ Randomize Doors Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Terrain Types]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rooms Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger After Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Door Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Extended Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rspecs Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Shops ==&lt;br /&gt;
[[Shop Record]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Shops Block]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special Functions ==&lt;br /&gt;
[[Area Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Extended Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Generic Special Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Extended Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Special, Trigger, and Rspec Records]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rspecs Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Triggers Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger After Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flags and Values ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Blocks and Record Examples ==&lt;br /&gt;
[[Area File Sample|Sample Area File]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other Stuff! ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Mob_Function&amp;diff=18566</id>
		<title>Mob Function</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Mob_Function&amp;diff=18566"/>
		<updated>2016-04-24T21:08:30Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A mob special function gives a mobile additional functionality.  It is specified in an area file in the #[[SPECIALS]] section, and has the following format:&lt;br /&gt;
&lt;br /&gt;
M &amp;lt;mob vnum&amp;gt; &amp;lt;special function name&amp;gt; * Optional comment&lt;br /&gt;
&lt;br /&gt;
For example, to give a Midgaard Cityguard of vnum 3067 the spec_guard mob function:&lt;br /&gt;
 #SPECIALS&amp;lt;br&amp;gt;&lt;br /&gt;
 M 3067 spec_guard&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FROM AWG - Need to integrate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This specfun gives a mob special powers or abilities. Of the specfun class called Specials, only one special per mob is allowed. These specfuns are placed together in the SPECIALS block.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The layout of a Mob Specfun is as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A: This must be a M. &lt;br /&gt;
&lt;br /&gt;
B: This is the mob's vnum. &lt;br /&gt;
&lt;br /&gt;
C: This is the name of a mob specfun off the approved mob specfun list. It must be appropriate to the mob, i.e. only dragons should have a dragon class specfun such as spec_sleeping_dragon. &lt;br /&gt;
&lt;br /&gt;
E: This usually would contain the mob's name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[Area_Special_Functions#Mob_Functions|List of Mob Functions]]===&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Help_Record&amp;diff=18555</id>
		<title>Help Record</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Help_Record&amp;diff=18555"/>
		<updated>2016-04-17T04:01:18Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: format fix for example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The block start with the string   '''#HELPS'''   , followed by one or more help records, and ending with the string   '''0 $~'''  .&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is an example of a helps block:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#HELPS&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
record1: see below for a help record for layout&amp;lt;br&amp;gt;&lt;br /&gt;
record2: see below for a help record for layout&amp;lt;br&amp;gt;&lt;br /&gt;
record3: see below for a help record for layout&amp;lt;br&amp;gt;&lt;br /&gt;
0 $~&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
A help record is laid out as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A B C &amp;lt;br&amp;gt;&lt;br /&gt;
D&amp;lt;br&amp;gt;&lt;br /&gt;
E&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A: This is the lowest level player that can read the help. A 0 means everyone can read it.&lt;br /&gt;
&lt;br /&gt;
B: This is a list of keywords that are used to reference the help.&lt;br /&gt;
&lt;br /&gt;
C: This is a tilde (the squiggly hyphen).&lt;br /&gt;
&lt;br /&gt;
D: This is the text of the help. The text should be composed of lines no longer than 75 characters, and do NOT use tabs to align things as they cause weird problems.&lt;br /&gt;
&lt;br /&gt;
E: This is a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An example of a help record/block:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#HELPS&lt;br /&gt;
0 SAMPLE~ &lt;br /&gt;
This is a sample help to show you what a help would look like. Had this been&amp;lt;br&amp;gt; &lt;br /&gt;
a real help, there theoretically would be useful, informative, or otherwise &amp;lt;br&amp;gt;&lt;br /&gt;
beneficial information contained herein. &lt;br /&gt;
~&lt;br /&gt;
50 COOLPEOPLESAMPLE COOL PEOPLE~&amp;lt;BR&amp;gt;&lt;br /&gt;
This is another sample help that would only be seen by effective leve 50 and &amp;lt;br&amp;gt;&lt;br /&gt;
above.  Disclaimer from original sample still stands.&lt;br /&gt;
~&lt;br /&gt;
0 $~&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Container_Flags&amp;diff=18554</id>
		<title>Container Flags</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Container_Flags&amp;diff=18554"/>
		<updated>2016-04-16T23:11:32Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: added return reference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For use in an object record as a container's &amp;quot;Value 1&amp;quot; entry as indicated in the [[Object Type Specifications]].&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Flag&lt;br /&gt;
!Value&lt;br /&gt;
|-&lt;br /&gt;
|CLOSEABLE&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|PICKPROOF&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|CLOSED&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|LOCKED&lt;br /&gt;
|8&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Talk:Area_Special_Functions&amp;diff=17650</id>
		<title>Talk:Area Special Functions</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Talk:Area_Special_Functions&amp;diff=17650"/>
		<updated>2015-03-03T03:57:59Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NATI!  remember to add these...&lt;br /&gt;
&lt;br /&gt;
Spec_fun: spec_respawn spec_teleport_on_load .&lt;br /&gt;
&lt;br /&gt;
They are already listed. Been trying to update page as I add specs... [[User:Tynian|Tynian]] 19:19, 23 June 2011 (MST)&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;nowiki&amp;gt; *laugh*&amp;lt;/nowiki&amp;gt; ok fair.  NATI remember to organize it in a way that you can find things!!  --[[User:Natilena|Natilena]] 20:50, 25 June 2011 (MST)&lt;br /&gt;
&lt;br /&gt;
Now its spec_rapids thats missing.  And spec_lava_lake.&lt;br /&gt;
&lt;br /&gt;
Skittish? [[User:Gwyrdain|Gwyrdain]] ([[User talk:Gwyrdain|talk]]) 20:57, 2 March 2015 (MST)&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Area_Flags&amp;diff=17638</id>
		<title>Area Flags</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Area_Flags&amp;diff=17638"/>
		<updated>2015-02-21T23:24:51Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: Reformatted, reworded manmade v natural, added some opinion, and corrected the illogical instruction re: NOVNUM (*ducks*)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Flag&lt;br /&gt;
!Value&lt;br /&gt;
!Remarks&lt;br /&gt;
|-&lt;br /&gt;
|MANMADE&lt;br /&gt;
|1&lt;br /&gt;
|If this flag is NOT set, the area is deemed 'NATURAL.'&lt;br /&gt;
|-&lt;br /&gt;
|CITY&lt;br /&gt;
|2&lt;br /&gt;
|Cities maybe manmade or natural.&lt;br /&gt;
|-&lt;br /&gt;
|FOREST&lt;br /&gt;
|4&lt;br /&gt;
|Forest should not be combined with manmade.&lt;br /&gt;
|-&lt;br /&gt;
|QUEST&lt;br /&gt;
|80&lt;br /&gt;
|Special flag for quest areas that (a) adds NORECALL, NOTRANS, and NOQUEST room flags and (b) hides the area from the area list.&lt;br /&gt;
|-&lt;br /&gt;
|NOVNUM&lt;br /&gt;
|100&lt;br /&gt;
|Room vnums will not be sent via MSDP.  Should be used for maze areas.&lt;br /&gt;
|-&lt;br /&gt;
|NOSAVE&lt;br /&gt;
|200&lt;br /&gt;
|Objects from the area will not save in player files.&lt;br /&gt;
|}&lt;br /&gt;
Note: Values represent bitwise flags in hexadecimal.&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=MSDP_Reportable_Variables&amp;diff=17637</id>
		<title>MSDP Reportable Variables</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=MSDP_Reportable_Variables&amp;diff=17637"/>
		<updated>2015-02-19T02:37:47Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* List of Reportable Variables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== List of Reportable Variables ==&lt;br /&gt;
(current as of Version pre5-4.44.4)&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot; cellpadding=5 style=&amp;quot;border:1px &lt;br /&gt;
! width=&amp;quot;200&amp;quot; | Variable!! Remarks&lt;br /&gt;
|-&lt;br /&gt;
|CHARACTER_NAME|| Character name&lt;br /&gt;
|-&lt;br /&gt;
|SERVER_ID|| &lt;br /&gt;
|-&lt;br /&gt;
|SERVER_TIME|| Persistently reports 0&lt;br /&gt;
|-&lt;br /&gt;
|SNIPPET_VERSION|| The version of the code snippet used as the basis for the implementation code&lt;br /&gt;
|-&lt;br /&gt;
|AFFECTS|| Table of current &amp;quot;affects&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|ALIGNMENT|| Alignment aura (with ANSI color codes...)&lt;br /&gt;
|-&lt;br /&gt;
|EXPERIENCE|| Current xp&lt;br /&gt;
|-&lt;br /&gt;
|EXPERIENCE_TNL|| The total xp at which the next level will be attained (differs from prompt)&lt;br /&gt;
|-&lt;br /&gt;
|HEALTH|| Current hp&lt;br /&gt;
|-&lt;br /&gt;
|HEALTH_MAX|| Max hp&lt;br /&gt;
|-&lt;br /&gt;
|LEVEL|| Current class level&lt;br /&gt;
|-&lt;br /&gt;
|RACE|| Character race&lt;br /&gt;
|-&lt;br /&gt;
|CLASS|| Current class (abbreviated as in who list)&lt;br /&gt;
|-&lt;br /&gt;
|CLASS1|| Current secondary class (abbreviated as in who list)&lt;br /&gt;
|-&lt;br /&gt;
|CLASS2|| Current tertiary class (abbreviated as in who list)&lt;br /&gt;
|-&lt;br /&gt;
|MANA|| Current ma&lt;br /&gt;
|-&lt;br /&gt;
|MANA_MAX|| Max ma&lt;br /&gt;
|-&lt;br /&gt;
|WIMPY|| Current wimpy setting in hp&lt;br /&gt;
|-&lt;br /&gt;
|PRACTICE|| Number of practices available&lt;br /&gt;
|-&lt;br /&gt;
|MONEY|| Current gold on hand&lt;br /&gt;
|-&lt;br /&gt;
|MOVEMENT|| Current mv&lt;br /&gt;
|-&lt;br /&gt;
|MOVEMENT_MAX|| Max mv&lt;br /&gt;
|-&lt;br /&gt;
|OPPONENT_HEALTH|| Reports as an integer between 0-100 representing a percentage of opponent health.&lt;br /&gt;
|-&lt;br /&gt;
|OPPONENT_HEALTH_MAX|| Reports 0 when not fighting and 100 when fighting.&lt;br /&gt;
|-&lt;br /&gt;
|OPPONENT_LEVEL||Not used.  Persistently reports 0.&lt;br /&gt;
|-&lt;br /&gt;
|OPPONENT_NAME|| The short description of the current opponent&lt;br /&gt;
|-&lt;br /&gt;
|AREA_NAME|| Current zone author and name&lt;br /&gt;
|-&lt;br /&gt;
|ROOM_EXITS|| Table with the room exits and their status (O=open/C=closed) ***Note: some zones show goofy results here***&lt;br /&gt;
|-&lt;br /&gt;
|ROOM_NAME|| Current room name&lt;br /&gt;
|-&lt;br /&gt;
|ROOM_VNUM|| Current room vnum (may be obscured)&lt;br /&gt;
|-&lt;br /&gt;
|WORLD_TIME|| Persistently reports 0&lt;br /&gt;
|-&lt;br /&gt;
|CLIENT_ID|| &lt;br /&gt;
|-&lt;br /&gt;
|CLIENT_VERSION|| &lt;br /&gt;
|-&lt;br /&gt;
|PLUGIN_ID|| &lt;br /&gt;
|-&lt;br /&gt;
|ANSI_COLORS|| &lt;br /&gt;
|-&lt;br /&gt;
|XTERM_256_COLORS|| &lt;br /&gt;
|-&lt;br /&gt;
|UTF_8|| &lt;br /&gt;
|-&lt;br /&gt;
|SOUND|| &lt;br /&gt;
|-&lt;br /&gt;
|MXP|| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17636</id>
		<title>User:Gwyrdain/TAW</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17636"/>
		<updated>2015-02-17T03:22:58Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* User Stories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All items addressed or migrated to https://github.com/Gwyrdain/apprentices-workshop/issues&lt;br /&gt;
&lt;br /&gt;
== WIP Review Notes ==&lt;br /&gt;
* sort stuff by vnum.  -Done @ room table &amp;amp; formatted block.&lt;br /&gt;
* validate unique vnums.  -Done at the form level.&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Wear_Location_Flags&amp;diff=17591</id>
		<title>Wear Location Flags</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Wear_Location_Flags&amp;diff=17591"/>
		<updated>2015-02-08T23:06:06Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Wear Location&lt;br /&gt;
!Value&lt;br /&gt;
|-&lt;br /&gt;
|LIGHT&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|LEFT FINGER&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|RIGHT FINGER&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|NECK 1&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|NECK 2&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|BODY&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|HEAD&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|LEGS&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|FEET&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|HANDS&lt;br /&gt;
|9&lt;br /&gt;
|-&lt;br /&gt;
|ARMS&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|SHIELD&lt;br /&gt;
|11&lt;br /&gt;
|-&lt;br /&gt;
|ABOUT BODY&lt;br /&gt;
|12&lt;br /&gt;
|-&lt;br /&gt;
|WAIST&lt;br /&gt;
|13&lt;br /&gt;
|-&lt;br /&gt;
|LEFT WRIST&lt;br /&gt;
|14&lt;br /&gt;
|-&lt;br /&gt;
|RIGHT WRIST&lt;br /&gt;
|15&lt;br /&gt;
|-&lt;br /&gt;
|WIELD&lt;br /&gt;
|16&lt;br /&gt;
|-&lt;br /&gt;
|HOLD&lt;br /&gt;
|17 Believe this is 18. Have to check. &lt;br /&gt;
|-&lt;br /&gt;
|DECORATION&lt;br /&gt;
|18 Believe this is 19. Have to check.&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Area_Writing&amp;diff=17590</id>
		<title>Area Writing</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Area_Writing&amp;diff=17590"/>
		<updated>2015-02-06T23:37:33Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Mobiles (Mobs) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- CONTENT BEGINS HERE --&amp;gt;&lt;br /&gt;
{| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10px&amp;quot; cellpadding=&amp;quot;4px&amp;quot; style=&amp;quot;background-color: #ffffff&amp;quot;&lt;br /&gt;
 | valign=&amp;quot;top&amp;quot; width=&amp;quot;45%&amp;quot;|&lt;br /&gt;
{| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10x&amp;quot; cellpadding=&amp;quot;4px&amp;quot; style=&amp;quot;background-color: #aaa;&amp;quot;&lt;br /&gt;
 | class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How To Write an Area==&lt;br /&gt;
[[Area Building Hints]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Building Tools]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area writing]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Writing Procedure]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Definition of Terms]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Guidelines for Submitting Areas for TFC Inclusion]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[TFC Area Writer's Guide]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rules of Area Building for TFC]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[TFC World View]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[VNUM Map]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[VNUM Map Format]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Areas]] - Existing Areas&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Area File and Structure==&lt;br /&gt;
[[Area File Layout]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Header]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Help Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[STRINGS|Strings Record]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
[[Object Applies]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Extra Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Type Specifications]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Wear Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Equip Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Place Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Spell Numbers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Objects Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Weapon Damage Types]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Wear Location Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Container Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mobiles (Mobs) ==&lt;br /&gt;
[[Mob Act Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Affect Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Extended Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mobiles Block|Mobiles (Mob) Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Race Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Language Known Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Language Spoken Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Equip Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Give Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 |-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Rooms==&lt;br /&gt;
[[ Randomize Doors Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Terrain Types]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rooms Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger After Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Door Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Extended Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rspecs Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Shops ==&lt;br /&gt;
[[Shop Record]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Shops Block]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special Functions ==&lt;br /&gt;
[[Area Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Extended Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Generic Special Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Extended Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Special, Trigger, and Rspec Records]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rspecs Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Triggers Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger After Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flags and Values ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Blocks and Record Examples ==&lt;br /&gt;
[[Area File Sample|Sample Area File]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other Stuff! ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Area_File_Layout&amp;diff=17586</id>
		<title>Area File Layout</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Area_File_Layout&amp;diff=17586"/>
		<updated>2015-02-05T04:00:08Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An area file is laid out using a series of BLOCKS. Each block starts with a control structure that tells the MUD what kind of data is contained in the block. Following the control structure are the records holding the data. After the final record in a block, a control marker occurs indicating the block is finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All blocks are optional, and you may have only ONE of each type. However, some blocks force the use of other blocks. For example, if you have a block of mobs or objects, you are forced to have a block of the resets to load them into the area. Or if you have rooms in the file, you MUST have an area header block.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are 11 kinds of blocks:&lt;br /&gt;
*The [[Area Header|Area Header]]&lt;br /&gt;
*The [[Help Record|Helps Block]]&lt;br /&gt;
*The [[Mob Record|Mobiles Block]]&lt;br /&gt;
*The [[Object Record|Objects Block]]&lt;br /&gt;
*The [[Room Record|Rooms Block]]&lt;br /&gt;
*The [[STRINGS|Strings Block]]&lt;br /&gt;
*The [[Reset Record|Resets Block]]&lt;br /&gt;
*The [[Shop Record|Shops Block]]&lt;br /&gt;
*The Specials Block&lt;br /&gt;
*The Rspecs Block&lt;br /&gt;
*The Triggers Block&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For ease of reading, they MUST be used in the order listed above.&lt;br /&gt;
&lt;br /&gt;
Following all the blocks, the last line of the area file must contain the control marker signifying the &amp;quot;end of file&amp;quot;. This is the string &amp;quot;#$&amp;quot; on a line all by itself. If this is omitted, the area will NOT load.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An area file is laid out like this, then:&lt;br /&gt;
&lt;br /&gt;
[[Area Header|&amp;lt;nowiki&amp;gt;#AREA&amp;lt;/nowiki&amp;gt;]] { 1  2} Author   Area_Name~ F 1&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Help Record|&amp;lt;nowiki&amp;gt;#HELPS&amp;lt;/nowiki&amp;gt;]]&amp;lt;BR&amp;gt;&lt;br /&gt;
help record 1&amp;lt;br&amp;gt;&lt;br /&gt;
help record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;0 $~&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Mob Record|&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
mob record 1&amp;lt;br&amp;gt;&lt;br /&gt;
mob record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt; &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Object Record|&amp;lt;nowiki&amp;gt;#OBJECTS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
obj record 1&amp;lt;br&amp;gt;&lt;br /&gt;
obj record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Room Record|&amp;lt;nowiki&amp;gt;#ROOMS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
room record 1&amp;lt;br&amp;gt;&lt;br /&gt;
room record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[STRINGS|&amp;lt;nowiki&amp;gt;#STRINGS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
string record 1&amp;lt;br&amp;gt;&lt;br /&gt;
string record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Reset Record|&amp;lt;nowiki&amp;gt;#RESETS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
reset record 1&amp;lt;br&amp;gt;&lt;br /&gt;
reset record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
S&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Shop Record|&amp;lt;nowiki&amp;gt;#SHOPS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
shop record 1&amp;lt;br&amp;gt;&lt;br /&gt;
shop record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
0&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#SPECIALS&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
specfun record 1&amp;lt;br&amp;gt;&lt;br /&gt;
specfun record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
S&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#RSPECS&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
rspec record 1&amp;lt;br&amp;gt;&lt;br /&gt;
rspec record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
S&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#TRIGGERS&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
trigger record 1&amp;lt;br&amp;gt;&lt;br /&gt;
trigger record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
S&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#$&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Area_Writing&amp;diff=17585</id>
		<title>Area Writing</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Area_Writing&amp;diff=17585"/>
		<updated>2015-02-05T01:59:14Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Area File and Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- CONTENT BEGINS HERE --&amp;gt;&lt;br /&gt;
{| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10px&amp;quot; cellpadding=&amp;quot;4px&amp;quot; style=&amp;quot;background-color: #ffffff&amp;quot;&lt;br /&gt;
 | valign=&amp;quot;top&amp;quot; width=&amp;quot;45%&amp;quot;|&lt;br /&gt;
{| valign=&amp;quot;top&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10x&amp;quot; cellpadding=&amp;quot;4px&amp;quot; style=&amp;quot;background-color: #aaa;&amp;quot;&lt;br /&gt;
 | class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How To Write an Area==&lt;br /&gt;
[[Area Building Hints]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Building Tools]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area writing]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Writing Procedure]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Definition of Terms]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Guidelines for Submitting Areas for TFC Inclusion]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[TFC Area Writer's Guide]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rules of Area Building for TFC]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[TFC World View]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[VNUM Map]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[VNUM Map Format]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Areas]] - Existing Areas&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Area File and Structure==&lt;br /&gt;
[[Area File Layout]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Header]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Help Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[STRINGS|Strings Record]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
[[Object Applies]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Extra Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Type Specifications]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Object Wear Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Equip Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Place Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Spell Numbers]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Objects Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Weapon Damage Types]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Wear Location Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Container Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mobiles (Mobs) ==&lt;br /&gt;
[[Mob Act Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Affect Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Extended Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mobiles Block|Mobiles (Mob) Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Race Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Language Known Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Language Spoken Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Equip Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 |-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Rooms==&lt;br /&gt;
[[ Randomize Doors Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Flags]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Record]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Terrain Types]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rooms Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger After Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Area Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Door Reset]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Extended Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rspecs Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Shops ==&lt;br /&gt;
[[Shop Record]]&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Shops Block]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special Functions ==&lt;br /&gt;
[[Area Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Extended Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Generic Special Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Extended Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Mob Function]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Room Special Functions]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Special, Trigger, and Rspec Records]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Rspecs Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Triggers Block]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger After Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Trigger Before Move]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flags and Values ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Blocks and Record Examples ==&lt;br /&gt;
[[Area File Sample|Sample Area File]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 | width=&amp;quot;45%&amp;quot; class=&amp;quot;MainPageBG&amp;quot; style=&amp;quot;border: 1px solid #F0F0F0; background-color: #B9D3EE&amp;quot; | &amp;lt;div style=&amp;quot;padding: .4em .9em .9em&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other Stuff! ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=STRINGS&amp;diff=17584</id>
		<title>STRINGS</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=STRINGS&amp;diff=17584"/>
		<updated>2015-02-05T01:50:11Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;STRINGS section of an area file defines strings for use in [[Area Special Functions]].&lt;br /&gt;
&lt;br /&gt;
A #STRINGS section might look something like this:&lt;br /&gt;
&lt;br /&gt;
 #STRINGS&lt;br /&gt;
 #&amp;lt;vnum&amp;gt;&lt;br /&gt;
 &amp;lt;string shown to the target PC&amp;gt;&lt;br /&gt;
 ~&lt;br /&gt;
 &amp;lt;string shown to everyone else in the room&amp;gt;&lt;br /&gt;
 ~&lt;br /&gt;
 &lt;br /&gt;
 #0&lt;br /&gt;
&lt;br /&gt;
Limited string substitution ''may'' work, depending on the special function.  Testing required.&lt;br /&gt;
&lt;br /&gt;
$n - PC name&lt;br /&gt;
$N - Mob name&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
 #STRINGS&lt;br /&gt;
 #1200&lt;br /&gt;
 $N smiles at you.&lt;br /&gt;
 ~&lt;br /&gt;
 $N smiles at $n.&lt;br /&gt;
 ~&lt;br /&gt;
 &lt;br /&gt;
 #0&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Area_Special_Functions&amp;diff=17570</id>
		<title>Area Special Functions</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Area_Special_Functions&amp;diff=17570"/>
		<updated>2015-02-03T05:05:56Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* In Room */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following special functions are available to area writers.  &lt;br /&gt;
&lt;br /&gt;
All use of special functions should be approved by the [[Area Coordinator]] prior to use.  If code modifications are necessary (e.g. a special function is not [[Generic Special Function|generic]]), the Area Coordinator will also discuss the use of the special function with a coder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[Mob Function]]s==&lt;br /&gt;
Mob Special Functions are defined in the #[[SPECIALS]] section of an area file.&lt;br /&gt;
===Archmob===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|init_mage	&lt;br /&gt;
|yes	&lt;br /&gt;
|Create an arch-mage archmob&lt;br /&gt;
|-&lt;br /&gt;
|init_priest	&lt;br /&gt;
|yes	&lt;br /&gt;
|Create archmob cleric&lt;br /&gt;
|-&lt;br /&gt;
|init_shaman	&lt;br /&gt;
|yes	&lt;br /&gt;
|Create archmob shaman&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Combat===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_breath_acid	&lt;br /&gt;
|yes	&lt;br /&gt;
|Acid breath&lt;br /&gt;
|-&lt;br /&gt;
|spec_breath_any	&lt;br /&gt;
|yes	&lt;br /&gt;
|Random dragon breath&lt;br /&gt;
|-&lt;br /&gt;
|spec_breath_fire	&lt;br /&gt;
|yes	&lt;br /&gt;
|Fire breath&lt;br /&gt;
|-&lt;br /&gt;
|spec_breath_frost	&lt;br /&gt;
|yes	&lt;br /&gt;
|Frost breath&lt;br /&gt;
|-&lt;br /&gt;
|spec_breath_gas	&lt;br /&gt;
|yes	&lt;br /&gt;
|Gas breath&lt;br /&gt;
|-&lt;br /&gt;
|spec_cast_cleric	&lt;br /&gt;
|yes	&lt;br /&gt;
|Cast cleric spells&lt;br /&gt;
|-&lt;br /&gt;
|spec_cast_mage	&lt;br /&gt;
|yes	&lt;br /&gt;
|Cast mage spells&lt;br /&gt;
|-&lt;br /&gt;
|spec_cast_shaman	&lt;br /&gt;
|yes	&lt;br /&gt;
|Cast shaman spells&lt;br /&gt;
|-&lt;br /&gt;
|spec_cast_undead	&lt;br /&gt;
|yes	&lt;br /&gt;
|Cast spells associated with undead&lt;br /&gt;
|-&lt;br /&gt;
|spec_corrosion	&lt;br /&gt;
|yes	&lt;br /&gt;
|Cast acid blast and other spells&lt;br /&gt;
|-&lt;br /&gt;
|spec_demon	&lt;br /&gt;
|yes	&lt;br /&gt;
|Demon casting spec&lt;br /&gt;
|-&lt;br /&gt;
|spec_demon_lord	&lt;br /&gt;
|yes	&lt;br /&gt;
|Demon lord casting spec&lt;br /&gt;
|-&lt;br /&gt;
|spec_fight_dirty	&lt;br /&gt;
|yes	&lt;br /&gt;
|Dirty fighting&lt;br /&gt;
|-&lt;br /&gt;
|spec_fire_demon	&lt;br /&gt;
|yes	&lt;br /&gt;
|Fire demon casting spec&lt;br /&gt;
|-&lt;br /&gt;
|spec_guardian_demon	&lt;br /&gt;
|yes	&lt;br /&gt;
|Guardian demon casting spec&lt;br /&gt;
|-&lt;br /&gt;
|spec_mind_affects	&lt;br /&gt;
|yes	&lt;br /&gt;
|Cast mind affect spells&lt;br /&gt;
|-&lt;br /&gt;
|spec_one_spell	&lt;br /&gt;
|yes	&lt;br /&gt;
|Cast a single spell, as set with mob 'O' flag&lt;br /&gt;
|-&lt;br /&gt;
|spec_pestilence	&lt;br /&gt;
|yes	&lt;br /&gt;
|Cast cause disease and other spells&lt;br /&gt;
|-&lt;br /&gt;
|spec_poison	&lt;br /&gt;
|yes	&lt;br /&gt;
|Poison bites&lt;br /&gt;
|-&lt;br /&gt;
|spec_poison_sting	&lt;br /&gt;
|yes	&lt;br /&gt;
|Poison sting&lt;br /&gt;
|-&lt;br /&gt;
|spec_shadow_demon	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shadow demon casting spec&lt;br /&gt;
|-&lt;br /&gt;
|spec_storm_demon	&lt;br /&gt;
|yes	&lt;br /&gt;
|Storm demon casting spec&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_fido	&lt;br /&gt;
|yes	&lt;br /&gt;
|Eat animal corpses.&lt;br /&gt;
|-&lt;br /&gt;
|spec_grudge&lt;br /&gt;
|yes&lt;br /&gt;
|Will attack PC in room if PC previously attacked mob.&lt;br /&gt;
|-&lt;br /&gt;
|spec_guard	&lt;br /&gt;
|no	&lt;br /&gt;
|Racial guards.&lt;br /&gt;
|-&lt;br /&gt;
|spec_howl	&lt;br /&gt;
|yes	&lt;br /&gt;
|Howling mob.&lt;br /&gt;
|-&lt;br /&gt;
|spec_hunt_area_only&lt;br /&gt;
|yes&lt;br /&gt;
|Mob will only hunt PCs that are within the same area as mob&lt;br /&gt;
|-&lt;br /&gt;
|spec_immediate_relay&lt;br /&gt;
|yes&lt;br /&gt;
|Causes mob to immediately return to its start room.&lt;br /&gt;
|-&lt;br /&gt;
|spec_janitor	&lt;br /&gt;
|yes	&lt;br /&gt;
|Pick up trash.&lt;br /&gt;
|-&lt;br /&gt;
|spec_no_hunt&lt;br /&gt;
|yes&lt;br /&gt;
|Mob should not hunt.  Now also works with arch mobs.&lt;br /&gt;
|-&lt;br /&gt;
|spec_respawn&lt;br /&gt;
|yes&lt;br /&gt;
|Will cause a new instance of a mob to be created immediately upon death of the mob.&lt;br /&gt;
|-&lt;br /&gt;
|spec_sleeping_dragon	&lt;br /&gt;
|no	&lt;br /&gt;
|Provides spec_breath_acid for combat.  Awakens mob, that then ROARS.  Puts dragon asleep again once it thinks it's alone.&lt;br /&gt;
|-&lt;br /&gt;
|spec_teleport_on_load&lt;br /&gt;
|yes&lt;br /&gt;
|Teleports mob to random location immediately upon repop.&lt;br /&gt;
|-&lt;br /&gt;
|spec_thief	&lt;br /&gt;
|yes	&lt;br /&gt;
|Mob steals gold.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==[[Mob Extended Function]]s==&lt;br /&gt;
Mob Extended Special Functions are defined in the #[[SPECIALS]] section of an area file.&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous === &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|[[spec_act_on_give]]	&lt;br /&gt;
|yes	&lt;br /&gt;
|Upon giving mob an item of a specific vnum, perform specified action, such as giving PC an item in return, or transfering PC to specified room with optional action description (must be coded if custom description needed)&lt;br /&gt;
|-&lt;br /&gt;
|[[spec_mage_protector]]&lt;br /&gt;
|yes&lt;br /&gt;
|Will assist any spec_cast_mage flagged mob in the room.&lt;br /&gt;
|-&lt;br /&gt;
|[[spec_timed_teleport]]&lt;br /&gt;
|yes&lt;br /&gt;
|Mob periodically teleports, based on mud time&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==[[Room Special Functions|In Room]]==&lt;br /&gt;
Room special functions are defined in the #[[Room Special Functions|RSPECS]] section of the area file.&lt;br /&gt;
===Damage===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_cliff_fall	&lt;br /&gt;
|yes	&lt;br /&gt;
|Falling down cliff face&lt;br /&gt;
|-&lt;br /&gt;
|spec_fire_bath	&lt;br /&gt;
|yes	&lt;br /&gt;
|Engulfing flames&lt;br /&gt;
|-&lt;br /&gt;
|spec_freefall_one	&lt;br /&gt;
|yes	&lt;br /&gt;
|Fall into room in down direction; spec_long_fall invoked&lt;br /&gt;
|-&lt;br /&gt;
|spec_gas_chamber	&lt;br /&gt;
|yes	&lt;br /&gt;
|Choke and gag within room&lt;br /&gt;
|-&lt;br /&gt;
|spec_mildgas	&lt;br /&gt;
|yes	&lt;br /&gt;
|Choke and gag within room (less damage than spec_gas_chamber)&lt;br /&gt;
|-&lt;br /&gt;
|spec_steam_bath	&lt;br /&gt;
|yes	&lt;br /&gt;
|geyser of hot water and steam&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Doors===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_lock_down	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts and locks door down&lt;br /&gt;
|-&lt;br /&gt;
|spec_lock_east	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts and locks door to east&lt;br /&gt;
|-&lt;br /&gt;
|spec_lock_north	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts and locks door to north&lt;br /&gt;
|-&lt;br /&gt;
|spec_lock_south	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts and locks door to south&lt;br /&gt;
|-&lt;br /&gt;
|spec_lock_up	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts and locks door up&lt;br /&gt;
|-&lt;br /&gt;
|spec_lock_west	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts and locks door to west&lt;br /&gt;
|-&lt;br /&gt;
|spec_seal_exits	&lt;br /&gt;
|yes	&lt;br /&gt;
|Closes all doors&lt;br /&gt;
|-&lt;br /&gt;
|spec_shut_down	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts door down&lt;br /&gt;
|-&lt;br /&gt;
|spec_shut_east	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts door to east&lt;br /&gt;
|-&lt;br /&gt;
|spec_shut_north	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts door to north&lt;br /&gt;
|-&lt;br /&gt;
|spec_shut_south	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts door to south&lt;br /&gt;
|-&lt;br /&gt;
|spec_shut_up	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts door up&lt;br /&gt;
|-&lt;br /&gt;
|spec_shut_west	&lt;br /&gt;
|yes	&lt;br /&gt;
|Shuts door to west&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Miscellaneous ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_crumble_floor	&lt;br /&gt;
|no	&lt;br /&gt;
|Heavy characters fall through floor to room below&lt;br /&gt;
|-&lt;br /&gt;
|spec_wind_tunnel	&lt;br /&gt;
|yes	&lt;br /&gt;
|Room is windy; can blow away items&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Movement===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_aircurrent_down	&lt;br /&gt;
|yes	&lt;br /&gt;
|Wind. Assumes down exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_aircurrent_east	&lt;br /&gt;
|yes	&lt;br /&gt;
|Wind. Assumes east exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_aircurrent_north	&lt;br /&gt;
|yes	&lt;br /&gt;
|Wind. Assumes north exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_aircurrent_south	&lt;br /&gt;
|yes	&lt;br /&gt;
|Wind. Assumes south exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_aircurrent_up	&lt;br /&gt;
|yes	&lt;br /&gt;
|Wind. Assumes up exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_aircurrent_west	&lt;br /&gt;
|yes	&lt;br /&gt;
|Wind. Assumes west exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_airfork_ne	&lt;br /&gt;
|yes	&lt;br /&gt;
|Air current to north or east&lt;br /&gt;
|-&lt;br /&gt;
|spec_airfork_nw	&lt;br /&gt;
|yes	&lt;br /&gt;
|Air current to north or west&lt;br /&gt;
|-&lt;br /&gt;
|spec_airfork_se	&lt;br /&gt;
|yes	&lt;br /&gt;
|Air current to south or east&lt;br /&gt;
|-&lt;br /&gt;
|spec_airfork_sw	&lt;br /&gt;
|yes	&lt;br /&gt;
|Air current to south or west&lt;br /&gt;
|-&lt;br /&gt;
|spec_current_down	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes down exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_current_east	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes water and east exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_current_north	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes water and north exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_current_south	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes water and south exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_current_up	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes up exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_current_west	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes water and west exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_fork_ne	&lt;br /&gt;
|yes	&lt;br /&gt;
|Current to north or east&lt;br /&gt;
|-&lt;br /&gt;
|spec_fork_nw	&lt;br /&gt;
|yes	&lt;br /&gt;
|Current to north or west&lt;br /&gt;
|-&lt;br /&gt;
|spec_fork_se	&lt;br /&gt;
|yes	&lt;br /&gt;
|Current to south or east&lt;br /&gt;
|-&lt;br /&gt;
|spec_fork_sw	&lt;br /&gt;
|yes	&lt;br /&gt;
|Current to south or west&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceancurrent_down	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes down exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceancurrent_east	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes east exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceancurrent_north	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes north exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceancurrent_south	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes south exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceancurrent_up	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes up exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceancurrent_west	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes west exit&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceanfork_ne	&lt;br /&gt;
|yes	&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceanfork_nw	&lt;br /&gt;
|yes	&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceanfork_se	&lt;br /&gt;
|yes	&lt;br /&gt;
|-&lt;br /&gt;
|spec_oceanfork_sw	&lt;br /&gt;
|yes	&lt;br /&gt;
|-&lt;br /&gt;
|spec_tide_ew	&lt;br /&gt;
|yes	&lt;br /&gt;
|-&lt;br /&gt;
|spec_tide_ns	&lt;br /&gt;
|yes	&lt;br /&gt;
|-&lt;br /&gt;
|spec_waterfall_east	&lt;br /&gt;
|yes	&lt;br /&gt;
|spec_current_east + spec_long_fall&lt;br /&gt;
|-&lt;br /&gt;
|spec_waterfall_north	&lt;br /&gt;
|yes	&lt;br /&gt;
|spec_current_north + spec_long_fall&lt;br /&gt;
|-&lt;br /&gt;
|spec_waterfall_south	&lt;br /&gt;
|yes	&lt;br /&gt;
|spec_current_south + spec_long_fall&lt;br /&gt;
|-&lt;br /&gt;
|spec_waterfall_west	&lt;br /&gt;
|yes	&lt;br /&gt;
|spec_current_west + spec_long_fall&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Room Extended Functions==&lt;br /&gt;
===Door===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|[[spec_check_door_open]]&lt;br /&gt;
|yes&lt;br /&gt;
|Checks a stat attribute prior to opening door&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==[[Trigger After Move]]==&lt;br /&gt;
(Exit) triggers are defined in the #[[TRIGGERS]] section of the area file.&lt;br /&gt;
===Damage===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_cavein	&lt;br /&gt;
|no	&lt;br /&gt;
|Text assumes PC in a tunnel&lt;br /&gt;
|-&lt;br /&gt;
|spec_crack_head	&lt;br /&gt;
|yes	&lt;br /&gt;
|Head damage&lt;br /&gt;
|-&lt;br /&gt;
|spec_long_fall	&lt;br /&gt;
|yes	&lt;br /&gt;
|Damage character (can be any direction)&lt;br /&gt;
|-&lt;br /&gt;
|spec_medium_fall	&lt;br /&gt;
|yes	&lt;br /&gt;
|Damage character (can be any direction)&lt;br /&gt;
|-&lt;br /&gt;
|spec_short_fall	&lt;br /&gt;
|no	&lt;br /&gt;
|Minor damage -- text assumes a fall&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Door===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_shut_door	&lt;br /&gt;
|yes	&lt;br /&gt;
|Closes all doors. Requires a door of name &amp;quot;door&amp;quot; in the room.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Miscellaneous===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_splash	&lt;br /&gt;
|yes	&lt;br /&gt;
|Assumes water. Splash size based on weight of ch&lt;br /&gt;
|-&lt;br /&gt;
|spec_teleporter	&lt;br /&gt;
|no	&lt;br /&gt;
|Teleport if holding the correct key (Landru). Requires code changes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==[[Trigger Before Move]]==&lt;br /&gt;
(Exit) triggers are defined in the #[[TRIGGERS]] section of the area file.&lt;br /&gt;
===Alignment===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_evil_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Blocks non-evil-aligned PCs from going specific direction&lt;br /&gt;
|-&lt;br /&gt;
|spec_good_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Blocks non-good-aligned PCs from going specific direction&lt;br /&gt;
|-&lt;br /&gt;
|spec_neutral_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Blocks aligned PCs from going specific direction&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Class===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_bard_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only bard to pass&lt;br /&gt;
|-&lt;br /&gt;
|spec_cleric_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only clerics and OMs to pass&lt;br /&gt;
|-&lt;br /&gt;
|spec_mage_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only mages and bards to pass&lt;br /&gt;
|-&lt;br /&gt;
|spec_ranger_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only ranger to pass&lt;br /&gt;
|-&lt;br /&gt;
|spec_shaman_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only shaman to pass&lt;br /&gt;
|-&lt;br /&gt;
|spec_thief_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only thief, thug and bard to pass&lt;br /&gt;
|-&lt;br /&gt;
|spec_thug_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only thug to pass&lt;br /&gt;
|-&lt;br /&gt;
|spec_warrior_only	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only warrior, ranger, and bard to pass&lt;br /&gt;
|-&lt;br /&gt;
|spec_warrior_only2	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only warrior and bard to pass&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Level===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_mudschool_newbies	&lt;br /&gt;
|yes	&lt;br /&gt;
|Allow only those less than 5th level to pass&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Miscellaneous===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_guild_entrance	&lt;br /&gt;
|yes	&lt;br /&gt;
|Transports character to guild&lt;br /&gt;
|-&lt;br /&gt;
|spec_vortex_entry	&lt;br /&gt;
|yes	&lt;br /&gt;
|Creates vortex portal in specified direction&lt;br /&gt;
|-&lt;br /&gt;
|spec_vortex_exit	&lt;br /&gt;
|no	&lt;br /&gt;
|Creates vortex exit in specified direction&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Movement===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|spec_fallin	&lt;br /&gt;
|yes	&lt;br /&gt;
|Fall into room in 'down' direction (no damage)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==[[Extended Trigger Before Move]]==&lt;br /&gt;
(Exit) triggers are defined in the #[[TRIGGERS]] section of the area file.&lt;br /&gt;
===Exit Blocks===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Function Name&lt;br /&gt;
! [[Generic Special Function|Generic]]&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
|[[trig_block_heathen]]&lt;br /&gt;
|yes&lt;br /&gt;
|Allow only followers (and optionally UA and/or mobs) through exit&lt;br /&gt;
|-&lt;br /&gt;
|[[trig_sentinel_mob]]&lt;br /&gt;
|yes&lt;br /&gt;
|Allow only characters holding an item of specific vnum through exit&lt;br /&gt;
|-&lt;br /&gt;
|[[trig_time_block]]&lt;br /&gt;
|yes&lt;br /&gt;
|Prevents characters from using specified exit during specified (mud) hours&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Give_Reset&amp;diff=17569</id>
		<title>Give Reset</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Give_Reset&amp;diff=17569"/>
		<updated>2015-02-03T03:25:05Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: Created page with &amp;quot;This reset loads an object into a mobile's inventory (including to populate a shopkeeper's inventory). This reset must be preceded by a mob reset, an equip reset, or a give re...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This reset loads an object into a mobile's inventory (including to populate a shopkeeper's inventory). This reset must be preceded by a mob reset, an equip reset, or a give reset.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A B C D E F&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A: This must be a G. &lt;br /&gt;
&lt;br /&gt;
B: This is a 1 or a 0. 1 signifies that the MUD should run this reset every reset cycle, a 0 signifies that the MUD should run this reset only if the area is deserted. In theory anyhow. Merc tends to ignore the setting and resets according to its own built in methods.&lt;br /&gt;
&lt;br /&gt;
C: This is the vnum of the object to load. &lt;br /&gt;
&lt;br /&gt;
D: This is the TOTAL number of this object type allowed in THE GAME. Object type is defined as &amp;quot;unique object vnum&amp;quot; for our purposes. If this type of object totals more than or equal to the number, none will load. If there is less, one will load. &lt;br /&gt;
&lt;br /&gt;
E: Not used&lt;br /&gt;
&lt;br /&gt;
F: Commonly, this comment would say the object's name.&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Mob_Record&amp;diff=17568</id>
		<title>Mob Record</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Mob_Record&amp;diff=17568"/>
		<updated>2015-02-01T21:47:03Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Example of a Mobile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;BR&amp;gt;[[#VNUM|A: The mob's vnum]].&lt;br /&gt;
&lt;br /&gt;
[[#Names|B: The mob's name]].&lt;br /&gt;
&lt;br /&gt;
[[#Short Description|C: The mob's short description]].&lt;br /&gt;
&lt;br /&gt;
[[#Long Description|D: The mob's long description]].&lt;br /&gt;
&lt;br /&gt;
[[#Look Description|E: The mob's look description]].&lt;br /&gt;
&lt;br /&gt;
[[#Actions|F: The mob's actions]].&lt;br /&gt;
&lt;br /&gt;
[[#Affects|G: Things affecting the mob]].&lt;br /&gt;
&lt;br /&gt;
[[#Alignment|H: The mob's alignment]].&lt;br /&gt;
&lt;br /&gt;
I: This must be an S.&lt;br /&gt;
&lt;br /&gt;
[[#Level|J: The mob's level]].&lt;br /&gt;
&lt;br /&gt;
K: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
L: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
| M: Set this to 0d0+0.&lt;br /&gt;
&lt;br /&gt;
N: Set this to 0d0+0.&lt;br /&gt;
&lt;br /&gt;
O: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
P: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
Q: Set this to 8.&lt;br /&gt;
&lt;br /&gt;
R: Set this to 8.&lt;br /&gt;
&lt;br /&gt;
[[#Sex|S: The mob's sex]].&lt;br /&gt;
&lt;br /&gt;
[[#Language|T: The mob's language]]. [Optional]&lt;br /&gt;
&lt;br /&gt;
[[#Animal Flag|U: The Animal flag]].&lt;br /&gt;
&lt;br /&gt;
[[#No-Wear Flag|V: The No-Wear flag]].&lt;br /&gt;
&lt;br /&gt;
[[#One Spell Special Function|W: The spec_one_spell entry]]&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
An individual mob is laid out in the following format:&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
 &lt;br /&gt;
B&lt;br /&gt;
 &lt;br /&gt;
C&lt;br /&gt;
 &lt;br /&gt;
D&lt;br /&gt;
 &lt;br /&gt;
E&lt;br /&gt;
 &lt;br /&gt;
F G H I &lt;br /&gt;
&lt;br /&gt;
J K L M N &lt;br /&gt;
&lt;br /&gt;
O P &lt;br /&gt;
&lt;br /&gt;
Q R S&lt;br /&gt;
 &lt;br /&gt;
T&lt;br /&gt;
 &lt;br /&gt;
U&lt;br /&gt;
 &lt;br /&gt;
V&lt;br /&gt;
 &lt;br /&gt;
W&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==#MOBILES Block Structure==&lt;br /&gt;
The block starts with the string '''#MOBILES''', followed by one or more mob records, and ending with the string '''#0'''. &lt;br /&gt;
 &lt;br /&gt;
This is an example of a mobiles block: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
mob 1: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
mob 2: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
mob 3: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==VNUM==&lt;br /&gt;
&lt;br /&gt;
This number identifies the mob to the MUD for loading purposes and other functions. The Syntax is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#XXYY&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XX is the number assigned to your area. YY is a number between 00 and 99 identifying a particular mob in the area. No duplicates vnum's are allowed.  ie #4710 is 10 in area 47.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Names==&lt;br /&gt;
&lt;br /&gt;
This is the keywords used by mortals to interact with a mob. Generally, the name field should have no more than 2 or 3 words in it. The field should be all in lower case, and the last character must be a tilde (the squiggly hyphen).&lt;br /&gt;
&lt;br /&gt;
If the mob is an ogre named herman, &amp;quot;herman&amp;quot; and &amp;quot;ogre&amp;quot; are the 2 words you would put in the name field. Do not put articles or prepositions in this field, and make sure one of the keywords is also used in the long description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Short Description==&lt;br /&gt;
&lt;br /&gt;
This is the phrase the MUD uses when the mob does something. If the mob's short description is &amp;quot;herman&amp;quot;, then if it bows it might read as:  Herman bows in your presence.&lt;br /&gt;
&lt;br /&gt;
The short description should be a phrase that makes grammatical sense, and it must be followed by the tilde. Also make sure you do NOT capitalize leading prepositions, such as in &amp;quot;The ogre&amp;quot;. Instead use &amp;quot;the ogre&amp;quot;. This allows the messages the mud generates using this description to look right, such as &amp;quot;Your slash hits the ogre.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Long Description==&lt;br /&gt;
&lt;br /&gt;
This is the sentence that the MUD displays for mobs standing in a room. If a mob has the long description &amp;quot;Herman stands here idly.&amp;quot;, then when you enter the room, following the room description the MUD would display:  &lt;br /&gt;
&lt;br /&gt;
Herman stands here idly.&lt;br /&gt;
&lt;br /&gt;
The long description gets preceded by things like aura's and other spell effects, so take that into account when you write the description. In general, this sentence should be approximately 70 characters in maximum length if the mob has no affects on him. If the mob has affects, take the auras into consideration, making sure the description and auras all fit on ONE line, like this:&lt;br /&gt;
&lt;br /&gt;
(Hide)(Invis)(Sanctuary)(Translucent)(Red Aura) An ogre stands here. &lt;br /&gt;
&lt;br /&gt;
The sentence should be grammatically correct and following it, on a separate line by itself, should be a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Look Description==&lt;br /&gt;
&lt;br /&gt;
This is the paragraph describing the mob that you would see when you look at him. If the mob had the name &amp;quot;herman&amp;quot; and the look description of &amp;quot;Herman is a fat, ugly ogre. He stands here swatting flies, picking his nose, and wondering whether you would make a good lunch.&amp;quot;, then when you type LOOK HERMAN, the MUD would display:&lt;br /&gt;
&lt;br /&gt;
Herman is a fat, ugly ogre. He stands here swatting flies, picking &lt;br /&gt;
his nose, and wondering whether you would make a good lunch.&lt;br /&gt;
&lt;br /&gt;
The lines in the paragraph should be no more than 70-75 characters in length so line wrap problems don't occur. On a separate line following the paragraph should be a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Actions==&lt;br /&gt;
&lt;br /&gt;
These are flags that determine how the mob act.  Does it stay in the same room, does it wander, is it aggressive and so on.  Refer to the [[Mob Act Flags|flag list]] for legal values which are used to define how a mob interacts with the world. If you use nothing out of the list, enter a 0.&lt;br /&gt;
&lt;br /&gt;
==Affects==&lt;br /&gt;
&lt;br /&gt;
Refer to the [[Mob Affect Flags|flag list]] for legal values which are used to define what things are affecting the mob. If you use nothing out of the list, enter a 0.  To use multiple affects they values can be added together.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Alignment==&lt;br /&gt;
&lt;br /&gt;
This is a number between -1000 (super evil) and 1000 (super good). For a mob to register as either evil or good, the absolute value of the alignment must be at least 350.  In general because TFC does not use ''levels'' of Good and Evil, use only the full value.  -1000 for evil, 1000 for good.  &lt;br /&gt;
NOTE TO NATI - FIND Neutral...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Level==&lt;br /&gt;
&lt;br /&gt;
This is the level of the mob and must always be a positive number. Maximum level should generally be 50. Remember that mob levels differ from player levels, with a mob's level equating to a player's level some 3 to 10 player levels higher. Also remember that specfuns often cause a mob to be capable of fighting several levels above their own level. Consider these facts when designing mob levels with respect to your assigned/chosen area level range.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sex==&lt;br /&gt;
&lt;br /&gt;
This number indicates if the mob is male(1), female(2), or an it(0).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Language== &lt;br /&gt;
&lt;br /&gt;
This is optional.  Mobs can be set to speak a language. If none is set, they speak the universal god-tongue. Language has the format:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
2 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1: This is a L.&lt;br /&gt;
&lt;br /&gt;
2: These are the languages a mob KNOWS. Refer to the [[Language Known Flags|flag list]] for values.  Values can be added together for multiple languages.  For example if the mob understands Elven, Gnomish and Common the value would be (4+8+1),  13.&lt;br /&gt;
&lt;br /&gt;
3: This is the language that the mob prefers speaking. Refer to the [[Language Spoken Flags|flag list]] for values. Only ONE value is allowed - do NOT combine values in this field.&lt;br /&gt;
&lt;br /&gt;
==Animal Flag== &lt;br /&gt;
&lt;br /&gt;
This is optional. If the mob is a animal, put a single A on this line. If this is omitted, do NOT put in a blank line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==No-Wear Flag== &lt;br /&gt;
&lt;br /&gt;
This is optional. If the mob is not allowed to wear equipment, enter a N on this line. If this is omitted, do NOT put in a blank line. Most animals should receive this flag with dragons being a notable exception to that rule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==One Spell Special Function==&lt;br /&gt;
&lt;br /&gt;
This is optional and requires special permission to use.  The spec_one_spell block sets the single spell a mob knows. To use a spec_one_spell in an area, the mob must have this block AS WELL AS an associated entry in the [[http://wiki.tfcmud.com/index.php/Special,_Trigger,_and_Rspec_Records|#SPECIALS]] section. If a mob is not receiving this specfun, do NOT put in blank lines. The block has the format:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
23&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. This is the letter O.&lt;br /&gt;
&lt;br /&gt;
2. This is the NAME of the spell being given to the mob.&lt;br /&gt;
&lt;br /&gt;
3. This is a tilde. It must be on the same line as, and begin immediately after, the spell text with NO spaces.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Example of a Mobile==&lt;br /&gt;
&lt;br /&gt;
This example shows the #MOBILES block and 2 mobs.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#MOBILES&lt;br /&gt;
#4710&lt;br /&gt;
herman ogre~ &lt;br /&gt;
Herman~ &lt;br /&gt;
Herman stands here idly. &lt;br /&gt;
~ &lt;br /&gt;
Herman is a fat, ugly ogre. He stands here swatting flies, picking &lt;br /&gt;
his nose, and wondering whether you would make a good lunch. &lt;br /&gt;
~ &lt;br /&gt;
96 0 -350 S &lt;br /&gt;
21 0 0 0d0+0 0d0+0 &lt;br /&gt;
0 0 &lt;br /&gt;
8 8 1 &lt;br /&gt;
L &lt;br /&gt;
256 256&lt;br /&gt;
#4711&lt;br /&gt;
funny bunny~ &lt;br /&gt;
a funny little bunny~ &lt;br /&gt;
A funny little bunny is here. &lt;br /&gt;
~ &lt;br /&gt;
Poor little thing looks a little worn out from being Natilena's test &lt;br /&gt;
subject all the time.&lt;br /&gt;
~ &lt;br /&gt;
132 0 1000 S &lt;br /&gt;
5 0 0 0d0+0 0d0+0 &lt;br /&gt;
0 0 &lt;br /&gt;
8 8 1 &lt;br /&gt;
L &lt;br /&gt;
32769 32768&lt;br /&gt;
O&lt;br /&gt;
rift~&lt;br /&gt;
#0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Mob_Record&amp;diff=17567</id>
		<title>Mob Record</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Mob_Record&amp;diff=17567"/>
		<updated>2015-02-01T02:49:38Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Language */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;BR&amp;gt;[[#VNUM|A: The mob's vnum]].&lt;br /&gt;
&lt;br /&gt;
[[#Names|B: The mob's name]].&lt;br /&gt;
&lt;br /&gt;
[[#Short Description|C: The mob's short description]].&lt;br /&gt;
&lt;br /&gt;
[[#Long Description|D: The mob's long description]].&lt;br /&gt;
&lt;br /&gt;
[[#Look Description|E: The mob's look description]].&lt;br /&gt;
&lt;br /&gt;
[[#Actions|F: The mob's actions]].&lt;br /&gt;
&lt;br /&gt;
[[#Affects|G: Things affecting the mob]].&lt;br /&gt;
&lt;br /&gt;
[[#Alignment|H: The mob's alignment]].&lt;br /&gt;
&lt;br /&gt;
I: This must be an S.&lt;br /&gt;
&lt;br /&gt;
[[#Level|J: The mob's level]].&lt;br /&gt;
&lt;br /&gt;
K: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
L: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
| M: Set this to 0d0+0.&lt;br /&gt;
&lt;br /&gt;
N: Set this to 0d0+0.&lt;br /&gt;
&lt;br /&gt;
O: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
P: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
Q: Set this to 8.&lt;br /&gt;
&lt;br /&gt;
R: Set this to 8.&lt;br /&gt;
&lt;br /&gt;
[[#Sex|S: The mob's sex]].&lt;br /&gt;
&lt;br /&gt;
[[#Language|T: The mob's language]]. [Optional]&lt;br /&gt;
&lt;br /&gt;
[[#Animal Flag|U: The Animal flag]].&lt;br /&gt;
&lt;br /&gt;
[[#No-Wear Flag|V: The No-Wear flag]].&lt;br /&gt;
&lt;br /&gt;
[[#One Spell Special Function|W: The spec_one_spell entry]]&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
An individual mob is laid out in the following format:&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
 &lt;br /&gt;
B&lt;br /&gt;
 &lt;br /&gt;
C&lt;br /&gt;
 &lt;br /&gt;
D&lt;br /&gt;
 &lt;br /&gt;
E&lt;br /&gt;
 &lt;br /&gt;
F G H I &lt;br /&gt;
&lt;br /&gt;
J K L M N &lt;br /&gt;
&lt;br /&gt;
O P &lt;br /&gt;
&lt;br /&gt;
Q R S&lt;br /&gt;
 &lt;br /&gt;
T&lt;br /&gt;
 &lt;br /&gt;
U&lt;br /&gt;
 &lt;br /&gt;
V&lt;br /&gt;
 &lt;br /&gt;
W&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==#MOBILES Block Structure==&lt;br /&gt;
The block starts with the string '''#MOBILES''', followed by one or more mob records, and ending with the string '''#0'''. &lt;br /&gt;
 &lt;br /&gt;
This is an example of a mobiles block: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
mob 1: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
mob 2: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
mob 3: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==VNUM==&lt;br /&gt;
&lt;br /&gt;
This number identifies the mob to the MUD for loading purposes and other functions. The Syntax is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#XXYY&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XX is the number assigned to your area. YY is a number between 00 and 99 identifying a particular mob in the area. No duplicates vnum's are allowed.  ie #4710 is 10 in area 47.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Names==&lt;br /&gt;
&lt;br /&gt;
This is the keywords used by mortals to interact with a mob. Generally, the name field should have no more than 2 or 3 words in it. The field should be all in lower case, and the last character must be a tilde (the squiggly hyphen).&lt;br /&gt;
&lt;br /&gt;
If the mob is an ogre named herman, &amp;quot;herman&amp;quot; and &amp;quot;ogre&amp;quot; are the 2 words you would put in the name field. Do not put articles or prepositions in this field, and make sure one of the keywords is also used in the long description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Short Description==&lt;br /&gt;
&lt;br /&gt;
This is the phrase the MUD uses when the mob does something. If the mob's short description is &amp;quot;herman&amp;quot;, then if it bows it might read as:  Herman bows in your presence.&lt;br /&gt;
&lt;br /&gt;
The short description should be a phrase that makes grammatical sense, and it must be followed by the tilde. Also make sure you do NOT capitalize leading prepositions, such as in &amp;quot;The ogre&amp;quot;. Instead use &amp;quot;the ogre&amp;quot;. This allows the messages the mud generates using this description to look right, such as &amp;quot;Your slash hits the ogre.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Long Description==&lt;br /&gt;
&lt;br /&gt;
This is the sentence that the MUD displays for mobs standing in a room. If a mob has the long description &amp;quot;Herman stands here idly.&amp;quot;, then when you enter the room, following the room description the MUD would display:  &lt;br /&gt;
&lt;br /&gt;
Herman stands here idly.&lt;br /&gt;
&lt;br /&gt;
The long description gets preceded by things like aura's and other spell effects, so take that into account when you write the description. In general, this sentence should be approximately 70 characters in maximum length if the mob has no affects on him. If the mob has affects, take the auras into consideration, making sure the description and auras all fit on ONE line, like this:&lt;br /&gt;
&lt;br /&gt;
(Hide)(Invis)(Sanctuary)(Translucent)(Red Aura) An ogre stands here. &lt;br /&gt;
&lt;br /&gt;
The sentence should be grammatically correct and following it, on a separate line by itself, should be a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Look Description==&lt;br /&gt;
&lt;br /&gt;
This is the paragraph describing the mob that you would see when you look at him. If the mob had the name &amp;quot;herman&amp;quot; and the look description of &amp;quot;Herman is a fat, ugly ogre. He stands here swatting flies, picking his nose, and wondering whether you would make a good lunch.&amp;quot;, then when you type LOOK HERMAN, the MUD would display:&lt;br /&gt;
&lt;br /&gt;
Herman is a fat, ugly ogre. He stands here swatting flies, picking &lt;br /&gt;
his nose, and wondering whether you would make a good lunch.&lt;br /&gt;
&lt;br /&gt;
The lines in the paragraph should be no more than 70-75 characters in length so line wrap problems don't occur. On a separate line following the paragraph should be a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Actions==&lt;br /&gt;
&lt;br /&gt;
These are flags that determine how the mob act.  Does it stay in the same room, does it wander, is it aggressive and so on.  Refer to the [[Mob Act Flags|flag list]] for legal values which are used to define how a mob interacts with the world. If you use nothing out of the list, enter a 0.&lt;br /&gt;
&lt;br /&gt;
==Affects==&lt;br /&gt;
&lt;br /&gt;
Refer to the [[Mob Affect Flags|flag list]] for legal values which are used to define what things are affecting the mob. If you use nothing out of the list, enter a 0.  To use multiple affects they values can be added together.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Alignment==&lt;br /&gt;
&lt;br /&gt;
This is a number between -1000 (super evil) and 1000 (super good). For a mob to register as either evil or good, the absolute value of the alignment must be at least 350.  In general because TFC does not use ''levels'' of Good and Evil, use only the full value.  -1000 for evil, 1000 for good.  &lt;br /&gt;
NOTE TO NATI - FIND Neutral...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Level==&lt;br /&gt;
&lt;br /&gt;
This is the level of the mob and must always be a positive number. Maximum level should generally be 50. Remember that mob levels differ from player levels, with a mob's level equating to a player's level some 3 to 10 player levels higher. Also remember that specfuns often cause a mob to be capable of fighting several levels above their own level. Consider these facts when designing mob levels with respect to your assigned/chosen area level range.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sex==&lt;br /&gt;
&lt;br /&gt;
This number indicates if the mob is male(1), female(2), or an it(0).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Language== &lt;br /&gt;
&lt;br /&gt;
This is optional.  Mobs can be set to speak a language. If none is set, they speak the universal god-tongue. Language has the format:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
2 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1: This is a L.&lt;br /&gt;
&lt;br /&gt;
2: These are the languages a mob KNOWS. Refer to the [[Language Known Flags|flag list]] for values.  Values can be added together for multiple languages.  For example if the mob understands Elven, Gnomish and Common the value would be (4+8+1),  13.&lt;br /&gt;
&lt;br /&gt;
3: This is the language that the mob prefers speaking. Refer to the [[Language Spoken Flags|flag list]] for values. Only ONE value is allowed - do NOT combine values in this field.&lt;br /&gt;
&lt;br /&gt;
==Animal Flag== &lt;br /&gt;
&lt;br /&gt;
This is optional. If the mob is a animal, put a single A on this line. If this is omitted, do NOT put in a blank line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==No-Wear Flag== &lt;br /&gt;
&lt;br /&gt;
This is optional. If the mob is not allowed to wear equipment, enter a N on this line. If this is omitted, do NOT put in a blank line. Most animals should receive this flag with dragons being a notable exception to that rule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==One Spell Special Function==&lt;br /&gt;
&lt;br /&gt;
This is optional and requires special permission to use.  The spec_one_spell block sets the single spell a mob knows. To use a spec_one_spell in an area, the mob must have this block AS WELL AS an associated entry in the [[http://wiki.tfcmud.com/index.php/Special,_Trigger,_and_Rspec_Records|#SPECIALS]] section. If a mob is not receiving this specfun, do NOT put in blank lines. The block has the format:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
23&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. This is the letter O.&lt;br /&gt;
&lt;br /&gt;
2. This is the NAME of the spell being given to the mob.&lt;br /&gt;
&lt;br /&gt;
3. This is a tilde. It must be on the same line as, and begin immediately after, the spell text with NO spaces.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Example of a Mobile==&lt;br /&gt;
&lt;br /&gt;
This example shows the #MOBILES block and 2 mobs.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#4710&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
herman ogre~ &lt;br /&gt;
&lt;br /&gt;
Herman~ &lt;br /&gt;
&lt;br /&gt;
Herman stands here idly. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
Herman is a fat, ugly ogre. He stands here swatting flies, picking &lt;br /&gt;
&lt;br /&gt;
his nose, and wondering whether you would make a good lunch. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
96 0 -350 S &lt;br /&gt;
&lt;br /&gt;
21 0 0 0d0+0 0d0+0 &lt;br /&gt;
&lt;br /&gt;
0 0 &lt;br /&gt;
&lt;br /&gt;
8 8 1 &lt;br /&gt;
&lt;br /&gt;
L &lt;br /&gt;
&lt;br /&gt;
256 256&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#4711&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
funny bunny~ &lt;br /&gt;
&lt;br /&gt;
a funny little bunny~ &lt;br /&gt;
&lt;br /&gt;
A funny little bunny is here. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
Poor little thing looks a little worn out from being Natilena's test &lt;br /&gt;
&lt;br /&gt;
subject all the time.&lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
132 0 1000 S &lt;br /&gt;
&lt;br /&gt;
5 0 0 0d0+0 0d0+0 &lt;br /&gt;
&lt;br /&gt;
0 0 &lt;br /&gt;
&lt;br /&gt;
8 8 1 &lt;br /&gt;
&lt;br /&gt;
L &lt;br /&gt;
&lt;br /&gt;
32769 32768&lt;br /&gt;
O&lt;br /&gt;
rift~&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Mob_Record&amp;diff=17566</id>
		<title>Mob Record</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Mob_Record&amp;diff=17566"/>
		<updated>2015-02-01T02:46:02Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Actions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;BR&amp;gt;[[#VNUM|A: The mob's vnum]].&lt;br /&gt;
&lt;br /&gt;
[[#Names|B: The mob's name]].&lt;br /&gt;
&lt;br /&gt;
[[#Short Description|C: The mob's short description]].&lt;br /&gt;
&lt;br /&gt;
[[#Long Description|D: The mob's long description]].&lt;br /&gt;
&lt;br /&gt;
[[#Look Description|E: The mob's look description]].&lt;br /&gt;
&lt;br /&gt;
[[#Actions|F: The mob's actions]].&lt;br /&gt;
&lt;br /&gt;
[[#Affects|G: Things affecting the mob]].&lt;br /&gt;
&lt;br /&gt;
[[#Alignment|H: The mob's alignment]].&lt;br /&gt;
&lt;br /&gt;
I: This must be an S.&lt;br /&gt;
&lt;br /&gt;
[[#Level|J: The mob's level]].&lt;br /&gt;
&lt;br /&gt;
K: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
L: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
| M: Set this to 0d0+0.&lt;br /&gt;
&lt;br /&gt;
N: Set this to 0d0+0.&lt;br /&gt;
&lt;br /&gt;
O: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
P: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
Q: Set this to 8.&lt;br /&gt;
&lt;br /&gt;
R: Set this to 8.&lt;br /&gt;
&lt;br /&gt;
[[#Sex|S: The mob's sex]].&lt;br /&gt;
&lt;br /&gt;
[[#Language|T: The mob's language]]. [Optional]&lt;br /&gt;
&lt;br /&gt;
[[#Animal Flag|U: The Animal flag]].&lt;br /&gt;
&lt;br /&gt;
[[#No-Wear Flag|V: The No-Wear flag]].&lt;br /&gt;
&lt;br /&gt;
[[#One Spell Special Function|W: The spec_one_spell entry]]&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
An individual mob is laid out in the following format:&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
 &lt;br /&gt;
B&lt;br /&gt;
 &lt;br /&gt;
C&lt;br /&gt;
 &lt;br /&gt;
D&lt;br /&gt;
 &lt;br /&gt;
E&lt;br /&gt;
 &lt;br /&gt;
F G H I &lt;br /&gt;
&lt;br /&gt;
J K L M N &lt;br /&gt;
&lt;br /&gt;
O P &lt;br /&gt;
&lt;br /&gt;
Q R S&lt;br /&gt;
 &lt;br /&gt;
T&lt;br /&gt;
 &lt;br /&gt;
U&lt;br /&gt;
 &lt;br /&gt;
V&lt;br /&gt;
 &lt;br /&gt;
W&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==#MOBILES Block Structure==&lt;br /&gt;
The block starts with the string '''#MOBILES''', followed by one or more mob records, and ending with the string '''#0'''. &lt;br /&gt;
 &lt;br /&gt;
This is an example of a mobiles block: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
mob 1: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
mob 2: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
mob 3: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==VNUM==&lt;br /&gt;
&lt;br /&gt;
This number identifies the mob to the MUD for loading purposes and other functions. The Syntax is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#XXYY&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XX is the number assigned to your area. YY is a number between 00 and 99 identifying a particular mob in the area. No duplicates vnum's are allowed.  ie #4710 is 10 in area 47.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Names==&lt;br /&gt;
&lt;br /&gt;
This is the keywords used by mortals to interact with a mob. Generally, the name field should have no more than 2 or 3 words in it. The field should be all in lower case, and the last character must be a tilde (the squiggly hyphen).&lt;br /&gt;
&lt;br /&gt;
If the mob is an ogre named herman, &amp;quot;herman&amp;quot; and &amp;quot;ogre&amp;quot; are the 2 words you would put in the name field. Do not put articles or prepositions in this field, and make sure one of the keywords is also used in the long description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Short Description==&lt;br /&gt;
&lt;br /&gt;
This is the phrase the MUD uses when the mob does something. If the mob's short description is &amp;quot;herman&amp;quot;, then if it bows it might read as:  Herman bows in your presence.&lt;br /&gt;
&lt;br /&gt;
The short description should be a phrase that makes grammatical sense, and it must be followed by the tilde. Also make sure you do NOT capitalize leading prepositions, such as in &amp;quot;The ogre&amp;quot;. Instead use &amp;quot;the ogre&amp;quot;. This allows the messages the mud generates using this description to look right, such as &amp;quot;Your slash hits the ogre.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Long Description==&lt;br /&gt;
&lt;br /&gt;
This is the sentence that the MUD displays for mobs standing in a room. If a mob has the long description &amp;quot;Herman stands here idly.&amp;quot;, then when you enter the room, following the room description the MUD would display:  &lt;br /&gt;
&lt;br /&gt;
Herman stands here idly.&lt;br /&gt;
&lt;br /&gt;
The long description gets preceded by things like aura's and other spell effects, so take that into account when you write the description. In general, this sentence should be approximately 70 characters in maximum length if the mob has no affects on him. If the mob has affects, take the auras into consideration, making sure the description and auras all fit on ONE line, like this:&lt;br /&gt;
&lt;br /&gt;
(Hide)(Invis)(Sanctuary)(Translucent)(Red Aura) An ogre stands here. &lt;br /&gt;
&lt;br /&gt;
The sentence should be grammatically correct and following it, on a separate line by itself, should be a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Look Description==&lt;br /&gt;
&lt;br /&gt;
This is the paragraph describing the mob that you would see when you look at him. If the mob had the name &amp;quot;herman&amp;quot; and the look description of &amp;quot;Herman is a fat, ugly ogre. He stands here swatting flies, picking his nose, and wondering whether you would make a good lunch.&amp;quot;, then when you type LOOK HERMAN, the MUD would display:&lt;br /&gt;
&lt;br /&gt;
Herman is a fat, ugly ogre. He stands here swatting flies, picking &lt;br /&gt;
his nose, and wondering whether you would make a good lunch.&lt;br /&gt;
&lt;br /&gt;
The lines in the paragraph should be no more than 70-75 characters in length so line wrap problems don't occur. On a separate line following the paragraph should be a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Actions==&lt;br /&gt;
&lt;br /&gt;
These are flags that determine how the mob act.  Does it stay in the same room, does it wander, is it aggressive and so on.  Refer to the [[Mob Act Flags|flag list]] for legal values which are used to define how a mob interacts with the world. If you use nothing out of the list, enter a 0.&lt;br /&gt;
&lt;br /&gt;
==Affects==&lt;br /&gt;
&lt;br /&gt;
Refer to the [[Mob Affect Flags|flag list]] for legal values which are used to define what things are affecting the mob. If you use nothing out of the list, enter a 0.  To use multiple affects they values can be added together.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Alignment==&lt;br /&gt;
&lt;br /&gt;
This is a number between -1000 (super evil) and 1000 (super good). For a mob to register as either evil or good, the absolute value of the alignment must be at least 350.  In general because TFC does not use ''levels'' of Good and Evil, use only the full value.  -1000 for evil, 1000 for good.  &lt;br /&gt;
NOTE TO NATI - FIND Neutral...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Level==&lt;br /&gt;
&lt;br /&gt;
This is the level of the mob and must always be a positive number. Maximum level should generally be 50. Remember that mob levels differ from player levels, with a mob's level equating to a player's level some 3 to 10 player levels higher. Also remember that specfuns often cause a mob to be capable of fighting several levels above their own level. Consider these facts when designing mob levels with respect to your assigned/chosen area level range.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sex==&lt;br /&gt;
&lt;br /&gt;
This number indicates if the mob is male(1), female(2), or an it(0).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Language== &lt;br /&gt;
&lt;br /&gt;
This is optional.  Mobs can be set to speak a language. If none is set, they speak the universal god-tongue. Language has the format:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
2 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1: This is a L.&lt;br /&gt;
&lt;br /&gt;
2: These are the languages a mob KNOWS. Refer to the [[Language Known Flags|flag list]] for values.  Values can be added together for multiple languages.  For example if the mob understands Elven, Gnomish and Common the value would be (4+8+1),  13.&lt;br /&gt;
&lt;br /&gt;
3: This is the what the mob prefers speaking. Refer to the [[Language Spoken Flags|flag list]] for values. Only ONE value is allowed - do NOT combine values in this field.&lt;br /&gt;
&lt;br /&gt;
==Animal Flag== &lt;br /&gt;
&lt;br /&gt;
This is optional. If the mob is a animal, put a single A on this line. If this is omitted, do NOT put in a blank line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==No-Wear Flag== &lt;br /&gt;
&lt;br /&gt;
This is optional. If the mob is not allowed to wear equipment, enter a N on this line. If this is omitted, do NOT put in a blank line. Most animals should receive this flag with dragons being a notable exception to that rule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==One Spell Special Function==&lt;br /&gt;
&lt;br /&gt;
This is optional and requires special permission to use.  The spec_one_spell block sets the single spell a mob knows. To use a spec_one_spell in an area, the mob must have this block AS WELL AS an associated entry in the [[http://wiki.tfcmud.com/index.php/Special,_Trigger,_and_Rspec_Records|#SPECIALS]] section. If a mob is not receiving this specfun, do NOT put in blank lines. The block has the format:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
23&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. This is the letter O.&lt;br /&gt;
&lt;br /&gt;
2. This is the NAME of the spell being given to the mob.&lt;br /&gt;
&lt;br /&gt;
3. This is a tilde. It must be on the same line as, and begin immediately after, the spell text with NO spaces.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Example of a Mobile==&lt;br /&gt;
&lt;br /&gt;
This example shows the #MOBILES block and 2 mobs.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#4710&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
herman ogre~ &lt;br /&gt;
&lt;br /&gt;
Herman~ &lt;br /&gt;
&lt;br /&gt;
Herman stands here idly. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
Herman is a fat, ugly ogre. He stands here swatting flies, picking &lt;br /&gt;
&lt;br /&gt;
his nose, and wondering whether you would make a good lunch. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
96 0 -350 S &lt;br /&gt;
&lt;br /&gt;
21 0 0 0d0+0 0d0+0 &lt;br /&gt;
&lt;br /&gt;
0 0 &lt;br /&gt;
&lt;br /&gt;
8 8 1 &lt;br /&gt;
&lt;br /&gt;
L &lt;br /&gt;
&lt;br /&gt;
256 256&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#4711&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
funny bunny~ &lt;br /&gt;
&lt;br /&gt;
a funny little bunny~ &lt;br /&gt;
&lt;br /&gt;
A funny little bunny is here. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
Poor little thing looks a little worn out from being Natilena's test &lt;br /&gt;
&lt;br /&gt;
subject all the time.&lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
132 0 1000 S &lt;br /&gt;
&lt;br /&gt;
5 0 0 0d0+0 0d0+0 &lt;br /&gt;
&lt;br /&gt;
0 0 &lt;br /&gt;
&lt;br /&gt;
8 8 1 &lt;br /&gt;
&lt;br /&gt;
L &lt;br /&gt;
&lt;br /&gt;
32769 32768&lt;br /&gt;
O&lt;br /&gt;
rift~&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Area_File_Layout&amp;diff=17565</id>
		<title>Area File Layout</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Area_File_Layout&amp;diff=17565"/>
		<updated>2015-01-30T23:20:41Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;An area file is laid out using a series of BLOCKS. Each block starts with a control structure that tells the MUD what kind of data is contained in the block. Following the control structure are the records holding the data. After the final record in a block, a control marker occurs indicating the block is finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All blocks are optional, and you may have only ONE of each type. However, some blocks force the use of other blocks. For example, if you have a block of mobs or objects, you are forced to have a block of the resets to load them into the area. Or if you have rooms in the file, you MUST have an area header block.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are 10 kinds of blocks:&lt;br /&gt;
*The [[Area Header|Area Header]]&lt;br /&gt;
*The [[Help Record|Helps Block]]&lt;br /&gt;
*The [[Mob Record|Mobiles Block]]&lt;br /&gt;
*The [[Object Record|Objects Block]]&lt;br /&gt;
*The [[Room Record|Rooms Block]]&lt;br /&gt;
*The [[Reset Record|Resets Block]]&lt;br /&gt;
*The [[Shop Record|Shops Block]]&lt;br /&gt;
*The Specials Block&lt;br /&gt;
*The Triggers Block&lt;br /&gt;
*The Rspecs Block&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For ease of reading, they MUST be used in the order listed above.&lt;br /&gt;
&lt;br /&gt;
Following all the blocks, the last line of the area file must contain the control marker signifying the &amp;quot;end of file&amp;quot;. This is the string &amp;quot;#$&amp;quot; on a line all by itself. If this is omitted, the area will NOT load.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An area file is laid out like this, then:&lt;br /&gt;
 &lt;br /&gt;
[[Area Header|&amp;lt;nowiki&amp;gt;#AREA&amp;lt;/nowiki&amp;gt;]] { 1  2} Author   Area_Name~ F 1&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Help Record|&amp;lt;nowiki&amp;gt;#HELPS&amp;lt;/nowiki&amp;gt;]]&amp;lt;BR&amp;gt;&lt;br /&gt;
help record 1&amp;lt;br&amp;gt;&lt;br /&gt;
help record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;0 $~&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Mob Record|&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
mob record 1&amp;lt;br&amp;gt;&lt;br /&gt;
mob record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt; &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Object Record|&amp;lt;nowiki&amp;gt;#OBJECTS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
obj record 1&amp;lt;br&amp;gt;&lt;br /&gt;
obj record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Room Record|&amp;lt;nowiki&amp;gt;#ROOMS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
room record 1&amp;lt;br&amp;gt;&lt;br /&gt;
room record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Reset Record|&amp;lt;nowiki&amp;gt;#RESETS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
reset record 1&amp;lt;br&amp;gt;&lt;br /&gt;
reset record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
S&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Shop Record|&amp;lt;nowiki&amp;gt;#SHOPS&amp;lt;/nowiki&amp;gt;]]&amp;lt;br&amp;gt;&lt;br /&gt;
shop record 1&amp;lt;br&amp;gt;&lt;br /&gt;
shop record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
0&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#SPECIALS&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
specfun record 1&amp;lt;br&amp;gt;&lt;br /&gt;
specfun record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
S&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#TRIGGERS&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
trigger record 1&amp;lt;br&amp;gt;&lt;br /&gt;
trigger record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
S&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#RSPECS&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
rspec record 1&amp;lt;br&amp;gt;&lt;br /&gt;
rspec record 2&amp;lt;br&amp;gt;&lt;br /&gt;
...&amp;lt;br&amp;gt;&lt;br /&gt;
S&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#$&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Mob_Record&amp;diff=17563</id>
		<title>Mob Record</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Mob_Record&amp;diff=17563"/>
		<updated>2015-01-30T05:42:48Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Language */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&amp;lt;BR&amp;gt;[[#VNUM|A: The mob's vnum]].&lt;br /&gt;
&lt;br /&gt;
[[#Names|B: The mob's name]].&lt;br /&gt;
&lt;br /&gt;
[[#Short Description|C: The mob's short description]].&lt;br /&gt;
&lt;br /&gt;
[[#Long Description|D: The mob's long description]].&lt;br /&gt;
&lt;br /&gt;
[[#Look Description|E: The mob's look description]].&lt;br /&gt;
&lt;br /&gt;
[[#Actions|F: The mob's actions]].&lt;br /&gt;
&lt;br /&gt;
[[#Affects|G: Things affecting the mob]].&lt;br /&gt;
&lt;br /&gt;
[[#Alignment|H: The mob's alignment]].&lt;br /&gt;
&lt;br /&gt;
I: This must be an S.&lt;br /&gt;
&lt;br /&gt;
[[#Level|J: The mob's level]].&lt;br /&gt;
&lt;br /&gt;
K: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
L: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
| M: Set this to 0d0+0.&lt;br /&gt;
&lt;br /&gt;
N: Set this to 0d0+0.&lt;br /&gt;
&lt;br /&gt;
O: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
P: Set this to 0.&lt;br /&gt;
&lt;br /&gt;
Q: Set this to 8.&lt;br /&gt;
&lt;br /&gt;
R: Set this to 8.&lt;br /&gt;
&lt;br /&gt;
[[#Sex|S: The mob's sex]].&lt;br /&gt;
&lt;br /&gt;
[[#Language|T: The mob's language]]. [Optional]&lt;br /&gt;
&lt;br /&gt;
[[#Animal Flag|U: The Animal flag]].&lt;br /&gt;
&lt;br /&gt;
[[#No-Wear Flag|V: The No-Wear flag]].&lt;br /&gt;
&lt;br /&gt;
[[#One Spell Special Function|W: The spec_one_spell entry]]&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
An individual mob is laid out in the following format:&lt;br /&gt;
&lt;br /&gt;
A&lt;br /&gt;
 &lt;br /&gt;
B&lt;br /&gt;
 &lt;br /&gt;
C&lt;br /&gt;
 &lt;br /&gt;
D&lt;br /&gt;
 &lt;br /&gt;
E&lt;br /&gt;
 &lt;br /&gt;
F G H I &lt;br /&gt;
&lt;br /&gt;
J K L M N &lt;br /&gt;
&lt;br /&gt;
O P &lt;br /&gt;
&lt;br /&gt;
Q R S&lt;br /&gt;
 &lt;br /&gt;
T&lt;br /&gt;
 &lt;br /&gt;
U&lt;br /&gt;
 &lt;br /&gt;
V&lt;br /&gt;
 &lt;br /&gt;
W&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==#MOBILES Block Structure==&lt;br /&gt;
The block starts with the string '''#MOBILES''', followed by one or more mob records, and ending with the string '''#0'''. &lt;br /&gt;
 &lt;br /&gt;
This is an example of a mobiles block: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
mob 1: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
mob 2: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
mob 3: see above for layout &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==VNUM==&lt;br /&gt;
&lt;br /&gt;
This number identifies the mob to the MUD for loading purposes and other functions. The Syntax is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#XXYY&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
XX is the number assigned to your area. YY is a number between 00 and 99 identifying a particular mob in the area. No duplicates vnum's are allowed.  ie #4710 is 10 in area 47.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Names==&lt;br /&gt;
&lt;br /&gt;
This is the keywords used by mortals to interact with a mob. Generally, the name field should have no more than 2 or 3 words in it. The field should be all in lower case, and the last character must be a tilde (the squiggly hyphen).&lt;br /&gt;
&lt;br /&gt;
If the mob is an ogre named herman, &amp;quot;herman&amp;quot; and &amp;quot;ogre&amp;quot; are the 2 words you would put in the name field. Do not put articles or prepositions in this field, and make sure one of the keywords is also used in the long description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Short Description==&lt;br /&gt;
&lt;br /&gt;
This is the phrase the MUD uses when the mob does something. If the mob's short description is &amp;quot;herman&amp;quot;, then if it bows it might read as:  Herman bows in your presence.&lt;br /&gt;
&lt;br /&gt;
The short description should be a phrase that makes grammatical sense, and it must be followed by the tilde. Also make sure you do NOT capitalize leading prepositions, such as in &amp;quot;The ogre&amp;quot;. Instead use &amp;quot;the ogre&amp;quot;. This allows the messages the mud generates using this description to look right, such as &amp;quot;Your slash hits the ogre.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Long Description==&lt;br /&gt;
&lt;br /&gt;
This is the sentence that the MUD displays for mobs standing in a room. If a mob has the long description &amp;quot;Herman stands here idly.&amp;quot;, then when you enter the room, following the room description the MUD would display:  &lt;br /&gt;
&lt;br /&gt;
Herman stands here idly.&lt;br /&gt;
&lt;br /&gt;
The long description gets preceded by things like aura's and other spell effects, so take that into account when you write the description. In general, this sentence should be approximately 70 characters in maximum length if the mob has no affects on him. If the mob has affects, take the auras into consideration, making sure the description and auras all fit on ONE line, like this:&lt;br /&gt;
&lt;br /&gt;
(Hide)(Invis)(Sanctuary)(Translucent)(Red Aura) An ogre stands here. &lt;br /&gt;
&lt;br /&gt;
The sentence should be grammatically correct and following it, on a separate line by itself, should be a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Look Description==&lt;br /&gt;
&lt;br /&gt;
This is the paragraph describing the mob that you would see when you look at him. If the mob had the name &amp;quot;herman&amp;quot; and the look description of &amp;quot;Herman is a fat, ugly ogre. He stands here swatting flies, picking his nose, and wondering whether you would make a good lunch.&amp;quot;, then when you type LOOK HERMAN, the MUD would display:&lt;br /&gt;
&lt;br /&gt;
Herman is a fat, ugly ogre. He stands here swatting flies, picking &lt;br /&gt;
his nose, and wondering whether you would make a good lunch.&lt;br /&gt;
&lt;br /&gt;
The lines in the paragraph should be no more than 70-75 characters in length so line wrap problems don't occur. On a separate line following the paragraph should be a tilde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Actions==&lt;br /&gt;
&lt;br /&gt;
These are flags that determine how the mob act.  Only one Action flag can be used.  Does it stay in the same room, does it wander, is it aggressive and so on.  Refer to the [[Mob Act Flags|flag list]] for legal values which are used to define how a mob interacts with the world. If you use nothing out of the list, enter a 0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Affects==&lt;br /&gt;
&lt;br /&gt;
Refer to the [[Mob Affect Flags|flag list]] for legal values which are used to define what things are affecting the mob. If you use nothing out of the list, enter a 0.  To use multiple affects they values can be added together.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Alignment==&lt;br /&gt;
&lt;br /&gt;
This is a number between -1000 (super evil) and 1000 (super good). For a mob to register as either evil or good, the absolute value of the alignment must be at least 350.  In general because TFC does not use ''levels'' of Good and Evil, use only the full value.  -1000 for evil, 1000 for good.  &lt;br /&gt;
NOTE TO NATI - FIND Neutral...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Level==&lt;br /&gt;
&lt;br /&gt;
This is the level of the mob and must always be a positive number. Maximum level should generally be 50. Remember that mob levels differ from player levels, with a mob's level equating to a player's level some 3 to 10 player levels higher. Also remember that specfuns often cause a mob to be capable of fighting several levels above their own level. Consider these facts when designing mob levels with respect to your assigned/chosen area level range.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Sex==&lt;br /&gt;
&lt;br /&gt;
This number indicates if the mob is male(1), female(2), or an it(0).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Language== &lt;br /&gt;
&lt;br /&gt;
This is optional.  Mobs can be set to speak a language. If none is set, they speak the universal god-tongue. Language has the format:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
2 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1: This is a L.&lt;br /&gt;
&lt;br /&gt;
2: These are the languages a mob KNOWS. Refer to the [[Language Known Flags|flag list]] for values.  Values can be added together for multiple languages.  For example if the mob understands Elven, Gnomish and Common the value would be (4+8+1),  13.&lt;br /&gt;
&lt;br /&gt;
3: This is the what the mob prefers speaking. Refer to the [[Language Spoken Flags|flag list]] for values. Only ONE value is allowed - do NOT combine values in this field.&lt;br /&gt;
&lt;br /&gt;
==Animal Flag== &lt;br /&gt;
&lt;br /&gt;
This is optional. If the mob is a animal, put a single A on this line. If this is omitted, do NOT put in a blank line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==No-Wear Flag== &lt;br /&gt;
&lt;br /&gt;
This is optional. If the mob is not allowed to wear equipment, enter a N on this line. If this is omitted, do NOT put in a blank line. Most animals should receive this flag with dragons being a notable exception to that rule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==One Spell Special Function==&lt;br /&gt;
&lt;br /&gt;
This is optional and requires special permission to use.  The spec_one_spell block sets the single spell a mob knows. To use a spec_one_spell in an area, the mob must have this block AS WELL AS an associated entry in the [[http://wiki.tfcmud.com/index.php/Special,_Trigger,_and_Rspec_Records|#SPECIALS]] section. If a mob is not receiving this specfun, do NOT put in blank lines. The block has the format:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
23&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. This is the letter O.&lt;br /&gt;
&lt;br /&gt;
2. This is the NAME of the spell being given to the mob.&lt;br /&gt;
&lt;br /&gt;
3. This is a tilde. It must be on the same line as, and begin immediately after, the spell text with NO spaces.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Example of a Mobile==&lt;br /&gt;
&lt;br /&gt;
This example shows the #MOBILES block and 2 mobs.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#MOBILES&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#4710&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
herman ogre~ &lt;br /&gt;
&lt;br /&gt;
Herman~ &lt;br /&gt;
&lt;br /&gt;
Herman stands here idly. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
Herman is a fat, ugly ogre. He stands here swatting flies, picking &lt;br /&gt;
&lt;br /&gt;
his nose, and wondering whether you would make a good lunch. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
96 0 -350 S &lt;br /&gt;
&lt;br /&gt;
21 0 0 0d0+0 0d0+0 &lt;br /&gt;
&lt;br /&gt;
0 0 &lt;br /&gt;
&lt;br /&gt;
8 8 1 &lt;br /&gt;
&lt;br /&gt;
L &lt;br /&gt;
&lt;br /&gt;
256 256&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#4711&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
funny bunny~ &lt;br /&gt;
&lt;br /&gt;
a funny little bunny~ &lt;br /&gt;
&lt;br /&gt;
A funny little bunny is here. &lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
Poor little thing looks a little worn out from being Natilena's test &lt;br /&gt;
&lt;br /&gt;
subject all the time.&lt;br /&gt;
&lt;br /&gt;
~ &lt;br /&gt;
&lt;br /&gt;
132 0 1000 S &lt;br /&gt;
&lt;br /&gt;
5 0 0 0d0+0 0d0+0 &lt;br /&gt;
&lt;br /&gt;
0 0 &lt;br /&gt;
&lt;br /&gt;
8 8 1 &lt;br /&gt;
&lt;br /&gt;
L &lt;br /&gt;
&lt;br /&gt;
32769 32768&lt;br /&gt;
O&lt;br /&gt;
rift~&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Object_Type_Specifications&amp;diff=17562</id>
		<title>Object Type Specifications</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Object_Type_Specifications&amp;diff=17562"/>
		<updated>2015-01-30T01:50:12Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Item&lt;br /&gt;
!Item Type Flag&lt;br /&gt;
!Value0&lt;br /&gt;
!Value1&lt;br /&gt;
!Value2&lt;br /&gt;
!Value3&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|LIGHT||1 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|XX&lt;br /&gt;
|0&lt;br /&gt;
|XX is the number of hours of light available. -1 is infinite, 0 is dead &lt;br /&gt;
|-&lt;br /&gt;
|SCROLL||2 &lt;br /&gt;
|spell level &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|WAND||3 &lt;br /&gt;
|spell level &lt;br /&gt;
|maximum &lt;br /&gt;
|remaining &lt;br /&gt;
|[[Spell Numbers|spell #]] &lt;br /&gt;
|V1/2 refer to charges&lt;br /&gt;
|-&lt;br /&gt;
|STAFF||4 &lt;br /&gt;
|spell level &lt;br /&gt;
|maximum &lt;br /&gt;
|remaining &lt;br /&gt;
|[[Spell Numbers|spell #]] &lt;br /&gt;
|V1/2 refer to charges&lt;br /&gt;
|-&lt;br /&gt;
|WEAPON||5 &lt;br /&gt;
|0 &lt;br /&gt;
|minimum&lt;br /&gt;
|maximum &lt;br /&gt;
|[[Weapon Damange Types|damage type]] &lt;br /&gt;
|V1/2 refer to damage&lt;br /&gt;
|-&lt;br /&gt;
|WEAPON ANIMAL||6 &lt;br /&gt;
|0 &lt;br /&gt;
|minimum &lt;br /&gt;
|maximum &lt;br /&gt;
|[[Weapon Damange Types|damage type]] &lt;br /&gt;
|V1/2 refer to damage&lt;br /&gt;
|-&lt;br /&gt;
|FETISH||7 &lt;br /&gt;
|spell level &lt;br /&gt;
|maximum &lt;br /&gt;
|remaining&lt;br /&gt;
|[[Spell Numbers|spell #]] &lt;br /&gt;
|V1/2 refer to charges&lt;br /&gt;
|-&lt;br /&gt;
|TREASURE||8 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ARMOR||9 &lt;br /&gt;
|AC value&lt;br /&gt;
|Max AC &lt;br /&gt;
|# of repairs &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|POTION||10 &lt;br /&gt;
|spell level &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|PET FOOD||11    &lt;br /&gt;
|XX&lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 = safe, 1 = poison &lt;br /&gt;
|XX is hours worth of food&lt;br /&gt;
|-&lt;br /&gt;
|FURNITURE||12 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|TRASH||13 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ARMOR ANIMAL||14 &lt;br /&gt;
|AC value &lt;br /&gt;
|Max AC &lt;br /&gt;
|# of Repairs &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|CONTAINER||15 &lt;br /&gt;
|hold weight &lt;br /&gt;
|[[Container Flags]] &lt;br /&gt;
|key vnum or 0 &lt;br /&gt;
|0 &lt;br /&gt;
|weight must include the container's OWN weight&lt;br /&gt;
|-&lt;br /&gt;
|DRINK CONTAINER||17 &lt;br /&gt;
|# of drinks &lt;br /&gt;
|amount left&lt;br /&gt;
|[[Drink Container Flags|liquid type]]&lt;br /&gt;
|0 = safe, 1 = poison &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|KEY||18 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|FOOD||19 &lt;br /&gt;
|XX&lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 = safe, 1 = poison &lt;br /&gt;
|XX is hours worth of food value if eaten &lt;br /&gt;
|-&lt;br /&gt;
|MONEY||20 &lt;br /&gt;
|# of coins  &lt;br /&gt;
|&lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|BOAT||22 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|FOUNTAIN||25 &lt;br /&gt;
|0 &lt;br /&gt;
|0 or [[Drink Container Flags|liquid type]]&lt;br /&gt;
|0 or spell level &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|PILL||26 &lt;br /&gt;
|spell level &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|[[Spell Numbers|spell #]] or 0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|DECORATION||27 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RING||29 &lt;br /&gt;
|spell level &lt;br /&gt;
|maximum charges &lt;br /&gt;
|remaining charges &lt;br /&gt;
|[[Spell Numbers|spell #]] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|JEWELRY||30 &lt;br /&gt;
|0 &lt;br /&gt;
|0 &lt;br /&gt;
|# of repairs &lt;br /&gt;
|0 &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|RELIC||33 &lt;br /&gt;
|spell level &lt;br /&gt;
|maximum charges &lt;br /&gt;
|remaining charges &lt;br /&gt;
|[[Spell Numbers|spell #]] &lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Area Development]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17536</id>
		<title>User:Gwyrdain/TAW</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17536"/>
		<updated>2015-01-16T23:28:31Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* User Stories */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== User Stories ==&lt;br /&gt;
&lt;br /&gt;
*I need an editor that creates reciprocal exits.&lt;br /&gt;
*I need an editor that allows me to work dynamically with others.&lt;br /&gt;
*I need an editor that doesn't eat my area file if I put a container inside a container.&lt;br /&gt;
*I need to be able to create an exit link to a room that hasn't been created yet.&lt;br /&gt;
*I need to be able to add granular comments to my area (even if .are files won't allow it!)&lt;br /&gt;
*I need to be able to spell check text fields.&lt;br /&gt;
*I need robust validation or warnings or ???:&lt;br /&gt;
**metal where ac &amp;gt; 6&lt;br /&gt;
**magic applies need magic flag&lt;br /&gt;
* Having the ability to select multiple rooms and apply the same set of flags to several at a time, OR, to set 'standard' flags for all rooms created in the zone would be Nifty.&lt;br /&gt;
&lt;br /&gt;
=== Non-issues by Nature ===&lt;br /&gt;
*&amp;lt;s&amp;gt;I need an editor that won't crash if I enter vnums larger than 37,000&amp;lt;/s&amp;gt;.&lt;br /&gt;
*&amp;lt;s&amp;gt;I need an editor that won't crash if my .are is bigger than 90kb&amp;lt;/s&amp;gt;&lt;br /&gt;
*&amp;lt;s&amp;gt;I need an editor that doesn't crash if I have more than 180 mob resets.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== WIP Review Notes ==&lt;br /&gt;
* sort stuff by vnum.  -Done @ room table &amp;amp; formatted block.&lt;br /&gt;
* validate unique vnums.  -Done at the form level.&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17528</id>
		<title>User:Gwyrdain/TAW</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17528"/>
		<updated>2015-01-16T21:15:49Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== User Stories ==&lt;br /&gt;
&lt;br /&gt;
*I need an editor that won't crash if I enter vnums larger than 37,000.&lt;br /&gt;
*I need an editor that won't crash if my .are is bigger than 90kb&lt;br /&gt;
*I need an editor that creates reciprocal exits.&lt;br /&gt;
*I need an editor that allows me to work dynamically with others.&lt;br /&gt;
*I need an editor that doesn't crash if I have more than 180 mob resets.&lt;br /&gt;
*I need an editor that doesn't eat my area file if I put a container inside a container.&lt;br /&gt;
*I need to be able to create an exit link to a room that hasn't been created yet.&lt;br /&gt;
*I need to be able to add granular comments to my area (even if .are files won't allow it!)&lt;br /&gt;
*I need to be able to spell check text fields.&lt;br /&gt;
*I need robust validation or warnings or ???:&lt;br /&gt;
**metal where ac &amp;gt; 6&lt;br /&gt;
**magic applies need magic flag&lt;br /&gt;
* Having the ability to select multiple rooms and apply the same set of flags to several at a time, OR, to set 'standard' flags for all rooms created in the zone would be Nifty.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== WIP Review Notes ==&lt;br /&gt;
* sort stuff by vnum.  -Done @ room table &amp;amp; formatted block.&lt;br /&gt;
* validate unique vnums.  -Done at the form level.&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17517</id>
		<title>User:Gwyrdain/TAW</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17517"/>
		<updated>2015-01-15T20:04:00Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== User Stories ==&lt;br /&gt;
&lt;br /&gt;
*I need an editor that won't crash if I enter vnums larger than 37,000.&lt;br /&gt;
*I need an editor that won't crash if my .are is bigger than 90kb&lt;br /&gt;
*I need an editor that creates reciprocal exits.&lt;br /&gt;
*I need an editor that allows me to work dynamically with others.&lt;br /&gt;
*I need an editor that doesn't crash if I have more than 180 mob resets.&lt;br /&gt;
*I need an editor that doesn't eat my area file if I put a container inside a container.&lt;br /&gt;
*I need to be able to create an exit link to a room that hasn't been created yet.&lt;br /&gt;
*I need to be able to add granular comments to my area (even if .are files won't allow it!)&lt;br /&gt;
*I need to be able to spell check text fields.&lt;br /&gt;
*I need robust validation or warnings or ???:&lt;br /&gt;
**metal where ac &amp;gt; 6&lt;br /&gt;
**magic applies need magic flag&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17516</id>
		<title>User:Gwyrdain/TAW</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17516"/>
		<updated>2015-01-15T19:03:07Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== User Stories ==&lt;br /&gt;
&lt;br /&gt;
*I need an editor that won't crash if I enter vnums larger than 37,000.&lt;br /&gt;
*I need an editor that won't crash if my .are is bigger than 90kb&lt;br /&gt;
*I need an editor that creates reciprocal exits.&lt;br /&gt;
*I need an editor that allows me to work dynamically with others.&lt;br /&gt;
*I need an editor that doesn't crash if I have more than 180 mob resets.&lt;br /&gt;
*I need an editor that doesn't eat my area file if I put a container inside a container.&lt;br /&gt;
*I need to be able to create an exit link to a room that hasn't been created yet.&lt;br /&gt;
*I need to be able to add granular comments to my area (even if .are files won't allow it!)&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17515</id>
		<title>User:Gwyrdain/TAW</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17515"/>
		<updated>2015-01-15T19:02:53Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== User Stories ==&lt;br /&gt;
&lt;br /&gt;
*I need an editor that won't crash if I enter vnums larger than 37,000.&lt;br /&gt;
*I need an editor that won't crash if my .are is bigger than 90kb&lt;br /&gt;
*I need an editor that creates reciprocal exits.&lt;br /&gt;
*I need an editor that allows me to work dynamically with others.&lt;br /&gt;
*I need an editor that doesn't crash if I have more than 180 mob resets.&lt;br /&gt;
*I need an editor that doesn't eat my area file if I put a container inside a container.&lt;br /&gt;
*I need to be able to create an exit link to a room that hasn't been created yet.&lt;br /&gt;
*I need to be able to add comments to my area (even if .are files won't allow it!)&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17514</id>
		<title>User:Gwyrdain/TAW</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain/TAW&amp;diff=17514"/>
		<updated>2015-01-15T18:56:14Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: Created page with &amp;quot;== User Stories ==  *I need an editor that won't crash if I enter vnums larger than 37,000. *I need an editor that won't crash if my .are is bigger than 90kb *I need an editor...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== User Stories ==&lt;br /&gt;
&lt;br /&gt;
*I need an editor that won't crash if I enter vnums larger than 37,000.&lt;br /&gt;
*I need an editor that won't crash if my .are is bigger than 90kb&lt;br /&gt;
*I need an editor that creates reciprocal exits.&lt;br /&gt;
*I need an editor that allows me to work dynamically with others.&lt;br /&gt;
*I need an editor that doesn't crash if I have more than 180 mob resets.&lt;br /&gt;
*I need an editor that doesn't eat my area file if I put a container inside a container.&lt;br /&gt;
*I need to be able to create an exit link to a room that hasn't been created yet.&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Talk:Area_Header&amp;diff=17513</id>
		<title>Talk:Area Header</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Talk:Area_Header&amp;diff=17513"/>
		<updated>2015-01-15T02:25:56Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: Created page with &amp;quot;* Area flag is here stated as being combinable, but the area flag values are not powers of 2 like other combinable values.  Is combinable correct? ~~~~&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Area flag is here stated as being combinable, but the area flag values are not powers of 2 like other combinable values.  Is combinable correct? [[User:Gwyrdain|Gwyrdain]] ([[User talk:Gwyrdain|talk]]) 19:25, 14 January 2015 (MST)&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17332</id>
		<title>TFCMSDP for CMUD</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17332"/>
		<updated>2014-12-06T22:15:52Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Version History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
TFCMSDP is a MSDP reference implementation for TFC on CMUD.&lt;br /&gt;
&lt;br /&gt;
== User Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Dependencies ====&lt;br /&gt;
* [[User:Gwyrdain#Formatting|Generic -- Formatting]]&lt;br /&gt;
&lt;br /&gt;
=== User Interface ===&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
== Development Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
&lt;br /&gt;
=== v0.62 ===&lt;br /&gt;
* Fixed an error with the tick counter not accommodating bardly presence decay.&lt;br /&gt;
&lt;br /&gt;
=== v0.61 ===&lt;br /&gt;
* Added trigger to execute msdpinit on login.  Users should remove auto-init from their own triggers or disable 'MSDPInitTrigger.'&lt;br /&gt;
* Made available as a package file also.  (Don't use this unless you trust the author.)&lt;br /&gt;
&lt;br /&gt;
=== v0.60 ===&lt;br /&gt;
* Begin versioning.&lt;br /&gt;
* New alias 'TFCMSDP_vNotes' to display message box with version info.  Added a call to TFCMSDP_vNotes in MSDPInit.&lt;br /&gt;
* Updated the Generic--Formatting dependency by adding the 'MessageBox' function and moved 'RepeatChar' from Generic--Message_Functions to Generic--Formatting.&lt;br /&gt;
&lt;br /&gt;
=== pre-versioning ===&lt;br /&gt;
* Added provision do display multiple instances of the same affect (e.g., enchant weapon includes two affects).  Certain other duplicated affects need this to be monitored properly.&lt;br /&gt;
* Eliminated redundant 'affect' timeout messages.&lt;br /&gt;
* Tick timer fixed to allow for rapid decay of bardly presence.&lt;br /&gt;
* Added command HUDExits to toggle the display of the exits map in the MSDP HUD.  (Generally want to turn off exits since TFC is sending bad exit data in some cases.)&lt;br /&gt;
* Added an exits map to the HUD displaying the available exit directions with closed doors indicated with an &amp;quot;X.&amp;quot;&lt;br /&gt;
* Added the Tick Timer.  This utilizes spell affects that count down on tick, so it's not fool proof (e.g., if no appropriate spell affects are in place).&lt;br /&gt;
* Removed bard lyricals from the normal affects list.  To review use new command 'ShowLyricals.'&lt;br /&gt;
* Separated lasting affects from normal &amp;quot;time-out&amp;quot; affects.&lt;br /&gt;
* Added Ghazkull's xp, xptnl to the HUD.&lt;br /&gt;
* Added Ghazkull's hp, ma, mv, opponent hp %, and opponent name &amp;quot;gauges.&amp;quot;&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17329</id>
		<title>Heard Over a Cup of Grog</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17329"/>
		<updated>2014-12-04T00:11:18Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: visuals&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A news clipping from &amp;lt;i&amp;gt;The Poison Pen&amp;lt;/i&amp;gt;.&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{|style=&amp;quot;background: Beige&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
&amp;lt;i&amp;gt;&lt;br /&gt;
Author’s note:  On a recent evening I was winding down in the Seaside Inn, as is my want from time to time, when I overheard a most curious conversation.  To be frank, I do not know what to make of it, nor know if it is of any passing import.  Yet, at the same time, it is too strange to wholly set aside.  I share my experience here in hopes that some reader can shed light on these strange events.  As always, correspondence may be sent via the Editor.&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
It was a couple hours after sundown as I sat at my usual table in the corner, nursing my cup of grog.  Bob had retired for the night and the constable was asleep at a table, practically in his bowl of fish stew.  The innkeeper and the old fisherman were having a friendly argument over whether the improved speed of ferry service from Captain Meryl’s ship would result in any tangible economic improvement for the town (though not quite in those terms).  All-in-all, it was a typical night in quiet Seaside.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
From my vantage point I only saw the back of the tall hooded figure that entered the common room.  From the reaction I read on the innkeeper’s face, I knew this person was unknown to him.  His expression quickly turned inviting as he said, “Welcome to Seaside, friend.  Pull up a stool.  What’ll  you have – no, no you don’t want a menu.  Grog and fish stew for you.”  To this the stranger merely nodded ascent.  The promised fare was provided, but the stranger made no movement toward it.  Instead, after an uncomfortable pause, the stranger pulled two items from his cloak -- a coin purse and a dark piece of cloth, both of which he set upon the bar.  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a gravelly voice he inquired, “Have you before seen such an ensign?”&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
“Ne’er, m’lord,” the innkeeper quickly said, but the old fisherman caught his breath.  The stranger looked to the fisherman and held up the cloth. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Know you this?” pressed the stranger.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Aye,” came the slow reply.  “Once only.  I had all but forgotten – ‘twas so long ago…”  At this the stranger sat up, turned bodily, and fixed a most curious intensity on the fisherman, who continued with any hint of caution now absent, “I was a young man when I saw it flying from a most odd vessel.  In fact, most everything about that day was odd.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Rarely before or since have I seen a day as cloudless and calm as that.  Even the waves were subdued.  I was sitting at the dock, rod in hand, as I do from time to time.”  At this the innkeeper barked a laugh and received a quick glance in return.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“So it was the day I saw that pennant appear over the horizon and make its way along the coast.  In due course, I could make out the emblem set against that sable field:  the golden image of a manticore resting on three legs, holding a balance in its fourth.  But my thoughts did not stop to consider the newness of the ensign, for I was too puzzled by the ship itself – the design of which was unfamiliar.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Even at that, I had little time to consider before the ship swiftly reached the dock and, with an unparalleled efficiency, its crew had tied off and lowered the boarding plank.  A middle aged woman in elegant but practical robes descended and began extolling something with import that I could not understand a word of.  At my blank stare and open mouth she ceased trying and presented a&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background: Beige&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
parchment.  This was filled with beautiful flowing letters that were equally meaningless to me.  I shrugged helplessly and she became openly agitated. She called back to the ship and three young lads appeared.  She spoke briefly to them and was providing each with a parchment when we heard shouting from the cliffs to the northwest.  There we spied a figure descend the steps and run across the beach.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“The figure slowed as it approached and I could see that he was a rather rough looking man, wearing a gray cloak and sporting a reddish-brown beard.  His eyes were wide and mouth agape as he crossed town, but when his gaze lighted from ship to woman he again ran until he had locked the woman in a tight embrace and spun her about once or twice.  What nonsense – the fellow was even crying.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Then followed the back-and-forth of quick conversation in the foreign tongue, until suddenly the air changed and the fellow fell to the ground, fists balled and weeping.  The woman knelt down and spoke further.  The man quickly regained composure and stood with a look of grim determination.  He turned and began north toward the road but was stopped by the touch of the woman’s hand on his arm.  He did not turn as she spoke more hurriedly than before.  When she was again silent he closed his eyes for a moment and turned back.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Only then did the man take note of me with a smirk.  ‘I have need of a quill,’ said he in the common tongue.  So, I turned toward Bob’s to fetch one, but indeed there stood Bob already with quill and ink at hand – had he been there a moment ago?  I swear not.”&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
“The man took the writing implement and swiftly scribbled a note.  He then looked to me, frowned, and turned to Bob.  ‘How many skiffs have I bought from you?  You know me.  I honor my word,’ said he with gravity. ‘This message must reach the Sanctuary.  Find there one with eyes piercing-blue and hair silver-gray.  She will give you ten times a skiff’s price for this word from me.’  At this he turned and looked up the road for a still moment, then turned and boarded the ship.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“The vessel was soon away, Bob headed north along the Great Western Road, and I baited my hook once more.  All was back to normal --- except…  Not two minutes passed and I saw Bob come out of his shop.  I looked north, saw nothing, and returned my perplexed gaze to Bob.  ‘I thought you had gone north,’ said I.  With a chortle he replied, ‘I think you’ve had too much sun this cloudless day.  Go home and lie down.’  I thought then he was playing me a fool, yet ever since he has always denied even seeing the strange ship.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The fisherman slumped down and became quiet.  Only then did my shock register, for I had never heard him utter more than a phrase or two at a go.  So paralyzed was I by this demeanor change and the oddities of the tale that I did not even notice the stranger’s passing from the inn.  The purse of coins remained but the cloth ensign was gone.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=A_Pieced_Together_Note&amp;diff=17328</id>
		<title>A Pieced Together Note</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=A_Pieced_Together_Note&amp;diff=17328"/>
		<updated>2014-12-04T00:02:56Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: table tweaks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pieces of a note have been pasted together here against a journal page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background: PaleGoldenrod&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;padding:20px&amp;quot;|&lt;br /&gt;
Dearest,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Time is short.  Too much to tell. Family&amp;lt;br&amp;gt;&lt;br /&gt;
duty demands that I must pass west&amp;lt;br&amp;gt;&lt;br /&gt;
before the window of opportunity closes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Our day must be postponed, but I will&amp;lt;br&amp;gt;&lt;br /&gt;
return as soon as may be.  I love you&amp;lt;br&amp;gt;&lt;br /&gt;
with all my being.  Only wait for me&amp;lt;br&amp;gt;&lt;br /&gt;
and our 'happy ending' shall be realized.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I have promised Bob that you will fulfill&amp;lt;br&amp;gt;&lt;br /&gt;
my promise of 5,000 gp to deliver this&amp;lt;br&amp;gt;&lt;br /&gt;
timely news.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In Love which transcends the sundering seas,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;Psi;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Below the note an annotation is provided in a flowing script.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;padding:10px&amp;quot;|&lt;br /&gt;
This item's provenance is perhaps more interesting than its content.  Reports indicate that a young aarakocran shaman found a scrap of paper in a pile of rubble at the base of some cliffs while exploring near his home.  The scrap bore only a single rune  -- unknown to him.  He prayed to his Lord for advice; however, rather than being given an interpretation he was ordered to search out the associated bits of note.  The remaining pieces were ultimately found in the nest of a seagull atop the cliffs.  [[Molo|The Arch-Lich]] caused these fragments to then be delivered to our care without instruction or explanation. Our requests for further information have gone unheeded and the aarakocra is no where to be found.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Lore]][[Category:Black Conclave]][[Category:Cordir]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17327</id>
		<title>Heard Over a Cup of Grog</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17327"/>
		<updated>2014-12-03T23:46:09Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A news clipping from 'The Poison Pen.'&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
&amp;lt;i&amp;gt;&lt;br /&gt;
Author’s note:  On a recent evening I was winding down in the Seaside Inn, as is my want from time to time, when I overheard a most curious conversation.  To be frank, I do not know what to make of it, nor know if it is of any passing import.  Yet, at the same time, it is too strange to wholly set aside.  I share my experience here in hopes that some reader can shed light on these strange events.  As always, correspondence may be sent via the Editor.&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
It was a couple hours after sundown as I sat at my usual table in the corner, nursing my cup of grog.  Bob had retired for the night and the constable was asleep at a table, practically in his bowl of fish stew.  The innkeeper and the old fisherman were having a friendly argument over whether the improved speed of ferry service from Captain Meryl’s ship would result in any tangible economic improvement for the town (though not quite in those terms).  All-in-all, it was a typical night in quiet Seaside.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
From my vantage point I only saw the back of the tall hooded figure that entered the common room.  From the reaction I read on the innkeeper’s face, I knew this person was unknown to him.  His expression quickly turned inviting as he said, “Welcome to Seaside, friend.  Pull up a stool.  What’ll  you have – no, no you don’t want a menu.  Grog and fish stew for you.”  To this the stranger merely nodded ascent.  The promised fare was provided, but the stranger made no movement toward it.  Instead, after an uncomfortable pause, the stranger pulled two items from his cloak -- a coin purse and a dark piece of cloth, both of which he set upon the bar.  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a gravelly voice he inquired, “Have you before seen such an ensign?”&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
“Ne’er, m’lord,” the innkeeper quickly said, but the old fisherman caught his breath.  The stranger looked to the fisherman and held up the cloth. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Know you this?” pressed the stranger.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Aye,” came the slow reply.  “Once only.  I had all but forgotten – ‘twas so long ago…”  At this the stranger sat up, turned bodily, and fixed a most curious intensity on the fisherman, who continued with any hint of caution now absent, “I was a young man when I saw it flying from a most odd vessel.  In fact, most everything about that day was odd.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Rarely before or since have I seen a day as cloudless and calm as that.  Even the waves were subdued.  I was sitting at the dock, rod in hand, as I do from time to time.”  At this the innkeeper barked a laugh and received a quick glance in return.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“So it was the day I saw that pennant appear over the horizon and make its way along the coast.  In due course, I could make out the emblem set against that sable field:  the golden image of a manticore resting on three legs, holding a balance in its fourth.  But my thoughts did not stop to consider the newness of the ensign, for I was too puzzled by the ship itself – the design of which was unfamiliar.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Even at that, I had little time to consider before the ship swiftly reached the dock and, with an unparalleled efficiency, its crew had tied off and lowered the boarding plank.  A middle aged woman in elegant but practical robes descended and began extolling something with import that I could not understand a word of.  At my blank stare and open mouth she ceased trying and presented a&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot; style=&amp;quot;border: 1px solid darkgray&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
parchment.  This was filled with beautiful flowing letters that were equally meaningless to me.  I shrugged helplessly and she became openly agitated. She called back to the ship and three young lads appeared.  She spoke briefly to them and was providing each with a parchment when we heard shouting from the cliffs to the northwest.  There we spied a figure descend the steps and run across the beach.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“The figure slowed as it approached and I could see that he was a rather rough looking man, wearing a gray cloak and sporting a reddish-brown beard.  His eyes were wide and mouth agape as he crossed town, but when his gaze lighted from ship to woman he again ran until he had locked the woman in a tight embrace and spun her about once or twice.  What nonsense – the fellow was even crying.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Then followed the back-and-forth of quick conversation in the foreign tongue, until suddenly the air changed and the fellow fell to the ground, fists balled and weeping.  The woman knelt down and spoke further.  The man quickly regained composure and stood with a look of grim determination.  He turned and began north toward the road but was stopped by the touch of the woman’s hand on his arm.  He did not turn as she spoke more hurriedly than before.  When she was again silent he closed his eyes for a moment and turned back.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Only then did the man take note of me with a smirk.  ‘I have need of a quill,’ said he in the common tongue.  So, I turned toward Bob’s to fetch one, but indeed there stood Bob already with quill and ink at hand – had he been there a moment ago?  I swear not.”&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
“The man took the writing implement and swiftly scribbled a note.  He then looked to me, frowned, and turned to Bob.  ‘How many skiffs have I bought from you?  You know me.  I honor my word,’ said he with gravity. ‘This message must reach the Sanctuary.  Find there one with eyes piercing-blue and hair silver-gray.  She will give you ten times a skiff’s price for this word from me.’  At this he turned and looked up the road for a still moment, then turned and boarded the ship.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“The vessel was soon away, Bob headed north along the Great Western Road, and I baited my hook once more.  All was back to normal --- except…  Not two minutes passed and I saw Bob come out of his shop.  I looked north, saw nothing, and returned my perplexed gaze to Bob.  ‘I thought you had gone north,’ said I.  With a chortle he replied, ‘I think you’ve had too much sun this cloudless day.  Go home and lie down.’  I thought then he was playing me a fool, yet ever since he has always denied even seeing the strange ship.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The fisherman slumped down and became quiet.  Only then did my shock register, for I had never heard him utter more than a phrase or two at a go.  So paralyzed was I by this demeanor change and the oddities of the tale that I did not even notice the stranger’s passing from the inn.  The purse of coins remained but the cloth ensign was gone.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17326</id>
		<title>TFCMSDP for CMUD</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17326"/>
		<updated>2014-12-03T02:07:02Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Version History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
TFCMSDP is a MSDP reference implementation for TFC on CMUD.&lt;br /&gt;
&lt;br /&gt;
== User Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Dependencies ====&lt;br /&gt;
* [[User:Gwyrdain#Formatting|Generic -- Formatting]]&lt;br /&gt;
&lt;br /&gt;
=== User Interface ===&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
== Development Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
&lt;br /&gt;
=== v0.61 ===&lt;br /&gt;
* Added trigger to execute msdpinit on login.  Users should remove auto-init from their own triggers or disable 'MSDPInitTrigger.'&lt;br /&gt;
* Made available as a package file also.  (Don't use this unless you trust the author.)&lt;br /&gt;
&lt;br /&gt;
=== v0.60 ===&lt;br /&gt;
* Begin versioning.&lt;br /&gt;
* New alias 'TFCMSDP_vNotes' to display message box with version info.  Added a call to TFCMSDP_vNotes in MSDPInit.&lt;br /&gt;
* Updated the Generic--Formatting dependency by adding the 'MessageBox' function and moved 'RepeatChar' from Generic--Message_Functions to Generic--Formatting.&lt;br /&gt;
&lt;br /&gt;
=== pre-versioning ===&lt;br /&gt;
* Added provision do display multiple instances of the same affect (e.g., enchant weapon includes two affects).  Certain other duplicated affects need this to be monitored properly.&lt;br /&gt;
* Eliminated redundant 'affect' timeout messages.&lt;br /&gt;
* Tick timer fixed to allow for rapid decay of bardly presence.&lt;br /&gt;
* Added command HUDExits to toggle the display of the exits map in the MSDP HUD.  (Generally want to turn off exits since TFC is sending bad exit data in some cases.)&lt;br /&gt;
* Added an exits map to the HUD displaying the available exit directions with closed doors indicated with an &amp;quot;X.&amp;quot;&lt;br /&gt;
* Added the Tick Timer.  This utilizes spell affects that count down on tick, so it's not fool proof (e.g., if no appropriate spell affects are in place).&lt;br /&gt;
* Removed bard lyricals from the normal affects list.  To review use new command 'ShowLyricals.'&lt;br /&gt;
* Separated lasting affects from normal &amp;quot;time-out&amp;quot; affects.&lt;br /&gt;
* Added Ghazkull's xp, xptnl to the HUD.&lt;br /&gt;
* Added Ghazkull's hp, ma, mv, opponent hp %, and opponent name &amp;quot;gauges.&amp;quot;&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17325</id>
		<title>Heard Over a Cup of Grog</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17325"/>
		<updated>2014-12-02T17:22:07Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A news clipping from 'The Poison Pen.'&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot; style=&amp;quot;border: 1px solid darkgray&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
&amp;lt;i&amp;gt;&lt;br /&gt;
Author’s note:  On a recent evening I was winding down in the Seaside Inn, as is my want from time to time, when I overheard a most curious conversation.  To be frank, I do not know what to make of it, nor know if it is of any passing import.  Yet, at the same time, it is too strange to wholly set aside.  I share my experience here in hopes that some reader can shed light on these strange events.  As always, correspondence may be sent via the Editor.&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
It was a couple hours after sundown as I sat at my usual table in the corner, nursing my cup of grog.  Bob had retired for the night and the constable was asleep at a table, practically in his bowl of fish stew.  The innkeeper and the old fisherman were having a friendly argument over whether the improved speed of ferry service from Captain Meryl’s ship would result in any tangible economic improvement for the town (though not quite in those terms).  All-in-all, it was a typical night in quiet Seaside.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
From my vantage point I only saw the back of the tall hooded figure that entered the common room.  From the reaction I read on the innkeeper’s face, I knew this person was unknown to him.  His expression quickly turned inviting as he said, “Welcome to Seaside, friend.  Pull up a stool.  What’ll  you have – no, no you don’t want a menu.  Grog and fish stew for you.”  To this the stranger merely nodded ascent.  The promised fare was provided, but the stranger made no movement toward it.  Instead, after an uncomfortable pause, the stranger pulled two items from his cloak -- a coin purse and a dark piece of cloth, both of which he set upon the bar.  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a gravelly voice he inquired, “Have you before seen such an ensign?”&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
“Ne’er, m’lord,” the innkeeper quickly said, but the old fisherman caught his breath.  The stranger looked to the fisherman and held up the cloth. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Know you this?” pressed the stranger.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Aye,” came the slow reply.  “Once only.  I had all but forgotten – ‘twas so long ago…”  At this the stranger sat up, turned bodily, and fixed a most curious intensity on the fisherman, who continued with any hint of caution now absent, “I was a young man when I saw it flying from a most odd vessel.  In fact, most everything about that day was odd.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Rarely before or since have I seen a day as cloudless and calm as that.  Even the waves were subdued.  I was sitting at the dock, rod in hand, as I do from time to time.”  At this the innkeeper barked a laugh and received a quick glance in return.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“So it was the day I saw that pennant appear over the horizon and make its way along the coast.  In due course, I could make out the emblem set against that sable field:  the golden image of a manticore resting on three legs, holding a balance in its fourth.  But my thoughts did not stop to consider the newness of the ensign, for I was too puzzled by the ship itself – the design of which was unfamiliar.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Even at that, I had little time to consider before the ship swiftly reached the dock and, with an unparalleled efficiency, its crew had tied off and lowered the boarding plank.  A middle aged woman in elegant but practical robes descended and began extolling something with import that I could not understand a word of.  At my blank stare and open mouth she ceased trying and presented a&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;5&amp;quot; style=&amp;quot;border: 1px solid darkgray&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
parchment.  This was filled with beautiful flowing letters that were equally meaningless to me.  I shrugged helplessly and she became openly agitated. She called back to the ship and three young lads appeared.  She spoke briefly to them and was providing each with a parchment when we heard shouting from the cliffs to the northwest.  There we spied a figure descend the steps and run across the beach.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“The figure slowed as it approached and I could see that he was a rather rough looking man, wearing a gray cloak and sporting a reddish-brown beard.  His eyes were wide and mouth agape as he crossed town, but when his gaze lighted from ship to woman he again ran until he had locked the woman in a tight embrace and spun her about once or twice.  What nonsense – the fellow was even crying.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Then followed the back-and-forth of quick conversation in the foreign tongue, until suddenly the air changed and the fellow fell to the ground, fists balled and weeping.  The woman knelt down and spoke further.  The man quickly regained composure and stood with a look of grim determination.  He turned and began north toward the road but was stopped by the touch of the woman’s hand on his arm.  He did not turn as she spoke more hurriedly than before.  When she was again silent he closed his eyes for a moment and turned back.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“Only then did the man take note of me with a smirk.  ‘I have need of a quill,’ said he in the common tongue.  So, I turned toward Bob’s to fetch one, but indeed there stood Bob already with quill and ink at hand – had he been there a moment ago?  I swear not.”&lt;br /&gt;
| width=&amp;quot;300pt&amp;quot; style=&amp;quot;padding:20px;&amp;quot;|&lt;br /&gt;
“The man took the writing implement and swiftly scribbled a note.  He then looked to me, frowned, and turned to Bob.  ‘How many skiffs have I bought from you?  You know me.  I honor my word,’ said he with gravity. ‘This message must reach the Sanctuary.  Find there one with eyes piercing-blue and hair silver-gray.  She will give you ten times a skiff’s price for this word from me.’  At this he turned and looked up the road for a still moment, then turned and boarded the ship.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
“The vessel was soon away, Bob headed north along the Great Western Road, and I baited my hook once more.  All was back to normal --- except…  Not two minutes passed and I saw Bob come out of his shop.  I looked north, saw nothing, and returned my perplexed gaze to Bob.  ‘I thought you had gone north,’ said I.  With a chortle he replied, ‘I think you’ve had too much sun this cloudless day.  Go home and lie down.’  I thought then he was playing me a fool, yet ever since he has always denied even seeing the strange ship.”&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The fisherman slumped down and became quiet.  Only then did my shock register, for I had never heard him utter more than a phrase or two at a go.  So paralyzed was I by this demeanor change and the oddities of the tale that I did not even notice the stranger’s passing from the inn.  The purse of coins remained but the cloth ensign was gone.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17324</id>
		<title>TFCMSDP for CMUD</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17324"/>
		<updated>2014-12-02T16:45:12Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Version History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
TFCMSDP is a MSDP reference implementation for TFC on CMUD.&lt;br /&gt;
&lt;br /&gt;
== User Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Dependencies ====&lt;br /&gt;
* [[User:Gwyrdain#Formatting|Generic -- Formatting]]&lt;br /&gt;
&lt;br /&gt;
=== User Interface ===&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
== Development Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
&lt;br /&gt;
=== v0.61 ===&lt;br /&gt;
* Added trigger to execute msdpinit on login.  Users should remove auto-init from their own triggers or disable 'MSDPInitTrigger.'&lt;br /&gt;
&lt;br /&gt;
=== v0.60 ===&lt;br /&gt;
* Begin versioning.&lt;br /&gt;
* New alias 'TFCMSDP_vNotes' to display message box with version info.  Added a call to TFCMSDP_vNotes in MSDPInit.&lt;br /&gt;
* Updated the Generic--Formatting dependency by adding the 'MessageBox' function and moved 'RepeatChar' from Generic--Message_Functions to Generic--Formatting.&lt;br /&gt;
&lt;br /&gt;
=== pre-versioning ===&lt;br /&gt;
* Added provision do display multiple instances of the same affect (e.g., enchant weapon includes two affects).  Certain other duplicated affects need this to be monitored properly.&lt;br /&gt;
* Eliminated redundant 'affect' timeout messages.&lt;br /&gt;
* Tick timer fixed to allow for rapid decay of bardly presence.&lt;br /&gt;
* Added command HUDExits to toggle the display of the exits map in the MSDP HUD.  (Generally want to turn off exits since TFC is sending bad exit data in some cases.)&lt;br /&gt;
* Added an exits map to the HUD displaying the available exit directions with closed doors indicated with an &amp;quot;X.&amp;quot;&lt;br /&gt;
* Added the Tick Timer.  This utilizes spell affects that count down on tick, so it's not fool proof (e.g., if no appropriate spell affects are in place).&lt;br /&gt;
* Removed bard lyricals from the normal affects list.  To review use new command 'ShowLyricals.'&lt;br /&gt;
* Separated lasting affects from normal &amp;quot;time-out&amp;quot; affects.&lt;br /&gt;
* Added Ghazkull's xp, xptnl to the HUD.&lt;br /&gt;
* Added Ghazkull's hp, ma, mv, opponent hp %, and opponent name &amp;quot;gauges.&amp;quot;&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17302</id>
		<title>Heard Over a Cup of Grog</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17302"/>
		<updated>2014-12-01T04:47:13Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A news clipping from 'The Poison Pen.'&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17299</id>
		<title>Heard Over a Cup of Grog</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Heard_Over_a_Cup_of_Grog&amp;diff=17299"/>
		<updated>2014-11-30T07:00:39Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: Created page with &amp;quot;&amp;lt;!-- poisoned pen newspaper clipping reference --&amp;gt;  &amp;lt;blockquote&amp;gt; &amp;lt;tt&amp;gt; {|class=&amp;quot;wikitable&amp;quot; | |} &amp;lt;/tt&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- poisoned pen newspaper clipping reference --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Gwyrdain&amp;diff=17298</id>
		<title>Gwyrdain</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Gwyrdain&amp;diff=17298"/>
		<updated>2014-11-30T06:56:43Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info pc&lt;br /&gt;
|name           = Gwyrdain&lt;br /&gt;
|incarnation    = I - V&lt;br /&gt;
|styled_as      = Servant of Lord Nash&lt;br /&gt;
|imm_rank       = &lt;br /&gt;
|created        = I: 1996ish &amp;lt;BR /&amp;gt; V: June 18, 2006&lt;br /&gt;
|status         = Active&lt;br /&gt;
|retire_date    = &lt;br /&gt;
|race           = {{Race|Human}}&lt;br /&gt;
|hometown       = &lt;br /&gt;
|classes        = {{Class|Mage}}&amp;lt;BR /&amp;gt;{{Class|Ranger}}&amp;lt;BR /&amp;gt;{{Class|Thief}}&lt;br /&gt;
|last_seen      = &lt;br /&gt;
|followed       = Persistently Unaligned&lt;br /&gt;
|spouse         = &lt;br /&gt;
|partner        = (See Triva)&lt;br /&gt;
|parents        = &lt;br /&gt;
|children       = &lt;br /&gt;
|relatives      = &lt;br /&gt;
|areas_written  = &lt;br /&gt;
|immorted_on    = &lt;br /&gt;
|following      = &lt;br /&gt;
|portfolio      = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PPI]]&lt;br /&gt;
== Mud Contributions: ==&lt;br /&gt;
Along with Facade, Gwyrdain created and practiced a &amp;quot;simple cipher&amp;quot; encoded tells system.  This proved amusing to the Greater God Nayr who was attempting to decode the cipher.  Unfortunately, not all immortals were so entertained and once brought to the attention of Madman this brief episode concluded; however, it's mark was forever carved into the stone tablets as TFC Player Rule 12.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Description: ==&lt;br /&gt;
Before you is a seasoned adventurer of medium build, hunched over a scroll.  His hair is a reddish brown some graying over the ears.  After a moment, sensing your glance, he rises to a full height of a little over six feet, and turns to face you.  Now that you have a clear view, you recognize the signs of a lifetime of struggle in his unhandsome, weathered face.  His wearied, grey eyes particularly inform you that if this man ever knew love or joy -- those days are now long forgotten.  The remaining features of this face give him the distinct look of one from the Far West. For what possible purpose could he have traveled so far?  Before you can follow this line of thinking, he speaks.&amp;lt;BR&amp;gt;&lt;br /&gt;
Gwyrdain says (in common), 'Have you heard tell of the only true God?  His name is Lord Nash...'.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''(written by Cordir, Approx 1997)'''&amp;lt;BR&amp;gt;&lt;br /&gt;
Grey eyes meet yours, unflinching. There is strength there, and the assuredness and self-reliance hard earned on the long, lonely path that his Lord has set before him. Those eyes also speak volumes of compassion, warmth, and perhaps a hint of joy. A neatly trimmed beard of reddish brown outlines a firm, if not outright stubborn jaw, which is marked here and there with trophies of a life which could never be called easy...&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
== WHO Lists: ==&lt;br /&gt;
 Hum [ Th: 8 Ra:11 Ma:11 ] Gwyrdain is having &amp;quot;one of those levels&amp;quot;                  (September 19, 1996)&lt;br /&gt;
 Hum [ Th:12 Ma:15 Ra:12 ] Gwyrdain isn't into clever titles... (-gossip)  [Nash]    (October 26, 1996)&lt;br /&gt;
 Hum [ Ra:19 Ma:20 Th:20 ] Gwyrdain follows where his Lord wills.... .. .  [NASH]    (February 23, 1997)&lt;br /&gt;
 Hum [ Th:21 Ma:21 Ra:22 ] Gwyrdain is working towards a grey dawn.        [NASH]    (April 19, 1997)&lt;br /&gt;
 Hum [ Ra:28 Th:27 Ma:27 ] Gwyrdain follows where his Lord wills...        [NASH]    (October 26, 1997)&lt;br /&gt;
 Hum [ Ra:26 Th:25 Ma:26 ] Gwyrdain, Apprentice of Sirak                   [NASH]    (March 17, 2000)&lt;br /&gt;
 Hum [ Th:15 Ma:16 Ra:15 ] Gwyrdain. Unaligned Nashite.  -=[XP Recovered: 37%]=-     (November 1, 2002)&lt;br /&gt;
 Hum [       Ma: 1       ] Gwyrdain the Boy                                          (September 26, 2003)&lt;br /&gt;
 Hum [    Ra: 8 Ma:11    ] Gwyrdain, Unaligned Nashite, returned from wandering.     (July 15, 2006)&lt;br /&gt;
 Hum [ Th: 4 Ma:11 Ra:10 ] Gwyrdain.                    Servant of Lord Nash.        (July 29, 2006)&lt;br /&gt;
 Hum [ Th: 9 Ma:11 Ra:10 ] Gwyrdain follows where his Lord wills.          [NASH]    (September 12, 2006)&lt;br /&gt;
 Hum [ Ma:13 Th:10 Ra:10 ] Gwyrdain follows where his Lord wills.          [NASH]    (January 24, 2011)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Character History: ==&lt;br /&gt;
=== Historical Outline ===&lt;br /&gt;
:''In the Grand Library, these journals, tomes, scrolls, and scraps are secured for posterity and against prying eyes.  The events herein recorded are true.''&lt;br /&gt;
* '''Youth and Early Manhood'''&lt;br /&gt;
** Of the West and Its Realms&lt;br /&gt;
** The Eldest Son&lt;br /&gt;
* '''Disaster at Sea and New Lands'''&lt;br /&gt;
** More Tempest Than Trade&lt;br /&gt;
** Donning the Gray Cloak&lt;br /&gt;
** Over the Winter Mountains&lt;br /&gt;
* '''One Lord and One Love'''&lt;br /&gt;
** Midgaard&lt;br /&gt;
** Conversion on the Road to Thistlerock&lt;br /&gt;
** (Sealed) Blue-eyes Find the Blind Man&lt;br /&gt;
** Of the Death of Gwynod&lt;br /&gt;
** [[Heard Over a Cup of Grog]]&lt;br /&gt;
** [[A Pieced Together Note]]&lt;br /&gt;
* '''Truth and Consequences'''&lt;br /&gt;
** (Sealed) Joyful Anticipation and Unmitigated Anguish&lt;br /&gt;
** Kuroth&lt;br /&gt;
** The Apprentice's Apprentice&lt;br /&gt;
** (Sealed) Retreat into the Depths of Despair&lt;br /&gt;
* '''Rebirth and Return'''&lt;br /&gt;
** (Sealed) An Entreaty to the Most High&lt;br /&gt;
** De Novo Search for Heart's Desire&lt;br /&gt;
** Strange Meetings&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Historical Snippet: Cordir's Entreaty to the Chosen: July 25th, 2006 ===&lt;br /&gt;
''Chosen: &amp;lt;BR&amp;gt;I write to you not as your leader, but one who would entreat a favor as a friend. There are times, within the great Pattern that structures our lives, that a binding of Threads together occurs. Destiny, Kismet, Fate, name it what you will. I have been deeply blessed to have been bound in this way to the lives of four others. Some you may know of from stories, others may be unknown to you. Some wounded me so greatly in their loss, that I do not speak of them. I write of one such bond, now.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;In ancient times, while my aura was crimson and my oath given to Molo, a gentleman known as Gwyrdain and I courted. We were to have wed, but for the meddling of Sirak. It grieves me to but say his name. &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Gwyrdain is returned to these lands, much changed. The veils of time have shadowed his memories, and he does not remember that I was ever a mortal, that we ever cared for one another, that we were to be wed. The days when I could, for the sake of that ancient caring, aid him directly are passed. Some say that memories define us as people: I have lost my own way through the mirror-maze of the mind, and come out the other side stronger for it.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;I ramble – forgive me. This is a difficult thing to think upon. Too long, I shut these memories out, locked them away. A wound that never healed is torn open once more. &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;My entreaty is this: if, in the name of your friendship for me, you would be willing to grant any small aid to Gwyrdain, it would be a balm to me. Again, this is no command, but a heartfelt plea. If you should do so, give me word of your deeds, and I will reward them however I may. But, in all urgency, I ask this: '''Please do not relate to Gwyrdain that I have asked of you this favor.''' Let him remember in his own time, in his own way, if that is to be. I would not have him feel beholden in any manner. &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Thank you all for considering this entreaty.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;- Cordir''&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Trivia: ==&lt;br /&gt;
* Gwyrdain was chosen by Sirak to be His apprentice.&lt;br /&gt;
* Gwyrdain tutored Alyria (beloved of Rath) in the Nashite faith.&lt;br /&gt;
* Gwyrdain is the only unaligned individual to have been unanimously acknowledged by each Nashite FLI, to be an  member of the Nashite faith, and both bound and protected by Nashite Law.&lt;br /&gt;
* Gwyrdain is specifically mentioned in the temple of Cordir, in the Grey thread:  [[Threads of the Tapestry]]&lt;br /&gt;
* Gwyrdain is specifically mentioned in Cordir's [[Cordir - Ebon Book|Ebon Book]].&lt;br /&gt;
* Gwyrdain is specifically mentioned in Cordir's [[Cordir - Mortal History|Mortal History]].&lt;br /&gt;
* Gwyrdain is specifically mentioned in [[Corri - History|Corri's history]]:.&lt;br /&gt;
* Gwyrdain co-authored &amp;quot;Colors&amp;quot; - a poem about alignment - with Nameless Demonspawn and Cordir.&lt;br /&gt;
* A steak of Gwyrdain is found in Darkmoon's collection of PC bags/steaks.&lt;br /&gt;
* Gwyrdain was known for his unique &amp;quot;level congrats&amp;quot;: Gwyrdain gossips 'The Lord Nash has shown _great_ mercy in allowing you to reach level 4 , Satyr ... '. Gwyrdain gossips 'I congratulate you, but also warn you not to take His mercy for granted.'.&lt;br /&gt;
* Gwyrdain was engaged to Cordir when she was a member of the Silver Fellowship (Approximately Fall-ish of 1996: [[An Engagement]]). For various reasons, the wedding never occured. ''(This information is '''not''' common knowledge and is currently obscured from Gwyrdain's memory.   No reference to such should be made in-character unless the PC in question has direct knowledge of the event and cruelly intends to start a cascade of events that could result in the restoration of Gwyrdain's memory.)''&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
==Player Provided Information==&lt;br /&gt;
{{note|[[Cordir]]|06/21/2012|Gwyrdain was cool. Just plain cool. He stayed in character, he role-played in a quiet and consistent manner, and he was a trailblazer in the Nashite faith: the Gray Wanderer, who was accepted as Nashite faithful without ever giving worship to an FLI.  I always enjoyed our RP, and was sad when life pulled him away from TFC.}}&lt;br /&gt;
== Wiki Mentions: ==&lt;br /&gt;
* Gwyrdain was part of the group that tried taking on Nevyn: [[Nevyn Kicks...Butt]]&lt;br /&gt;
* Gwyrdain was the topic of a discussion between [[Cordir]] and [[Rath]]: [[Regarding Gwyrdain]]&lt;br /&gt;
* [[An Engagement]]&lt;br /&gt;
* [[Shadows, An Answer]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Personal Timeline: ==&lt;br /&gt;
'''Note:''' Gwyrdain was one of those folks who just quietly did his thing in the background, without bringing much attention to  himself. He rarely - if ever - reported his events to either of the folks keeping a timeline of events. &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''1996:'''&amp;lt;BR&amp;gt;&lt;br /&gt;
Date Unknown: Gwyrdain is named Apprentice to Sirak.&amp;lt;BR&amp;gt;&lt;br /&gt;
December 22, 1996: A large Christmas GT is held in Phoenix, with Sohcahtoa, Wyrm, Splat, Shinu, Caradoc, Aladin, Foolkiller, Xaviera, Tokugawa, Furnock, Shushila, Kell, Agape, Crysania, Emaleth, Cerebus, JohnPaul, Syrinx, Facade, Gwyrdain, Scroll, Darkmoon, Malaki, Larry, Jyslin, Lorna, Zrie, Madman, Tynian, Assilem, Wazoo, Phooey, Kaplin, Zipp/Voltron, Marisa, Sloan, Nayr, Jaxxon, Maltor, Syla, &amp;amp; Talia attending.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''2002:'''&amp;lt;BR&amp;gt;&lt;br /&gt;
September 15, 2002: Gwyrdain is created once more. (Welcome back, Gwyr!)&amp;lt;BR&amp;gt;&lt;br /&gt;
September 22, 2002: Gwyrdain reaches Ma: 4 Ra:11.&amp;lt;BR&amp;gt;&lt;br /&gt;
September 23, 2002: Gwyrdain levels to Ma:6\Ra:11&amp;lt;BR&amp;gt;&lt;br /&gt;
September 25, 2002: Gwyrdain reaches Ma: 8 Ra:11. &amp;lt;BR&amp;gt;&lt;br /&gt;
September 29, 2002: Gwyrdain reaches Th:4\Ra:11\Ma:10.&amp;lt;BR&amp;gt;&lt;br /&gt;
October 03, 2002: Gwyrdain reaches Th: 8 Ra:11 Ma:10.&amp;lt;BR&amp;gt;&lt;br /&gt;
October 18, 2002:  Gwyrdain reaches Ra:12 Ma:16 Th:11.&amp;lt;BR&amp;gt;&lt;br /&gt;
October 27, 2002: Gwyrdain reaches Th:12 Ma:16 Ra:15, and in an unrelated incident, is taunted horribly on cant. (Details unavailable) &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''2003:'''&amp;lt;BR&amp;gt; &lt;br /&gt;
09/26/2003: Gwyrdain is recreated.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''2006:''' &amp;lt;BR&amp;gt;&lt;br /&gt;
June 18, 2006: Gwyrdain is recreated. &amp;lt;BR&amp;gt;&lt;br /&gt;
July 25, 2006: Cordir posts a board note to the Chosen asking them to assist Gwyrdain however they may.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''2011:''' &amp;lt;BR&amp;gt;&lt;br /&gt;
January 31, 2011: Gwyrdain is appointed The Finder Adept.&amp;lt;BR&amp;gt;&lt;br /&gt;
February 01, 2011: Gwyrdain is appointed The Lord Grand Finder.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:Nashite References]]&lt;br /&gt;
[[category:People]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=A_Pieced_Together_Note&amp;diff=17297</id>
		<title>A Pieced Together Note</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=A_Pieced_Together_Note&amp;diff=17297"/>
		<updated>2014-11-30T06:45:02Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: Created page with &amp;quot;Pieces of a note have been pasted together here against a journal page.  &amp;lt;blockquote&amp;gt; &amp;lt;tt&amp;gt; {|class=&amp;quot;wikitable&amp;quot; |Dearest,&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; Time is short.  Too much to tell. Family&amp;lt;br&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pieces of a note have been pasted together here against a journal page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Dearest,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Time is short.  Too much to tell. Family&amp;lt;br&amp;gt;&lt;br /&gt;
duty demands that I must pass west&amp;lt;br&amp;gt;&lt;br /&gt;
before the window of opportunity closes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Our day must be postponed, but I will&amp;lt;br&amp;gt;&lt;br /&gt;
return as soon as may be.  I love you&amp;lt;br&amp;gt;&lt;br /&gt;
with all my being.  Only wait for me&amp;lt;br&amp;gt;&lt;br /&gt;
and our 'happy ending' shall be realized.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I have promised Bob that you will fulfill&amp;lt;br&amp;gt;&lt;br /&gt;
my promise of 5,000 gp to deliver this&amp;lt;br&amp;gt;&lt;br /&gt;
timely news.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In Love which transcends the sundering seas,&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;Psi;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Below the note an annotation is provided in a flowing script.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
This item's provenance is perhaps more interesting than its content.  Reports indicate that a young aarakocran shaman found a scrap of paper in a pile of rubble at the base of some cliffs while exploring near his home.  The scrap bore only a single rune  -- unknown to him.  He prayed to his Lord for advice; however, rather than being given an interpretation he was ordered to search out the associated bits of note.  The remaining pieces were ultimately found in the nest of a seagull atop the cliffs.  The Arch-Lich caused these fragments to then be delivered to our care without instruction or explanation. Our requests for further information have gone unheeded and the aarakocra is no where to be found.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Gwyrdain&amp;diff=17296</id>
		<title>Gwyrdain</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Gwyrdain&amp;diff=17296"/>
		<updated>2014-11-30T03:30:58Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Historical Outline */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info pc&lt;br /&gt;
|name           = Gwyrdain&lt;br /&gt;
|incarnation    = I - V&lt;br /&gt;
|styled_as      = Servant of Lord Nash&lt;br /&gt;
|imm_rank       = &lt;br /&gt;
|created        = I: 1996ish &amp;lt;BR /&amp;gt; V: June 18, 2006&lt;br /&gt;
|status         = Active&lt;br /&gt;
|retire_date    = &lt;br /&gt;
|race           = {{Race|Human}}&lt;br /&gt;
|hometown       = &lt;br /&gt;
|classes        = {{Class|Mage}}&amp;lt;BR /&amp;gt;{{Class|Ranger}}&amp;lt;BR /&amp;gt;{{Class|Thief}}&lt;br /&gt;
|last_seen      = &lt;br /&gt;
|followed       = Persistently Unaligned&lt;br /&gt;
|spouse         = &lt;br /&gt;
|partner        = (See Triva)&lt;br /&gt;
|parents        = &lt;br /&gt;
|children       = &lt;br /&gt;
|relatives      = &lt;br /&gt;
|areas_written  = &lt;br /&gt;
|immorted_on    = &lt;br /&gt;
|following      = &lt;br /&gt;
|portfolio      = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PPI]]&lt;br /&gt;
== Mud Contributions: ==&lt;br /&gt;
Along with Facade, Gwyrdain created and practiced a &amp;quot;simple cipher&amp;quot; encoded tells system.  This proved amusing to the Greater God Nayr who was attempting to decode the cipher.  Unfortunately, not all immortals were so entertained and once brought to the attention of Madman this brief episode concluded; however, it's mark was forever carved into the stone tablets as TFC Player Rule 12.&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Description: ==&lt;br /&gt;
Before you is a seasoned adventurer of medium build, hunched over a scroll.  His hair is a reddish brown some graying over the ears.  After a moment, sensing your glance, he rises to a full height of a little over six feet, and turns to face you.  Now that you have a clear view, you recognize the signs of a lifetime of struggle in his unhandsome, weathered face.  His wearied, grey eyes particularly inform you that if this man ever knew love or joy -- those days are now long forgotten.  The remaining features of this face give him the distinct look of one from the Far West. For what possible purpose could he have traveled so far?  Before you can follow this line of thinking, he speaks.&amp;lt;BR&amp;gt;&lt;br /&gt;
Gwyrdain says (in common), 'Have you heard tell of the only true God?  His name is Lord Nash...'.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''(written by Cordir, Approx 1997)'''&amp;lt;BR&amp;gt;&lt;br /&gt;
Grey eyes meet yours, unflinching. There is strength there, and the assuredness and self-reliance hard earned on the long, lonely path that his Lord has set before him. Those eyes also speak volumes of compassion, warmth, and perhaps a hint of joy. A neatly trimmed beard of reddish brown outlines a firm, if not outright stubborn jaw, which is marked here and there with trophies of a life which could never be called easy...&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
== WHO Lists: ==&lt;br /&gt;
 Hum [ Th: 8 Ra:11 Ma:11 ] Gwyrdain is having &amp;quot;one of those levels&amp;quot;                  (September 19, 1996)&lt;br /&gt;
 Hum [ Th:12 Ma:15 Ra:12 ] Gwyrdain isn't into clever titles... (-gossip)  [Nash]    (October 26, 1996)&lt;br /&gt;
 Hum [ Ra:19 Ma:20 Th:20 ] Gwyrdain follows where his Lord wills.... .. .  [NASH]    (February 23, 1997)&lt;br /&gt;
 Hum [ Th:21 Ma:21 Ra:22 ] Gwyrdain is working towards a grey dawn.        [NASH]    (April 19, 1997)&lt;br /&gt;
 Hum [ Ra:28 Th:27 Ma:27 ] Gwyrdain follows where his Lord wills...        [NASH]    (October 26, 1997)&lt;br /&gt;
 Hum [ Ra:26 Th:25 Ma:26 ] Gwyrdain, Apprentice of Sirak                   [NASH]    (March 17, 2000)&lt;br /&gt;
 Hum [ Th:15 Ma:16 Ra:15 ] Gwyrdain. Unaligned Nashite.  -=[XP Recovered: 37%]=-     (November 1, 2002)&lt;br /&gt;
 Hum [       Ma: 1       ] Gwyrdain the Boy                                          (September 26, 2003)&lt;br /&gt;
 Hum [    Ra: 8 Ma:11    ] Gwyrdain, Unaligned Nashite, returned from wandering.     (July 15, 2006)&lt;br /&gt;
 Hum [ Th: 4 Ma:11 Ra:10 ] Gwyrdain.                    Servant of Lord Nash.        (July 29, 2006)&lt;br /&gt;
 Hum [ Th: 9 Ma:11 Ra:10 ] Gwyrdain follows where his Lord wills.          [NASH]    (September 12, 2006)&lt;br /&gt;
 Hum [ Ma:13 Th:10 Ra:10 ] Gwyrdain follows where his Lord wills.          [NASH]    (January 24, 2011)&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Character History: ==&lt;br /&gt;
=== Historical Outline ===&lt;br /&gt;
:''In the Grand Library, these journals, tomes, scrolls, and scraps are secured for posterity and against prying eyes.  The events herein recorded are true.''&lt;br /&gt;
* '''Youth and Early Manhood'''&lt;br /&gt;
** Of the West and Its Realms&lt;br /&gt;
** The Eldest Son&lt;br /&gt;
* '''Disaster at Sea and New Lands'''&lt;br /&gt;
** More Tempest Than Trade&lt;br /&gt;
** Donning the Gray Cloak&lt;br /&gt;
** Over the Winter Mountains&lt;br /&gt;
* '''One Lord and One Love'''&lt;br /&gt;
** Midgaard&lt;br /&gt;
** Conversion on the Road to Thistlerock&lt;br /&gt;
** (Sealed) Blue-eyes Find the Blind Man&lt;br /&gt;
** Of the Death of Gwynod&lt;br /&gt;
** Heard Over a Cup of Grog&lt;br /&gt;
** [[A Pieced Together Note]]&lt;br /&gt;
* '''Truth and Consequences'''&lt;br /&gt;
** (Sealed) Joyful Anticipation and Unmitigated Anguish&lt;br /&gt;
** Kuroth&lt;br /&gt;
** The Apprentice's Apprentice&lt;br /&gt;
** (Sealed) Retreat into the Depths of Despair&lt;br /&gt;
* '''Rebirth and Return'''&lt;br /&gt;
** (Sealed) An Entreaty to the Most High&lt;br /&gt;
** De Novo Search for Heart's Desire&lt;br /&gt;
** Strange Meetings&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Historical Snippet: Cordir's Entreaty to the Chosen: July 25th, 2006 ===&lt;br /&gt;
''Chosen: &amp;lt;BR&amp;gt;I write to you not as your leader, but one who would entreat a favor as a friend. There are times, within the great Pattern that structures our lives, that a binding of Threads together occurs. Destiny, Kismet, Fate, name it what you will. I have been deeply blessed to have been bound in this way to the lives of four others. Some you may know of from stories, others may be unknown to you. Some wounded me so greatly in their loss, that I do not speak of them. I write of one such bond, now.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;In ancient times, while my aura was crimson and my oath given to Molo, a gentleman known as Gwyrdain and I courted. We were to have wed, but for the meddling of Sirak. It grieves me to but say his name. &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Gwyrdain is returned to these lands, much changed. The veils of time have shadowed his memories, and he does not remember that I was ever a mortal, that we ever cared for one another, that we were to be wed. The days when I could, for the sake of that ancient caring, aid him directly are passed. Some say that memories define us as people: I have lost my own way through the mirror-maze of the mind, and come out the other side stronger for it.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;I ramble – forgive me. This is a difficult thing to think upon. Too long, I shut these memories out, locked them away. A wound that never healed is torn open once more. &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;My entreaty is this: if, in the name of your friendship for me, you would be willing to grant any small aid to Gwyrdain, it would be a balm to me. Again, this is no command, but a heartfelt plea. If you should do so, give me word of your deeds, and I will reward them however I may. But, in all urgency, I ask this: '''Please do not relate to Gwyrdain that I have asked of you this favor.''' Let him remember in his own time, in his own way, if that is to be. I would not have him feel beholden in any manner. &amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Thank you all for considering this entreaty.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;- Cordir''&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Trivia: ==&lt;br /&gt;
* Gwyrdain was chosen by Sirak to be His apprentice.&lt;br /&gt;
* Gwyrdain tutored Alyria (beloved of Rath) in the Nashite faith.&lt;br /&gt;
* Gwyrdain is the only unaligned individual to have been unanimously acknowledged by each Nashite FLI, to be an  member of the Nashite faith, and both bound and protected by Nashite Law.&lt;br /&gt;
* Gwyrdain is specifically mentioned in the temple of Cordir, in the Grey thread:  [[Threads of the Tapestry]]&lt;br /&gt;
* Gwyrdain is specifically mentioned in Cordir's [[Cordir - Ebon Book|Ebon Book]].&lt;br /&gt;
* Gwyrdain is specifically mentioned in Cordir's [[Cordir - Mortal History|Mortal History]].&lt;br /&gt;
* Gwyrdain is specifically mentioned in [[Corri - History|Corri's history]]:.&lt;br /&gt;
* Gwyrdain co-authored &amp;quot;Colors&amp;quot; - a poem about alignment - with Nameless Demonspawn and Cordir.&lt;br /&gt;
* A steak of Gwyrdain is found in Darkmoon's collection of PC bags/steaks.&lt;br /&gt;
* Gwyrdain was known for his unique &amp;quot;level congrats&amp;quot;: Gwyrdain gossips 'The Lord Nash has shown _great_ mercy in allowing you to reach level 4 , Satyr ... '. Gwyrdain gossips 'I congratulate you, but also warn you not to take His mercy for granted.'.&lt;br /&gt;
* Gwyrdain was engaged to Cordir when she was a member of the Silver Fellowship (Approximately Fall-ish of 1996: [[An Engagement]]). For various reasons, the wedding never occured. ''(This information is '''not''' common knowledge and is currently obscured from Gwyrdain's memory.   No reference to such should be made in-character unless the PC in question has direct knowledge of the event and cruelly intends to start a cascade of events that could result in the restoration of Gwyrdain's memory.)''&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
==Player Provided Information==&lt;br /&gt;
{{note|[[Cordir]]|06/21/2012|Gwyrdain was cool. Just plain cool. He stayed in character, he role-played in a quiet and consistent manner, and he was a trailblazer in the Nashite faith: the Gray Wanderer, who was accepted as Nashite faithful without ever giving worship to an FLI.  I always enjoyed our RP, and was sad when life pulled him away from TFC.}}&lt;br /&gt;
== Wiki Mentions: ==&lt;br /&gt;
* Gwyrdain was part of the group that tried taking on Nevyn: [[Nevyn Kicks...Butt]]&lt;br /&gt;
* Gwyrdain was the topic of a discussion between [[Cordir]] and [[Rath]]: [[Regarding Gwyrdain]]&lt;br /&gt;
* [[An Engagement]]&lt;br /&gt;
* [[Shadows, An Answer]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Personal Timeline: ==&lt;br /&gt;
'''Note:''' Gwyrdain was one of those folks who just quietly did his thing in the background, without bringing much attention to  himself. He rarely - if ever - reported his events to either of the folks keeping a timeline of events. &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''1996:'''&amp;lt;BR&amp;gt;&lt;br /&gt;
Date Unknown: Gwyrdain is named Apprentice to Sirak.&amp;lt;BR&amp;gt;&lt;br /&gt;
December 22, 1996: A large Christmas GT is held in Phoenix, with Sohcahtoa, Wyrm, Splat, Shinu, Caradoc, Aladin, Foolkiller, Xaviera, Tokugawa, Furnock, Shushila, Kell, Agape, Crysania, Emaleth, Cerebus, JohnPaul, Syrinx, Facade, Gwyrdain, Scroll, Darkmoon, Malaki, Larry, Jyslin, Lorna, Zrie, Madman, Tynian, Assilem, Wazoo, Phooey, Kaplin, Zipp/Voltron, Marisa, Sloan, Nayr, Jaxxon, Maltor, Syla, &amp;amp; Talia attending.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''2002:'''&amp;lt;BR&amp;gt;&lt;br /&gt;
September 15, 2002: Gwyrdain is created once more. (Welcome back, Gwyr!)&amp;lt;BR&amp;gt;&lt;br /&gt;
September 22, 2002: Gwyrdain reaches Ma: 4 Ra:11.&amp;lt;BR&amp;gt;&lt;br /&gt;
September 23, 2002: Gwyrdain levels to Ma:6\Ra:11&amp;lt;BR&amp;gt;&lt;br /&gt;
September 25, 2002: Gwyrdain reaches Ma: 8 Ra:11. &amp;lt;BR&amp;gt;&lt;br /&gt;
September 29, 2002: Gwyrdain reaches Th:4\Ra:11\Ma:10.&amp;lt;BR&amp;gt;&lt;br /&gt;
October 03, 2002: Gwyrdain reaches Th: 8 Ra:11 Ma:10.&amp;lt;BR&amp;gt;&lt;br /&gt;
October 18, 2002:  Gwyrdain reaches Ra:12 Ma:16 Th:11.&amp;lt;BR&amp;gt;&lt;br /&gt;
October 27, 2002: Gwyrdain reaches Th:12 Ma:16 Ra:15, and in an unrelated incident, is taunted horribly on cant. (Details unavailable) &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''2003:'''&amp;lt;BR&amp;gt; &lt;br /&gt;
09/26/2003: Gwyrdain is recreated.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''2006:''' &amp;lt;BR&amp;gt;&lt;br /&gt;
June 18, 2006: Gwyrdain is recreated. &amp;lt;BR&amp;gt;&lt;br /&gt;
July 25, 2006: Cordir posts a board note to the Chosen asking them to assist Gwyrdain however they may.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
'''2011:''' &amp;lt;BR&amp;gt;&lt;br /&gt;
January 31, 2011: Gwyrdain is appointed The Finder Adept.&amp;lt;BR&amp;gt;&lt;br /&gt;
February 01, 2011: Gwyrdain is appointed The Lord Grand Finder.&amp;lt;BR&amp;gt;&lt;br /&gt;
[[Category:Nashite References]]&lt;br /&gt;
[[category:People]]&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Talk:TFCMSDP_for_CMUD&amp;diff=17292</id>
		<title>Talk:TFCMSDP for CMUD</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Talk:TFCMSDP_for_CMUD&amp;diff=17292"/>
		<updated>2014-11-25T17:57:04Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is super hella awesome cool... but it is NOT your character history. :P - [[User:Cordir|Cordir]] ([[User talk:Cordir|talk]]) 10:50, 25 November 2014 (MST)&lt;br /&gt;
* Two reasons: (a) wider audience and (b) happy ending. [[User:Gwyrdain|Gwyrdain]] ([[User talk:Gwyrdain|talk]]) 10:57, 25 November 2014 (MST)&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17290</id>
		<title>TFCMSDP for CMUD</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17290"/>
		<updated>2014-11-25T04:50:58Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Version History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
TFCMSDP is a MSDP reference implementation for TFC on CMUD.&lt;br /&gt;
&lt;br /&gt;
== User Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Dependencies ====&lt;br /&gt;
* [[User:Gwyrdain#Formatting|Generic -- Formatting]]&lt;br /&gt;
&lt;br /&gt;
=== User Interface ===&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
== Development Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;br /&gt;
&lt;br /&gt;
=== v0.60 ===&lt;br /&gt;
* Begin versioning.&lt;br /&gt;
* New alias 'TFCMSDP_vNotes' to display message box with version info.  Added a call to TFCMSDP_vNotes in MSDPInit.&lt;br /&gt;
* Updated the Generic--Formatting dependency by adding the 'MessageBox' function and moved 'RepeatChar' from Generic--Message_Functions to Generic--Formatting.&lt;br /&gt;
&lt;br /&gt;
=== pre-versioning ===&lt;br /&gt;
* Added provision do display multiple instances of the same affect (e.g., enchant weapon includes two affects).  Certain other duplicated affects need this to be monitored properly.&lt;br /&gt;
* Eliminated redundant 'affect' timeout messages.&lt;br /&gt;
* Tick timer fixed to allow for rapid decay of bardly presence.&lt;br /&gt;
* Added command HUDExits to toggle the display of the exits map in the MSDP HUD.  (Generally want to turn off exits since TFC is sending bad exit data in some cases.)&lt;br /&gt;
* Added an exits map to the HUD displaying the available exit directions with closed doors indicated with an &amp;quot;X.&amp;quot;&lt;br /&gt;
* Added the Tick Timer.  This utilizes spell affects that count down on tick, so it's not fool proof (e.g., if no appropriate spell affects are in place).&lt;br /&gt;
* Removed bard lyricals from the normal affects list.  To review use new command 'ShowLyricals.'&lt;br /&gt;
* Separated lasting affects from normal &amp;quot;time-out&amp;quot; affects.&lt;br /&gt;
* Added Ghazkull's xp, xptnl to the HUD.&lt;br /&gt;
* Added Ghazkull's hp, ma, mv, opponent hp %, and opponent name &amp;quot;gauges.&amp;quot;&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17289</id>
		<title>TFCMSDP for CMUD</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17289"/>
		<updated>2014-11-25T04:27:58Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Dependencies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
TFCMSDP is a MSDP reference implementation for TFC on CMUD.&lt;br /&gt;
&lt;br /&gt;
== User Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Dependencies ====&lt;br /&gt;
* [[User:Gwyrdain#Formatting|Generic -- Formatting]]&lt;br /&gt;
&lt;br /&gt;
=== User Interface ===&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
== Development Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain&amp;diff=17288</id>
		<title>User:Gwyrdain</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=User:Gwyrdain&amp;diff=17288"/>
		<updated>2014-11-25T04:23:30Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Cmud Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Cmud Files=&lt;br /&gt;
The below is a link to a google drive folder hosting Cmud scripts (as xml exports).  At the moment only simple scripts are provided as a test case with the intent of adding more complicated scripts (e.g., MSDP implementation) if all goes well.&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/folderview?id=0Bx0DtUKkkHGiVERYR0xRSTJsblE&amp;amp;usp=sharing TFC Specific Files]&lt;br /&gt;
&lt;br /&gt;
To install: (a) open the Package manager in Cmud (Ctrl-G / &amp;quot;View-&amp;gt;All Settings&amp;quot; on the pull down menu / Settings button on the Main Toolbar), (b) select a location at which to perform the import (if you don't know what this means select the root of your main window), and (c) use &amp;quot;File-&amp;gt;Import XML&amp;quot; on the pull down menu to perform the import.&lt;br /&gt;
&lt;br /&gt;
==Formatting==&lt;br /&gt;
This set of scripts provides generic formatting functions used in other scripts and are not intended for command line use.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; cellpadding=5 style=&amp;quot;border:1px &lt;br /&gt;
! width=150 |Name!! width=150 |Type!! | Description&lt;br /&gt;
|-&lt;br /&gt;
|MessageBox||Alias||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;$Full_Message $forecolor $backcolor $padding $indent&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Creates a text message box given a message as a string list ($Full_Message) where each item on the list is to be a line of the message and the first line is the title and will be underlined.  The foreground color ($forecolor) and background colors ($backcolor), as well as the quantity of character spaces of padding ($padding) and indent ($indent) may be specified.&lt;br /&gt;
|-&lt;br /&gt;
|Draw_2C_Table||Function||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;Draw_2C_Table($headers,$raw_table)&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Returns a two-column table given a string list of column titles ($headers) and a dbvariable ($raw_table).&lt;br /&gt;
|-&lt;br /&gt;
|RepeatChar||Function||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;@RepeatChar($char,$num)&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Returns a string consisting of a given character or string, repeated a given number of times.  (Useful in building and padding tables using fixed width fonts.)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Message_Functions==&lt;br /&gt;
This set of scripts provides generic messaging functions used in other scripts.  Only the &amp;quot;Debug&amp;quot; toggle command is intended for command line use.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; cellpadding=5 style=&amp;quot;border:1px &lt;br /&gt;
! width=150 |Name!! width=150 |Type!! | Description&lt;br /&gt;
|-&lt;br /&gt;
|Debug||Alias||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;Debug&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Creates and/or toggles a variable &amp;quot;DebugMode&amp;quot; in the &amp;quot;Settings&amp;quot; class between ON (1) or OFF (0).&lt;br /&gt;
|-&lt;br /&gt;
|DebugMessage||Alias||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;DebugMessage &amp;lt;message&amp;gt;&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Displays a debug message in the main window only if DebugMode is ON.&lt;br /&gt;
|-&lt;br /&gt;
|ErrorMessage||Alias||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;ErrorMessage &amp;lt;message&amp;gt;&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Displays an error message in the main window.&lt;br /&gt;
|-&lt;br /&gt;
|InfoMessage||Alias||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;InfoMessage &amp;lt;message&amp;gt;&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Displays an informational message in the main window.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TFCQ-Seeker==&lt;br /&gt;
(Requires &amp;lt;B&amp;gt;Message_Functions&amp;lt;/B&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
This set of scripts allows the user to indicate a text string or pattern that they are looking for which will be highlighted when seen.&lt;br /&gt;
&lt;br /&gt;
Example: You are looking for a mouse in an area with numerous mobiles.  Rather than stop in every room and read/scan the mobile long descriptions, just set a 'seek mouse' and the word mouse will be highlighted whenever seen.  Use 'seek' with no parameters to turn off seeing.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; cellpadding=5 style=&amp;quot;border:1px &lt;br /&gt;
! width=150 |Name!! width=150 |Type!! | Description&lt;br /&gt;
|-&lt;br /&gt;
|seek||Alias||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;seek &amp;lt;pattern&amp;gt;&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Sets the pattern to be sought and turns on the pattern seeking trigger.  When no pattern is given the seek pattern is set to a blank string and the seek trigger is turned off.&lt;br /&gt;
|-&lt;br /&gt;
|SeekPattern||Variable||Sting variable storing the pattern currently being sought.  Empty string when not seeking.&lt;br /&gt;
|-&lt;br /&gt;
|SPMatcher||Trigger||Trigger for finding and highlighting the pattern being sought.  This trigger is turned off when not seeking&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Potion_Identification==&lt;br /&gt;
This set of scripts displays the spells or possible spells for random potions.  Settings are configurable, though they must be set manually.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; cellpadding=5 style=&amp;quot;border:1px &lt;br /&gt;
! width=150 |Name!! width=150 |Type!! | Description&lt;br /&gt;
|-&lt;br /&gt;
|IgnoreIdentifiedPotions||Variable||Integer variable. Set to 1 (ON) to disable operation of potion identification for any potion short description that already includes improved identify markings.&lt;br /&gt;
|-&lt;br /&gt;
|PotionTextColor||Variable||String variable.  Set to the html color name used for the potion identification text foreground color.&lt;br /&gt;
|-&lt;br /&gt;
|PotionTextFont||Variable||String variable.  Set to the name of the font used for the potion identification text.&lt;br /&gt;
|-&lt;br /&gt;
|PotionTextSize||Variable||String variable.  Set to the size of the font used for the potion identification text (e.g., 1-7)&lt;br /&gt;
|-&lt;br /&gt;
|PotionTypes||Variable||Database record variable.  Table of potion colors as keys and the associated spell(s) as value (including any special formatting).&lt;br /&gt;
|-&lt;br /&gt;
|a (*) potion...||Trigger||Trigger for finding potions and displaying the potion identification, as applicable.  (Typical of three triggers.)&lt;br /&gt;
|-&lt;br /&gt;
|FormatPotionTypes||Function||&amp;lt;B&amp;gt;Syntax:&amp;lt;/B&amp;gt; &amp;lt;I&amp;gt;@FormatPotionTypes($potioncolors)&amp;lt;/I&amp;gt;&amp;lt;BR&amp;gt;Returns a fully formatted string describing a potion with the given colors where colors are passed as a string list varibale.  Used by the potion triggers. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17287</id>
		<title>TFCMSDP for CMUD</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17287"/>
		<updated>2014-11-25T04:03:58Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Dependencies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
TFCMSDP is a MSDP reference implementation for TFC on CMUD.&lt;br /&gt;
&lt;br /&gt;
== User Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Dependencies ====&lt;br /&gt;
* Generic -- Formatting.  (Includes MessageBox, Draw_2C_Table, and RepeatChar.)&lt;br /&gt;
&lt;br /&gt;
=== User Interface ===&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
== Development Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17286</id>
		<title>TFCMSDP for CMUD</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=TFCMSDP_for_CMUD&amp;diff=17286"/>
		<updated>2014-11-25T04:00:11Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: Created page with &amp;quot;== General ==  TFCMSDP is a MSDP reference implementation for TFC on CMUD.  == User Documentation ==  === Installation ===  ==== Dependencies ==== * Generic -- Formatting.  ==...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General ==&lt;br /&gt;
&lt;br /&gt;
TFCMSDP is a MSDP reference implementation for TFC on CMUD.&lt;br /&gt;
&lt;br /&gt;
== User Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
==== Dependencies ====&lt;br /&gt;
* Generic -- Formatting.&lt;br /&gt;
&lt;br /&gt;
=== User Interface ===&lt;br /&gt;
&lt;br /&gt;
=== Settings ===&lt;br /&gt;
&lt;br /&gt;
=== Commands ===&lt;br /&gt;
&lt;br /&gt;
== Development Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Version History ==&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
	<entry>
		<id>https://www.tfcmud.com/wiki/index.php?title=Sparhawk&amp;diff=17235</id>
		<title>Sparhawk</title>
		<link rel="alternate" type="text/html" href="https://www.tfcmud.com/wiki/index.php?title=Sparhawk&amp;diff=17235"/>
		<updated>2014-11-14T02:45:19Z</updated>

		<summary type="html">&lt;p&gt;Gwyrdain: /* Personality */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Info pc&lt;br /&gt;
|name           = Sparhawk&lt;br /&gt;
|incarnation    = XXX&lt;br /&gt;
|styled_as      = &lt;br /&gt;
|imm_rank       = &lt;br /&gt;
|created        = March 16, 2014&lt;br /&gt;
|status         = Active&lt;br /&gt;
|retire_date    = &lt;br /&gt;
|race           = Elf&amp;lt;BR&amp;gt;([[Kindred (Vampires)|Kindred]])&lt;br /&gt;
|hometown       = Loth Llorien&lt;br /&gt;
|classes        = {{Class|Cleric}}&lt;br /&gt;
|last_seen      = &lt;br /&gt;
|followed       = [[DarkClaw]]&amp;lt;BR&amp;gt;[[Boromir]]&lt;br /&gt;
|spouse         = &lt;br /&gt;
|partner        = &lt;br /&gt;
|parents        = &lt;br /&gt;
|children       = &lt;br /&gt;
|relatives      = &lt;br /&gt;
|areas_written  = &lt;br /&gt;
|immorted_on    = &lt;br /&gt;
|following      = &lt;br /&gt;
|portfolio      = &lt;br /&gt;
}}&lt;br /&gt;
[[Category:People]]&lt;br /&gt;
[[Category:The Lost Ones]]&lt;br /&gt;
[[Category:Nexus]]&lt;br /&gt;
[[Category:First]]&lt;br /&gt;
[[Category:Kindred/Vampire]]&lt;br /&gt;
[[File:Sparhawk2.jpg|350px|thumb|left|Sparhawk - The Lost Bird and The Hidden Dreamer&amp;lt;BR&amp;gt;Art Credit:[http://yamao.deviantart.com/art/Cleric-comm-366097029 YamaO, DeviantArt]]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mud Contributions: ==&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Current Description: ==&lt;br /&gt;
Darkness. When you look into this young Kindred's eyes, you feel the darkness&amp;lt;BR&amp;gt;&lt;br /&gt;
he dwells within.  His eyes are green, but at the core, they are blacker than&amp;lt;BR&amp;gt;&lt;br /&gt;
the night sky. As you stare into them, his mouth opens in a wide grin, giving&amp;lt;BR&amp;gt;&lt;br /&gt;
you a clear view of his fangs. The young vampire removes his helmet and rests&amp;lt;BR&amp;gt;&lt;br /&gt;
it on the ground, baring his short brown hair.  He runs a hand through it, in&amp;lt;BR&amp;gt;&lt;br /&gt;
an attempt to tame the disheveled locks, the gesture drawing the eye to marks&amp;lt;BR&amp;gt;&lt;br /&gt;
upon his throat, recent and vivid, the marks of the Kindred Queen's pleasure.&amp;lt;BR&amp;gt;&lt;br /&gt;
He murmurs a spell, protective wards swirling into being around him, and then&amp;lt;BR&amp;gt;&lt;br /&gt;
asks if you are in need of any. Before you can reply, he disappears back into&amp;lt;BR&amp;gt;&lt;br /&gt;
the night, returning to the task his god has set before him.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== WHO Lists: ==&lt;br /&gt;
 03/17/14  Elf [       Cl:10       ] Sparhawk The Lost Bird and The Hidden Dreamer&lt;br /&gt;
 03/23/14  Elf [    Wa: 5 Cl:11    ] Sparhawk The Lost Cleric of Serenity&lt;br /&gt;
 05/10/14  Elf [    Cl:21 Wa:21    ] Sparhawk: Lost in the Shadows&lt;br /&gt;
 09/11/14  Elf [    Wa:22 Cl:30    ] Sparhawk Remembers those on 9/11 \NexuS/  &lt;br /&gt;
 09/28/14  Elf [    Wa:24 Cl:30    ] Sparhawk Knight for Lin-Silverdyne (Nexus)&lt;br /&gt;
 10/14/14  Elf [    Cl:30 Wa:30    ] Sparhawk Reverse Summon (Pro) (Nexus)&lt;br /&gt;
 10/18/14  Elf [ Or: 1 Wa:30 Cl:30 ] Sparhawk:Servnat of His Holiness (Nexus)&lt;br /&gt;
 10/23/14  Elf [    Nexus Prime    ] Sparhawk:Is a shade of Gold (Nexus)&lt;br /&gt;
 11/11/14  Elf [    Nexus Prime    ] Sparhawk supports Vetrans all across the globe &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Character History: ==&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Personality ==&lt;br /&gt;
Sparhawk hates liars and thieves and those who cheat him. He's to stubborn for his own good and often gets in trouble for it. He's very caring and always willing to help those in need. He's always willing to go on a random adventure or go and help pop items. He believes people should be talked to formally if he's just met them such as sir, ma'am, Lord, M'Lady, etc. He has a very harsh temper if he's upset. And when he falls in love he holds a bit of that person with him forever.&lt;br /&gt;
&lt;br /&gt;
== Trivia: ==&lt;br /&gt;
* Sparhawk was the first player to have a [[Dream]] when the code went in for the 20th anniversary. &lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Player Provided Information: ==&lt;br /&gt;
{{note|[[Lexie]]|11/6/14|I wanted to congratulate him on achieving level 40, but alas, my weapon slipped! He and his group of hooligans instantly pounced on me. Samiyah and Kelek, along with Mr. Just-turned-40 were a force to be reckoned with. Now as an OM, we're so proud of you Sparhawk!}}&amp;lt;br&amp;gt; [[Category:PPI]] &amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Personal Timeline: ==&lt;br /&gt;
03/16/2014: Sparhawk joined [[The Lost Ones]].&amp;lt;BR&amp;gt;&lt;br /&gt;
03/20/2014: Sparhawk dual classes as a Warrior&amp;lt;BR&amp;gt;&lt;br /&gt;
10/14/2014: [[Sparhawk Reaches Level 40]]&lt;br /&gt;
&lt;br /&gt;
== Restrings: ==&lt;br /&gt;
&amp;lt;worn as shield&amp;gt;   a veluvium plate inscribed with the Crest of Lin-Silverdyne &amp;lt;BR&amp;gt;&lt;br /&gt;
l plate: A large shield lies upside down here, something writhing beneath it. &amp;lt;BR&amp;gt;&lt;br /&gt;
l dragon: This gigantic shield bears a very large crest of a dragon, chaotic shadows writhing and coalescing around it, the sense of magic overpowering to anyone within close proximity.  The huge beast seems to come to life, its tail lashing out, giant maw opening and flames shooting out from within at anyone standing nearby.  Those with an education of the history here would recognize it as a symbol of Lin-Silverdyne.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;worn on arms&amp;gt;   mithril pauldrons with intricate repousse &amp;lt;BR&amp;gt;&lt;br /&gt;
l mithril: The mithril used in the crafting of this armor is of an unusually pure ore. The workmanship seems to be that of the Master-Smith of the dwarf town of Kharad-Delving. &amp;lt;BR&amp;gt;&lt;br /&gt;
l hawk: The hawk is young, though no fledgling. His demeanor is one of courage - if sometimes perhaps a bit brash and over-confident. His talons are long,curved blades, ready to attack his prey - or defend a loved one. Sharply observant of the horizon, he soars where he wishes. There's just one odd feature, unusual for a bird: Since when do hawks have fangs? &amp;lt;BR&amp;gt;&lt;br /&gt;
l pauldrons: Only the most skilled of smiths can form metal into more than just armor,but art. The articulated segments of these pauldrons form a hawk, beak in a defiant scream, wings outstretched, soaring through a cloudy night sky. Figures appear here and there amidst the landscape, their presence hinted,rather than clearly told, reminding the wearer of the fellowship that has been left behind. Only one form is clearly wrought - a Immortally perfect female form, Her hand extended towards the hawk.. though whether in good-bye or in pleading, you cannot tell&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Player Information: ==&lt;br /&gt;
Not much to know, still always open to answer questions at any time.&lt;/div&gt;</summary>
		<author><name>Gwyrdain</name></author>
	</entry>
</feed>