<NME> edititemform.cmvp
<BEF> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
@if?!Authenticate@ @AddFile?/grinder/failedlogin.cmvp@ @else@
	@AddRequestParameter?PROCEED=@
	
	@if?!CheckReqParm?PLAYER=@ @if?CheckAuthCode?AUTH_CMDPLAYERS=true@  @AddRequestParameter?PROCEED=TRUE@ @endif@ @endif@
	@if?CheckReqParm?PLAYER=@ @if?CheckAuthCode?ANYMODAREAS=true@ @AddRequestParameter?PROCEED=TRUE@ @endif@ @endif@
	
	@if?CheckReqParm?PROCEED=@
		@AddFile?/grinder/nopriv.cmvp@
	@else@
<html>
	<META CHARSET="utf-8"/>
<head>
	<!-- tell spiders to sod off -->
	<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
	<link rel="STYLESHEET" TYPE="TEXT/CSS" HREF="/grinder/grinder.css">
 	<link rel="grinder icon" href="/images/grinder.ico" >
	<title>CoffeeMud MUDGrinder</title>
	<SCRIPT LANGUAGE=JavaScript>
	<!--
		var properTarget='MAP';
		
        function OpenUp(file,named)
        {
            var strFeatures="top=200,left=50,scrollbars=yes,resizeable=no,height=400,width=650,alwaysRaised=yes,dependent=yes";
            w=window.open("/"+file+"?HELPTOPIC="+named,
                        "Help",strFeatures, false);
        }
        function OpenClick(file,named)
        {
            var strFeatures="top=50,left=50,scrollbars=yes,resizeable=yes,height=550,width=750,alwaysRaised=yes,dependent=yes";
            w=window.open(file+"?AUTH=@Authenticate?AUTH@&AREA=ITEM%23%3CP%3D@RequestParameterEncoded?PLAYER@%3E%3CR%3D@RequestParameterEncoded?ROOM@%3E%3CM%3D@RequestParameterEncoded?MOB@%3E%3CI%3D@RequestParameterEncoded?ITEM@%3E%3CSI%3D@RequestParameterEncoded?SHOPITEM@%3E","Map",strFeatures);
        }
		function EditBehavior(ME)
		{
			if(ME.selectedIndex==0)
				ReShow();
		}
		function AddBehavior(ME)
		{
			if(ME.selectedIndex>0)
				ReShow();
		}
		function EditAffect(ME)
		{
			if(ME.selectedIndex==0)
				ReShow();
		}
		function AddAffect(ME)
		{
			if(ME.selectedIndex>0)
				ReShow();
		}
		function ChangedClass()
		{
			document.AREAEDIT.CHANGEDCLASS.value="true";
			ReShow();
		}
		function ChangedLevel()
		{
			@if?ItemData?ISARMOR@
				if(!confirm('Have you already chosen material, level, and worn locations?'))
					return;
			@endif@
			@if?ItemData?ISWEAPON@
				if(!confirm('Have you already chosen material, level, weapon class, and weight?'))
					return;
			@endif@
			document.AREAEDIT.CHANGEDLEVEL.value="true";
			ReShow();
		}
		function ReShow()
		{
			document.AREAEDIT.action='/grinder/edititemform.cmvp';
			//document.AREAEDIT.target=properTarget;
			document.AREAEDIT.submit();
		}
        function DelItem()
        {
            if(confirm('Confirm: Delete this item?'))
            {
                document.AREAEDIT.DELITEM.value="@RequestParameter?ITEM@";
                document.AREAEDIT.submit();
            }
        }
		
	//-->
	</SCRIPT>
</head>
<BODY>
<CENTER>
@if?CheckReqParm?PLAYER=@
	@if?CheckReqParm?ROOM=ANY@
		<h3>Create/Modify an Item.</H3>
	@else@
		<h3>Modify Item in room '@RoomID@'.</H3>
	@endif@
@else@
	<h3>Modify Item of player '@PlayerID@'.</H3>
@endif@
@if?!CheckReqParm?ERRMSG=@
<P><FONT COLOR=RED><H1>@RequestParameter?ERRMSG@</H1></FONT>
<BR>
@endif@
@if?CheckReqParm?PLAYER=@
	@if?CheckReqParm?ROOM=ANY@
		<FORM  ACCEPT-CHARSET="UTF-8" NAME=AREAEDIT TARGET=_top METHOD=POST ACTION="/grinder/editnewitemdone.cmvp">
		<INPUT TYPE=HIDDEN NAME=ROOM VALUE="ANY">
		<INPUT TYPE=HIDDEN NAME=MOB VALUE="@RequestParameter?MOB@">
		<SCRIPT LANGUAGE=JavaScript>
		<!--
			properTarget='_top';
		//-->
		</SCRIPT>
	@else@
		<FORM  ACCEPT-CHARSET="UTF-8" NAME=AREAEDIT TARGET=_top METHOD=POST ACTION="/grinder/@if?!CheckReqParm?MOB=@editmobitemdone.cmvp@else@editroomitemdone.cmvp@endif@">
		<INPUT TYPE=HIDDEN NAME=ROOM VALUE="@RoomID@">
		<INPUT TYPE=HIDDEN NAME=MOB VALUE="@RequestParameter?MOB@">
		<INPUT TYPE=HIDDEN NAME=AREA VALUE="@AreaID@">
		<INPUT TYPE=HIDDEN NAME=MAPSTYLE VALUE="@RequestParameter?MAPSTYLE@">
		<INPUT TYPE=HIDDEN NAME=MAPLEVEL VALUE="@RequestParameter?MAPLEVEL@">
	@endif@
@else@
	<FORM  ACCEPT-CHARSET="UTF-8" NAME=AREAEDIT TARGET=_top METHOD=POST ACTION="/grinder/editplayeritemdone.cmvp">
	<INPUT TYPE=HIDDEN NAME=PLAYER VALUE="@PlayerID@">
@endif@
<INPUT TYPE=HIDDEN NAME=AUTH VALUE="@Authenticate?AUTH@">
<INPUT TYPE=HIDDEN NAME=RESPONSEFIELD VALUE="@RequestParameter?RESPONSEFIELD@">
<INPUT TYPE=HIDDEN NAME=REPLACEFIELD VALUE="@RequestParameter?REPLACEFIELD@">
<INPUT TYPE=HIDDEN NAME=DELITEM VALUE="">
<INPUT TYPE=HIDDEN NAME=FINISHEDREDIRECT VALUE="@RequestParameter?FINISHEDREDIRECT@">
<INPUT TYPE=HIDDEN NAME=CHANGEDCLASS VALUE="">
<INPUT TYPE=HIDDEN NAME=CHANGEDLEVEL VALUE="">
<INPUT TYPE=HIDDEN NAME=ITEM VALUE="@RequestParameter?ITEM@">
<INPUT TYPE=HIDDEN NAME=SHOPITEM VALUE="@RequestParameter?SHOPITEM@">
<INPUT TYPE=HIDDEN NAME=ACTION VALUE="MODIFYITEM">
<INPUT TYPE=HIDDEN NAME=SINGLEMOB VALUE="@RequestParameter?SINGLEMOB@">
<TABLE WIDTH=600 BORDER=1 CELLSPACING=0 CELLPADDIN=0>
<TR>
	<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Item Class:</B></FONT></TD>
    <TD WIDTH=450 COLSPAN=2>
    @if?CheckReqParm?<ITEM=CATALOG-@
        <INPUT TYPE=HIDDEN NAME=CLASSES VALUE="@ItemData?CLASSES&CLASSESID@"><FONT COLOR=WHITE>@ItemData?CLASSES&CLASSESID@</FONT>
    @else@
		<SELECT NAME=CLASSES ONCHANGE="ChangedClass();">
		@if?CheckReqParm?<ITEM=NEWCATA-@
			@ItemData?CLASSES&GENERICONLY@
		@else@
			@ItemData?CLASSES@
		@endif@
		</SELECT>
	@endif@
	</TD>
</TR>
@if?CheckReqParm?<ITEM=CATALOG-&@
<TR>
    <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Catalog Category:</B></FONT></TD>
    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CATACAT SIZE=60 VALUE="@ItemData?CATACAT@"></TD>
</TR>
@endif@
@if?!ItemData?ISGENERIC@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Class Level:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=LEVEL SIZE=5 VALUE="@ItemData?LEVEL@">
		</TD>
	</TR>
	@if?ItemData?ISELECTRONIC@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Tech Level:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">
			</TD>
		</TR>
	@else@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">
			</TD>
		</TR>
	@endif@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Rejuv. Ticks:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=REJUV SIZE=5 VALUE="@ItemData?REJUV@">
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
		</TD>
	</TR>
		@if?ItemData?ISARMOR@ @if?ItemData?ISCONTAINER@ <!-- armor that is container respects size! --> 
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Size (0=resizable):</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=HEIGHT SIZE=5 VALUE="@ItemData?HEIGHT@">
			</TD>
		</TR>
		@endif@ @endif@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Parameters:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MISCTEXT SIZE=60  MAXLENGTH=255 VALUE="@ItemData?MISCTEXT@"></TD>
	</TR>
@else@
@block?LIDLOCKBLOCK@
	@if?ItemData?ISCONTAINER@
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Has a Lid:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=HASALID @ItemData?HASALID@ ONCLICK="ReShow();"></TD>
		</TR>
		@AddRequestParameter?HASALID=@@ItemData?HASALID@@ @
		@if?CheckReqParm?HASALID=checked@
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Default Closed:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=DEFAULTSCLOSED @ItemData?DEFAULTSCLOSED@></TD>
			</TR>
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Has a Lock:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=HASALOCK @ItemData?HASALOCK@ ONCLICK="ReShow();"></TD>
			</TR>
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Open Delay (Ticks):</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=OPENTICKS SIZE=5 VALUE="@ItemData?OPENTICKS@">
				</TD>
			</TR>
			@AddRequestParameter?HASALOCK=@@ItemData?HASALOCK@@ @
			@if?CheckReqParm?HASALOCK=checked@
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Default Locked:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=DEFAULTSLOCKED @ItemData?DEFAULTSLOCKED@></TD>
			</TR>
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Key Code:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=KEYCODE SIZE=5 VALUE="@ItemData?KEYCODE@">
				</TD>
			</TR>
			@endif@
		@endif@
	@endif@
@/block@
@block?ELECTRONICBLOCK@
	@if?ItemData?ISELECTRONIC@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Manufacturer:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><SELECT NAME=MANUFACTURER>@ItemData?MANUFACTURER@</SELECT></TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Power Rem/Cap:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
			<INPUT TYPE=TEXT NAME=POWREMAINING SIZE=10 VALUE="@ItemData?POWREMAINING@">/<INPUT TYPE=TEXT NAME=POWCAPACITY SIZE=10 VALUE="@ItemData?POWCAPACITY@">
			: <FONT COLOR="#66FFFF"><B>Activated</B></FONT><INPUT TYPE=CHECKBOX NAME=ACTIVATED @ItemData?ACTIVATED@>
		</TD>
	</TR>
	@endif@
@/block@
@if?ItemData?ISRESOURCE@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Resource Sub-Type:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=RSCSUBTYPE SIZE=5 VALUE="@ItemData?RSCSUBTYPE@">
		</TD>
	</TR>
@endif@
@if?ItemData?ISWALLPAPER@
    <TR>
        <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Item Name:</B></FONT></TD>
        @if?CheckReqParm?<ITEM=CATALOG-@
            <TD WIDTH=450 COLSPAN=2><INPUT TYPE=HIDDEN NAME=NAME VALUE="@ItemData?NAME@"><FONT COLOR=WHITE>@ItemData?NAME@</FONT></TD>
        @else@
            @if?CheckReqParm?<ITEM=NEWCATA-@
                <TD WIDTH=450 COLSPAN=2><INPUT TYPE=HIDDEN NAME=NAME VALUE="@ItemData?NAME@"><FONT COLOR=WHITE>@ItemData?NAME@</FONT></TD>
            @else@
                <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=NAME SIZE=60 VALUE="@ItemData?NAME@"></TD>
            @endif@
        @endif@
    </TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Description:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><TEXTAREA ROWS=3 COLS=50 NAME=DESCRIPTION>@ItemData?DESCRIPTION@</TEXTAREA></TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>
	</TR>
	@if?CheckReqParm?ISREADABLE=on@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><TEXTAREA ROWS=3 COLS=60 NAME=READABLETEXT>@ItemData?READABLETEXT@</TEXTAREA></TD>
	</TR>
	@endif@
@else@
    <TR>
        <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Item Name:</B></FONT></TD>
        @if?CheckReqParm?<ITEM=CATALOG-@
            <TD WIDTH=450 COLSPAN=2><INPUT TYPE=HIDDEN NAME=NAME VALUE="@ItemData?NAME@"><FONT COLOR=WHITE>@ItemData?NAME@</FONT></TD>
        @else@
            @if?CheckReqParm?<ITEM=NEWCATA-@
                <TD WIDTH=450 COLSPAN=2><INPUT TYPE=HIDDEN NAME=NAME VALUE="@ItemData?NAME@"><INPUT TYPE=HIDDEN NAME=NEWITEMNAME VALUE="@ItemData?NAME@"><FONT COLOR=WHITE>@ItemData?NAME@</FONT></TD>
            @else@
                <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=NAME SIZE=60 VALUE="@ItemData?NAME@"></TD>
            @endif@
        @endif@
    </TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Displayed:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DISPLAYTEXT SIZE=60 MAXLENGTH=255 VALUE="@ItemData?DISPLAYTEXT@"></TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Description:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><TEXTAREA ROWS=3 COLS=50 NAME=DESCRIPTION>@ItemData?DESCRIPTION@</TEXTAREA></TD>
	</TR>
	<TR>
		<TD WIDTH=100><FONT COLOR="#66FFFF"><B>GIF filename:</B></FONT></TD>
		<TD WIDTH=500 COLSPAN=2><INPUT TYPE=TEXT NAME=IMAGE SIZE=50 VALUE="@ItemData?IMAGE@"></TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Class Level:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=LEVEL SIZE=5 VALUE="@ItemData?LEVEL@">
		@if?ItemData?ISARMOR@
			<INPUT TYPE=BUTTON ONCLICK="ChangedLevel();" NAME=BUTTCHANGEDLEVEL VALUE="ReScore">
		@endif@
		@if?ItemData?ISWEAPON@
			<INPUT TYPE=BUTTON ONCLICK="ChangedLevel();" NAME=BUTTCHANGEDLEVEL VALUE="ReScore">
		@endif@
		</TD>
	</TR>
	@if?ItemData?ISBOOK@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Max Pages:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXPAGES SIZE=5 VALUE="@ItemData?MAXPAGES@">
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Max Chars/Page:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXCHARSPAGE SIZE=5 VALUE="@ItemData?MAXCHARSPAGE@"></TD>
	</TR>
	@endif@
	@if?ItemData?ISRECIPE@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Common Skill:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=RECIPESKILL ONCHANGE="ReShow();">
		@ItemData?RECIPESKILL@
		</SELECT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Coded Recipe:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
			<FONT COLOR=white SIZE=-1>@ItemData?RECIPESKILLHELP@</FONT>
			@ItemData?RECIPEDATA&RECIPEPREFIX=<INPUT TYPE=TEXT NAME=RECIPEDATA### SIZE=60  MAXLENGTH=255 VALUE="&RECIPEPOSTFIX="><BR>&RECIPEFIELDNAME=RECIPEDATA###@
		</TD>
	</TR>
	@endif@
	@if?!ItemData?ISCOIN@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Base Gold Value:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=VALUE SIZE=5 VALUE="@ItemData?VALUE@">
		</TD>
	</TR>
	@endif@
	@if?ItemData?ISLIMB@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Limb Race ID:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=RACEID>
		@ItemData?RACEID@
		</SELECT>
		</TD>
	</TR>
	@endif@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weight:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=WEIGHT SIZE=5 VALUE="@ItemData?WEIGHT@">
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150>
		<FONT COLOR="#66FFFF"><B>@if?ItemData?ISMOBITEM@Unavailability:
		@else@Rejuv. Ticks:@endif@</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=REJUV SIZE=5 VALUE="@ItemData?REJUV@">
		<I>@if?ItemData?ISMOBITEM@(1-100% chance, 0 = always avail, -1 = 1 time)@else@(0=Never Rejuv,# ticks)@endif@
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Behaviors:</B></FONT>
		<BR><A target=HELP HREF="/behaviors.cmvp"><FONT COLOR=WHITE><I>help</I></FONT></a></TD>
		<TD WIDTH=450 COLSPAN=2>
		@ItemData?BEHAVIORS@
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Affects:</B></FONT>
		<BR><A target=HELP href="/affects.cmvp"><FONT COLOR=WHITE><I>help</I></FONT></a></TD>
		<TD WIDTH=450 COLSPAN=2>
		@ItemData?AFFECTS@
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Item Flags:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><FONT COLOR=WHITE>
			<TABLE BORDER=0 CELLPADDING=0>
			<TR><TD WIDTH=50%><FONT COLOR=WHITE>
			@if?ItemData?ISWEAPON@
			<INPUT TYPE=CHECKBOX NAME=ISTWOHANDED @ItemData?ISTWOHANDED@>Is Two-Handed<BR>
			@endif@
			<INPUT TYPE=CHECKBOX NAME=ISGETTABLE @ItemData?ISGETTABLE@>Is Gettable<BR>
			<INPUT TYPE=CHECKBOX NAME=ISDROPPABLE @ItemData?ISDROPPABLE@>Is Droppable<BR>
			<INPUT TYPE=CHECKBOX NAME=ISREMOVABLE @ItemData?ISREMOVABLE@>Is Removable<BR>
			<INPUT TYPE=CHECKBOX NAME=ISINVISIBLE @ItemData?ISINVISIBLE@>Is Invisible<BR>
			<INPUT TYPE=CHECKBOX NAME=ISHIDDEN @ItemData?ISHIDDEN@>Is Hidden<BR>
			<INPUT TYPE=CHECKBOX NAME=ISUNSEEN @ItemData?ISUNSEEN@>Is Unseeable<BR>
			</FONT></TD><TD WIDTH=50%><FONT COLOR=WHITE>
			<INPUT TYPE=CHECKBOX NAME=ISBONUS @ItemData?ISBONUS@>Is Magical<BR>
			<INPUT TYPE=CHECKBOX NAME=ISLIGHT @ItemData?ISLIGHT@>Is Glowing (burning)<BR>
			<INPUT TYPE=CHECKBOX NAME=ISEVIL @ItemData?ISEVIL@>Is Evil<BR>
			<INPUT TYPE=CHECKBOX NAME=ISGOOD @ItemData?ISGOOD@>Is Good<BR>
			<INPUT TYPE=CHECKBOX NAME=NONLOCATABLE @ItemData?NONLOCATABLE@>Hidden from Locate Object<BR>
			<INPUT TYPE=CHECKBOX NAME=BLENDEDVIEW @ItemData?BLENDEDVIEW@>Blended into Room Display<BR>
			@if?ItemData?ISCONTAINER@
			<INPUT TYPE=CHECKBOX NAME=CONTENTSACCESS @ItemData?CONTENTSACCESS@>Contents Access<BR>
			@endif@
			</FONT></TD></TR></TABLE>
			</FONT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Material:</B></FONT>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=MATERIALS>
		@ItemData?MATERIALS@
		</SELECT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Secret Identity:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SECRETIDENTITY SIZE=60  MAXLENGTH=255 VALUE="@ItemData?SECRETIDENTITY@"></TD>
	</TR>
	@if?ItemData?ISAMMO@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Ammunition type:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><FONT COLOR=WHITE>
		<INPUT TYPE=TEXT NAME=AMMOTYPE SIZE=7 VALUE="@ItemData?AMMOTYPE@">
		</FONT>
		</TD>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Ammunition Amt.</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=10 VALUE="@ItemData?USESREMAIN@"></TD>
		</TR>
	</TR>
	@endif@

@if?ItemData?ISDUST@
<TR>
	<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spells to cast on affected:</B></FONT></TD>
    <TD WIDTH=450 COLSPAN=2>
    @ItemData?READABLESPELLS@
    </TD>
</TR>
@else@
@if?ItemData?ISPERFUME@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF">
		<B>Smell emotes:</B><BR><FONT SIZE=-1><I>(Semicolon Delimited)</I></FONT></FONT>
		</TD>
		<TD WIDTH=450 COLSPAN=2>
		<INPUT TYPE=TEXT NAME=SMELLS SIZE=60 VALUE="@ItemData?SMELLS@">
		</TD>
	</TR>
@else@
@if?ItemData?ISMAP@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Assigned Map Areas:</B></FONT>
		<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="on">
		</TD>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=MAPAREAS MULTIPLE>
		@ItemData?MAPAREAS@
		</SELECT>
		</TD>
	</TR>
@else@
@if?ItemData?ISARMOR@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Wearing Data:</B></FONT>
			    </TD>
			</TR>
		@else@
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>
			    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>
			</TR>
			@if?CheckReqParm?ISREADABLE=on@
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>
			    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@"></TD>
			</TR>
			@endif@
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>
			    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
			    </TD>
			</TR>
		@endif@
	@endif@
	@if?ItemData?ISCOIN@
	@if?ItemData?ISCONTAINER@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Size (0=resizable):</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=HEIGHT SIZE=5 VALUE="@ItemData?HEIGHT@">
			<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
			<INPUT TYPE=HIDDEN NAME=READABLETEXT VALUE="">
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Only Contents:</B></FONT>
			<TD WIDTH=450 COLSPAN=2>
			<SELECT NAME=CONTENTTYPES MULTIPLE>
			@ItemData?CONTENTTYPES@
			</SELECT>
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Solid Capacity:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CAPACITY SIZE=5 VALUE="@ItemData?CAPACITY@">
			</TD>
		</TR>
		@if?ItemData?ISCLOAK@
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Cloak Name:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=KEYCODE SIZE=50 VALUE="@ItemData?KEYCODE@">
				</TD>
			</TR>
		@else@
			@insert?LIDLOCKBLOCK@
		@endif@
	@endif@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">
		</TD>
	</TR>
@else@
@if?ItemData?ISFOOD@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Nourishment ?/1000:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=NOURISHMENT SIZE=5 VALUE="@ItemData?NOURISHMENT@">
		<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
		</TD>
	</TR>
    <TR>
        <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Bite Size (0=ALL):</B></FONT></TD>
        <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=BITE SIZE=5 VALUE="@ItemData?BITE@">
        </TD>
    </TR>
	@if?ItemData?ISSUPERPILL@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spell Name or Parameters:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60  MAXLENGTH=255 VALUE="@ItemData?READABLETEXT@">
		</TD>
	</TR>
	@else@
		@if?ItemData?ISPILL@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spells to cast on eater:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
			@ItemData?READABLESPELLS@
			</TD>
		</TR>
		@endif@
	@endif@
@else@
@if?ItemData?ISLIQUIDHOLDER@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Liquid Capacity:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=LIQUIDHELD SIZE=5 VALUE="@ItemData?LIQUIDHELD@">
		</TD>
	</TR>
	@if?ItemData?ISDRINK@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Quenched/Drink:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=QUENCHED SIZE=5 VALUE="@ItemData?QUENCHED@">
		<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
		</TD>
	</TR>
	@endif@
	@insert?LIDLOCKBLOCK@
	@if?ItemData?ISPOTION@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spells to cast on drinker:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
		@ItemData?READABLESPELLS@
		</TD>
	</TR>
	@else@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Liquid:</B></FONT>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=LIQUIDTYPES>
		@ItemData?LIQUIDTYPES@
		</SELECT>
		</TD>
	</TR>
	@endif@
	@if?ItemData?ISLIGHTSOURCE@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Light Duration:</B></FONT>
			<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
			</TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DURATION SIZE=5 VALUE="@ItemData?DURATION@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
			</TD>
		</TR>
	@else@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Solid Capacity:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CAPACITY SIZE=5 VALUE="@ItemData?CAPACITY@">
			</TD>
		</TR>
	@endif@
@else@
@if?ItemData?ISWEAPON@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Attack Adj.:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ATTACK SIZE=5 VALUE="@ItemData?ATTACK@">
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weapon Damage:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DAMAGE SIZE=5 VALUE="@ItemData?DAMAGE@">
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weapon Type:</B></FONT>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=WEAPONTYPE>
		@ItemData?WEAPONTYPE@
		</SELECT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weapon Class:</B></FONT>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=WEAPONCLASS>
		@ItemData?WEAPONCLASS@
		</SELECT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Ranges:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><FONT COLOR=WHITE>
		Min: <INPUT TYPE=TEXT NAME=MINRANGE SIZE=3 VALUE="@ItemData?MINRANGE@">&nbsp;&nbsp;
		Max: <INPUT TYPE=TEXT NAME=MAXRANGE SIZE=3 VALUE="@ItemData?MAXRANGE@">
		</FONT>
		</TD>
	</TR>
	@insert?ELECTRONICBLOCK@
	@if?ItemData?ISWAND@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spell to cast:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
			<SELECT NAME=READABLESPELL>
			@ItemData?READABLESPELL@
			</SELECT>
			<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Charges</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=10 VALUE="@ItemData?USESREMAIN@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Maximum Charges</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXUSES SIZE=10 VALUE="@ItemData?MAXUSES@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Enchant Type</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
				<SELECT NAME=ENCHTYPE ONCHANGE='ReShow()'>
				@ItemData?ENCHTYPE@
				</SELECT>
			</TD>
		</TR>
	@else@
		@if?ItemData?ISAMMOWEAPON@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Ammunition (''=not required):</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><FONT COLOR=WHITE>
			Type: <INPUT TYPE=TEXT NAME=AMMOTYPE SIZE=7 VALUE="@ItemData?AMMOTYPE@">&nbsp;&nbsp;
			Max: <INPUT TYPE=TEXT NAME=AMMOCAP SIZE=3 VALUE="@ItemData?AMMOCAP@">
			</FONT>
			</TD>
		</TR>
		@endif@
		@if?ItemData?ISWEARANDTEAR@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Condition ?/100</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=10 VALUE="@ItemData?USESREMAIN@"></TD>
		</TR>
		@endif@
	@endif@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">
		</TD>
	</TR>
@else@
@if?ItemData?ISCONTAINER@
	@if?ItemData?ISRIDEABLE@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Rideable Type:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=RIDEABLETYPE>
		@ItemData?RIDEABLETYPE@
		</SELECT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Rideable Capacity:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MOBSHELD SIZE=5 VALUE="@ItemData?MOBSHELD@"></TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>'Put' String:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=PUTSTR SIZE=20 MAXLENGTH=255 VALUE="@ItemData?PUTSTR@"></TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>'Mount' String:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MOUNTSTR SIZE=20 MAXLENGTH=255 VALUE="@ItemData?MOUNTSTR@">
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>'Dismount' String:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DISMOUNTSTR SIZE=20  MAXLENGTH=255 VALUE="@ItemData?DISMOUNTSTR@">
	</TR>
	@endif@
	@insert?ELECTRONICBLOCK@
	@if?ItemData?ISTECHCOMPONENT@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Install Factor:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=INSTALLFACTOR SIZE=5 VALUE="@ItemData?INSTALLFACTOR@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Recharge Rate:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=RECHARGERATE SIZE=5 VALUE="@ItemData?RECHARGERATE@"></TD>
		</TR>
	@endif@
	@if?ItemData?ISSHIPENGINE@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Min Thrust:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MINTHRUST SIZE=15 VALUE="@ItemData?MINTHRUST@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Max Thrust:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXTHRUST SIZE=15 VALUE="@ItemData?MAXTHRUST@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Fuel Spec Impulse:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SPECIMPULSE SIZE=10 VALUE="@ItemData?SPECIMPULSE@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Constant Thrust:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=ISCONSTTHRUST @ItemData?ISCONSTTHRUST@ ONCLICK=""></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Avail Ports:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=AVAILPORTS SIZE=40 VALUE="@ItemData?AVAILPORTS@"></TD>
		</TR>
	@endif@
	@if?ItemData?ISPANEL@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Panel Type:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><SELECT NAME=PANELTYPE>@ItemData?PANELTYPE@</SELECT></TD>
		</TR>
	@endif@
	@if?ItemData?ISPOWERGENERATION@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Power/Tick:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=GENAMTPERTICK SIZE=15 VALUE="@ItemData?GENAMTPERTICK@"></TD>
		</TR>
	@endif@
	@if?ItemData?ISFUELCONSUMER@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Fuel Types:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
				<SELECT NAME=CONSUMEDMATS MULTIPLE>
				@ItemData?CONSUMEDMATS@
				</SELECT>
			</TD>
		</TR>
	@endif@
	@if?ItemData?ISEXIT@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Room ID(s):</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
				@if?ItemData?ISBOARDABLEITEM@
					@if?CheckReqParm?ITEM=NEW@
						<font color=red>*ONLY WHEN EDITING -- HIT FINISHED FIRST *</font>
					@else@
	 					<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 MAXLENGTH=255 VALUE="@ItemData?READABLETEXT@">
	 				@endif@
	 			@else@
					<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 MAXLENGTH=255 VALUE="@ItemData?READABLETEXT@">
	 			@endif@
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Exit direction:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=EXITNAME SIZE=15 VALUE="@ItemData?EXITNAME@">
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Exit closed text:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=EXITCLOSEDTEXT SIZE=60  MAXLENGTH=255 VALUE="@ItemData?EXITCLOSEDTEXT@">
		</TR>
	@endif@
	@if?ItemData?ISPORTAL@
		@if?ItemData?ISBOARDABLEITEM@
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Inner Rooms:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2>
					@if?CheckReqParm?ITEM=NEW@
					<font color=red>*ONLY WHEN EDITING -- HIT FINISHED FIRST *</font>
					@else@
						<INPUT TYPE=HIDDEN NAME="AREAXML" VALUE="@ItemData?AREAXML@">
						<INPUT TYPE=BUTTON NAME="EDITROOMS" VALUE="Edit Rooms" ONCLICK="OpenClick('/grinder/possmodarea.cmvp');">
					@endif@
				</TD>
			</TR>
			@if?!ItemData?ISELECTRONIC@
				<TR>
					<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Moves per Tick:</B></FONT></TD>
					<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">
					</TD>
				</TR>
			@endif@
		@endif@
	@else@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>'State' String:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=STATESTR SIZE=20 MAXLENGTH=255 VALUE="@ItemData?STATESTR@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>'State Subject':</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=STATESUBJSTR SIZE=20 MAXLENGTH=255 VALUE="@ItemData?STATESUBJSTR@">
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>'Ride Verb':</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=RIDERSTR SIZE=20  MAXLENGTH=255 VALUE="@ItemData?RIDERSTR@">
		</TR>
	@endif@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Solid Capacity:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CAPACITY SIZE=5 VALUE="@ItemData?CAPACITY@">
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Only Contents:</B></FONT>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=CONTENTTYPES MULTIPLE>
		@ItemData?CONTENTTYPES@
		</SELECT>
		</TD>
	</TR>
	@insert?LIDLOCKBLOCK@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
		</TD>
	</TR>
@else@
@if?ItemData?ISLIGHTSOURCE@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Light Duration:</B></FONT>
		<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
		</TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DURATION SIZE=5 VALUE="@ItemData?DURATION@"></TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
		</TD>
	</TR>
@else@
@if?ItemData?ISINSTRUMENT@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Instrument Type:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=INSTRUMENTTYPE>
		@ItemData?INSTRUMENTTYPE@
		</SELECT>
		</TD>
	</TR>
	@if?ItemData?ISWAND@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spell to cast:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
			<SELECT NAME=READABLESPELL>
			@ItemData?READABLESPELL@
			</SELECT>
			<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Charges:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Maximum Charges</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXUSES SIZE=10 VALUE="@ItemData?MAXUSES@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Enchant Type</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
				<SELECT NAME=ENCHTYPE ONCHANGE='ReShow()'>
				@ItemData?ENCHTYPE@
				</SELECT>
			</TD>
		</TR>
	@endif@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Wearing Data:</B></FONT>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=WORNDATA MULTIPLE>
		@ItemData?WORNDATA@
		</SELECT>
		<BR><FONT COLOR=WHITE>
		<INPUT TYPE=RADIO NAME=ISTWOHANDED value="on" @ItemData?ISTWOHANDED@>Is worn on All above Locations.
		<BR>
		<INPUT TYPE=RADIO NAME=ISTWOHANDED value="" @ItemData?ISUNTWOHANDED@>Is worn on ANY of the above Locations.
		</FONT>
		</TD>
	</TR>
@else@
	@insert?ELECTRONICBLOCK@
	@if?ItemData?ISTECHCOMPONENT@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Install Factor:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=INSTALLFACTOR SIZE=5 VALUE="@ItemData?INSTALLFACTOR@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Recharge Rate:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=RECHARGERATE SIZE=5 VALUE="@ItemData?RECHARGERATE@"></TD>
		</TR>
	@endif@
	@if?ItemData?ISSOFT@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Internal Name:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SOFTNAME SIZE=5 VALUE="@ItemData?SOFTNAME@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Parent Name:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SOFTPARENT SIZE=20 VALUE="@ItemData?SOFTPARENT@"></TD>
		</TR>
	@endif@
	@if?ItemData?ISSHIPDIRCOMP@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Max Ports:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SDIRNUMPORTS SIZE=15 VALUE="@ItemData?SDIRNUMPORTS@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Avail Ports:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SDIRPORTS SIZE=40 VALUE="@ItemData?SDIRPORTS@"></TD>
		</TR>
	@endif@
	@if?ItemData?ISSHIPWARCOMP@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Damage Types:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
				<SELECT NAME=SWARMTYPES MULTIPLE>
				@ItemData?SWARMTYPES@
				</SELECT>
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weapon Damage:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DAMAGE SIZE=5 VALUE="@ItemData?DAMAGE@">
			</TD>
		</TR>
	@endif@
	@if?ItemData?ISWAND@
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spell to cast:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
			<SELECT NAME=READABLESPELL>
			@ItemData?READABLESPELL@
			</SELECT>
			<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Charges:</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
			</TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Maximum Charges</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXUSES SIZE=10 VALUE="@ItemData?MAXUSES@"></TD>
		</TR>
		<TR>
			<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Enchant Type</B></FONT></TD>
			<TD WIDTH=450 COLSPAN=2>
				<SELECT NAME=ENCHTYPE ONCHANGE='ReShow()'>
				@ItemData?ENCHTYPE@
				</SELECT>
			</TD>
		</TR>
	@else@
		@if?ItemData?ISSCROLL@
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spells on Scroll:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2>
				@ItemData?READABLESPELLS@
				<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
				</TD>
			</TR>
			<TR>
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Charges:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
				</TD>
			</TR>
		@else@
			@if?ItemData?ISKEY@
				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Key Code:</B></FONT></TD>
				<TD WIDTH=450 COLSPAN=2>
				<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
				<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 MAXLENGTH=255 VALUE="@ItemData?READABLETEXT@">
				</TD>
			@else@
				@if?!ItemData?ISAMMO@
					<TR>
						<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>
						<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>
					</TR>
					@if?CheckReqParm?ISREADABLE=on@
					<TR>
						<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>
						<TD WIDTH=450 COLSPAN=2><TEXTAREA ROWS=3 COLS=60 NAME=READABLETEXT>@ItemData?READABLETEXT@</TEXTAREA></TD>
					</TR>
					@endif@
					<TR>
						<TD WIDTH=150><FONT COLOR="#66FFFF"><B>
						@if?ItemData?ISAMMO@Batch Size:@else@Uses Code:@endif@</B></FONT></TD>
						<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
						</TD>
					</TR>
				@endif@
			@endif@
		@endif@
	@endif@
	@if?ItemData?ISCOIN@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Currency:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=CURRENCY ONCHANGE="ReShow();">
		@ItemData?CURRENCY@
		</SELECT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Denominatino:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2>
		<SELECT NAME=DENOM>
		@ItemData?DENOM@
		</SELECT>
		</TD>
	</TR>
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Number of coins:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=NUMCOINS SIZE=5 VALUE="@ItemData?NUMCOINS@">
		</TD>
	</TR>
	@else@
	<TR>
		<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>
		<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">
		</TD>
	</TR>
	@endif@
@endif@
@endif@
@endif@
@endif@	
@endif@	
@endif@	
@endif@	
@endif@
@endif@
@endif@
@endif@
@endif@
@if?CheckReqParm?<ITEM=NEWCATA-@
<TR><TD WIDTH=600 COLSPAN=3><FONT COLOR="#66FFFF"><B>* Edit this item later to set Auto-Drop rate information!</B></FONT></TD></TR>
@endif@
@if?CheckReqParm?<ITEM=CATALOG-@
@if?ItemData?ISGENERIC@
<TR>
    <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Auto-Drop Rate %:</B></FONT></TD>
    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CATARATE SIZE=5 VALUE="@ItemData?CATARATE@">
    </TD>
</TR>
<TR>
    <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Drop Live-MOBS:</B></FONT></TD>
    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=CATALIVE @ItemData?CATALIVE@></TD>
</TR>
<TR>
    <TD WIDTH=150>
        <FONT COLOR="#66FFFF"><B>Drop MOB Mask:</B></FONT>
        <A HREF="javascript:OpenUp('ahelp.cmvp','MASKS')"><FONT COLOR=WHITE><I>?</I></FONT></FONT></TD>
    </TD>
    <TD WIDTH=450 COLSPAN=2>
        <INPUT TYPE=TEXT NAME=CATAMASK SIZE=60 VALUE="@ItemData?CATAMASK@">
    </TD>
</TR>
@endif@
@endif@
<TR>
<TD WIDTH=600 COLSPAN=3 ALIGN=CENTER>
    @if?CheckReqParm?<ITEM=NEWCATA-@
        <TABLE WIDTH=100% BORDER=0>
            <TD WIDTH=50% ALIGN=CENTER>
                <INPUT TYPE=SUBMIT NAME=FINISHED VALUE="Finished">
            </TD>
            <TD WIDTH=50% ALIGN=CENTER>
                <INPUT TYPE=BUTTON NAME=CANCEL VALUE="Cancel" ONCLICK="window.close();">
            </TD>
        </TABLE>
    @else@
        @if?CheckReqParm?<ITEM=CATALOG-@
        
        <TABLE WIDTH=100% BORDER=0>
            <TD WIDTH=33% ALIGN=CENTER>
                <INPUT TYPE=SUBMIT NAME=FINISHED VALUE="Finished">
            </TD>
            <TD ALIGN=CENTER WIDTH=33%>
                <INPUT TYPE=BUTTON NAME=DELETE VALUE="Delete" ONCLICK="DelItem()">
            </TD>
            <TD WIDTH=33% ALIGN=CENTER>
                <INPUT TYPE=BUTTON NAME=CANCEL VALUE="Cancel" ONCLICK="window.close();">
            </TD>
        </TABLE>
        @else@
        	<INPUT TYPE=SUBMIT NAME=FINISHED VALUE="Finished">
        @endif@
    @endif@
</TD>
</TR>
</TABLE>
</FORM>
</CENTER>
</BODY>
</HTML>
@endif@
@endif@

<MSG> 

git-svn-id: svn://192.168.1.10/public/CoffeeMud@1376 0d6f1817-ed0e-0410-87c9-987e46238f29

<DFF> @@ -484,21 +484,29 @@
 			    </TD>
 			</TR>
 		@else@
-			<TR>
-				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>
-			    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>
-			</TR>
-			@if?CheckReqParm?ISREADABLE=on@
-			<TR>
-				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>
-			    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@"></TD>
-			</TR>
+			@if?ItemData?ISKEY@
+				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Key Code:</B></FONT></TD>
+				<TD WIDTH=450 COLSPAN=2>
+				<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">
+				<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@">
+				</TD>
+			@else@
+				<TR>
+					<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>
+				    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>
+				</TR>
+				@if?CheckReqParm?ISREADABLE=on@
+				<TR>
+					<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>
+				    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@"></TD>
+				</TR>
+				@endif@
+				<TR>
+					<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>
+				    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
+				    </TD>
+				</TR>
 			@endif@
-			<TR>
-				<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>
-			    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">
-			    </TD>
-			</TR>
 		@endif@
 	@endif@
 	@if?ItemData?ISCOIN@

{'commit': 'diff --git a/CoffeeMud.vjp b/CoffeeMud.vjp\nindex 9c60025867..f736782ec2 100644\nBinary files a/CoffeeMud.vjp and b/CoffeeMud.vjp differ\ndiff --git a/com/planet_ink/coffee_mud/Commands/base/ItemUsage.java b/com/planet_ink/coffee_mud/Commands/base/ItemUsage.java\nindex 5f93af803e..2973bfaabe 100644\n--- a/com/planet_ink/coffee_mud/Commands/base/ItemUsage.java\n+++ b/com/planet_ink/coffee_mud/Commands/base/ItemUsage.java\n@@ -26,21 +26,23 @@ public class ItemUsage\n \r\n \tpublic Vector possibleContainers(MOB mob, Vector commands, int wornReqCode)\r\n \t{\r\n+\t\tVector V=new Vector();\r\n \t\tif(commands.size()==1)\r\n-\t\t\treturn null;\r\n+\t\t\treturn V;\r\n \r\n \t\tString possibleContainerID=(String)commands.elementAt(commands.size()-1);\r\n \t\tboolean allFlag=false;\r\n \t\tString preWord="";\r\n-\t\tif(commands.size()>2)\r\n+\t\tif(possibleContainerID.equalsIgnoreCase("all")) allFlag=true;\r\n+\t\tif((commands.size()>2)&&(!allFlag))\r\n \t\t\tpreWord=(String)commands.elementAt(commands.size()-2);\r\n+\t\t\r\n \t\tif(preWord.equalsIgnoreCase("all")){ allFlag=true; possibleContainerID="ALL "+possibleContainerID;}\r\n \t\telse\r\n \t\tif(possibleContainerID.toUpperCase().startsWith("ALL.")){ allFlag=true; possibleContainerID="ALL "+possibleContainerID.substring(4);}\r\n \t\telse\r\n \t\tif(possibleContainerID.toUpperCase().endsWith(".ALL")){ allFlag=true; possibleContainerID="ALL "+possibleContainerID.substring(0,possibleContainerID.length()-4);}\r\n \t\t\r\n-\t\tVector V=new Vector();\r\n \t\tint addendum=1;\r\n \t\tString addendumStr="";\r\n \t\tdo\r\ndiff --git a/com/planet_ink/coffee_mud/interfaces/Session.java b/com/planet_ink/coffee_mud/interfaces/Session.java\nindex a4d22f8e33..bf0292d3c1 100644\n--- a/com/planet_ink/coffee_mud/interfaces/Session.java\n+++ b/com/planet_ink/coffee_mud/interfaces/Session.java\n@@ -31,6 +31,8 @@ public interface Session\n \t\t\t\t\t\tEnvironmental Target,\r\n \t\t\t\t\t\tString msg);\r\n \t\r\n+\tpublic void setPromptFlag();\r\n+\t\r\n \t\r\n \tpublic void unfilteredPrintln(String msg);\r\n \tpublic void unfilteredPrint(String msg);\r\ndiff --git a/com/planet_ink/coffee_mud/system/I3/IMudInterface.java b/com/planet_ink/coffee_mud/system/I3/IMudInterface.java\nindex 334ef6a142..12d09d71e7 100644\n--- a/com/planet_ink/coffee_mud/system/I3/IMudInterface.java\n+++ b/com/planet_ink/coffee_mud/system/I3/IMudInterface.java\n@@ -315,6 +315,7 @@ public class IMudInterface implements ImudServices, Serializable\n \t\t\t\t\t\tbuf.append("["+Util.padRight(nom,20)+"]\\n\\r");\r\n \t\t\t\t\t}\r\n \t\t\t\t\tsmob.session().unfilteredPrintln(buf.toString());\r\n+\t\t\t\t\tsmob.session().setPromptFlag();\r\n \t\t\t\t\tbreak;\r\n \t\t\t\t}\r\n \t\t\t}\r\ndiff --git a/com/planet_ink/coffee_mud/system/I3/server/Server.java b/com/planet_ink/coffee_mud/system/I3/server/Server.java\nindex ce8fa20e45..8c673a51fb 100644\n--- a/com/planet_ink/coffee_mud/system/I3/server/Server.java\n+++ b/com/planet_ink/coffee_mud/system/I3/server/Server.java\n@@ -72,6 +72,7 @@ public class Server {\n \t{\r\n \t\ttry{\r\n \t\tthread.shutdown();\r\n+\t\tstarted=false;\r\n \t\tthread.interrupt();\r\n \t\t}catch(Exception e){}\r\n \t}\r\ndiff --git a/com/planet_ink/coffee_mud/system/I3/server/ServerThread.java b/com/planet_ink/coffee_mud/system/I3/server/ServerThread.java\nindex b6a467a18a..99981bae5d 100644\n--- a/com/planet_ink/coffee_mud/system/I3/server/ServerThread.java\n+++ b/com/planet_ink/coffee_mud/system/I3/server/ServerThread.java\n@@ -239,6 +239,7 @@ public class ServerThread extends Thread {\n \r\n \tpublic void shutdown()\r\n \t{\r\n+\t\trunning=false;\r\n \t}\r\n \t\r\n     protected synchronized ServerObject[] getObjects() {\r\ndiff --git a/com/planet_ink/coffee_mud/system/TelnetSession.java b/com/planet_ink/coffee_mud/system/TelnetSession.java\nindex 1563f6cca4..bf4cc31197 100644\n--- a/com/planet_ink/coffee_mud/system/TelnetSession.java\n+++ b/com/planet_ink/coffee_mud/system/TelnetSession.java\n@@ -260,7 +260,6 @@ public class TelnetSession extends Thread implements Session\n \t\t\tout.print("\\n\\r");\r\n \t\tprint(Source,Target,msg);\r\n \t\tneedPrompt=true;\r\n-\r\n \t}\r\n \r\n \tpublic void print(String msg,\r\n@@ -315,6 +314,7 @@ public class TelnetSession extends Thread implements Session\n \t\tif((out==null)||(msg==null)) return;\r\n \t\tout.print(filter(mob,mob,msg,true)+"\\n\\r");\r\n \t\tout.flush();\r\n+\t\tneedPrompt=true;\r\n \t}\r\n \r\n \tpublic void unfilteredPrint(String msg)\r\n@@ -326,6 +326,7 @@ public class TelnetSession extends Thread implements Session\n \t\tif((out==null)||(msg==null)) return;\r\n \t\tout.print(filter(mob,mob,msg,true));\r\n \t\tout.flush();\r\n+\t\tneedPrompt=true;\r\n \t}\r\n \r\n \tpublic void colorOnlyPrintln(String msg)\r\n@@ -337,6 +338,7 @@ public class TelnetSession extends Thread implements Session\n \t\tif((out==null)||(msg==null)) return;\r\n \t\tout.print(colorOnlyFilter(msg)+"\\n\\r");\r\n \t\tout.flush();\r\n+\t\tneedPrompt=true;\r\n \t}\r\n \r\n \tpublic void colorOnlyPrint(String msg)\r\n@@ -348,6 +350,7 @@ public class TelnetSession extends Thread implements Session\n \t\tif((out==null)||(msg==null)) return;\r\n \t\tout.print(colorOnlyFilter(msg));\r\n \t\tout.flush();\r\n+\t\tneedPrompt=true;\r\n \t}\r\n \r\n \tpublic void stdPrintln(String msg)\r\n@@ -392,6 +395,11 @@ public class TelnetSession extends Thread implements Session\n \t\tout.flush();\r\n \t\tneedPrompt=true;\r\n \t}\r\n+\t\r\n+\tpublic void setPromptFlag()\r\n+\t{\r\n+\t\tneedPrompt=true;\r\n+\t}\r\n \r\n \tpublic String prompt(String Message, String Default)\r\n \t\tthrows IOException\r\ndiff --git a/com/planet_ink/coffee_mud/web/macros/ItemData.java b/com/planet_ink/coffee_mud/web/macros/ItemData.java\nindex 2fc842b18d..98b0f4ffb2 100644\n--- a/com/planet_ink/coffee_mud/web/macros/ItemData.java\n+++ b/com/planet_ink/coffee_mud/web/macros/ItemData.java\n@@ -86,7 +86,8 @@ public class ItemData extends StdWebMacro\n \t\t\t\t\t\t\t  "READABLESPELL","ISRIDEABLE","RIDEABLETYPE","MOBSHELD",\r\n \t\t\t\t\t\t\t  "HASALID","HASALOCK","KEYCODE","ISWALLPAPER",\r\n \t\t\t\t\t\t\t  "READABLETEXT","CONTAINER","ISLIGHTSOURCE","DURATION",\r\n-\t\t\t\t\t\t\t  "ISUNTWOHANDED","ISCOIN","ISSCROLL","BEINGWORN","NONLOCATABLE"};\r\n+\t\t\t\t\t\t\t  "ISUNTWOHANDED","ISCOIN","ISSCROLL","BEINGWORN","NONLOCATABLE",\r\n+\t\t\t\t\t\t\t  "ISKEY"};\r\n \t\t\tfor(int o=0;o<okparms.length;o++)\r\n \t\t\tif(parms.containsKey(okparms[o]))\r\n \t\t\t{\r\n@@ -569,6 +570,9 @@ public class ItemData extends StdWebMacro\n \t\t\t\t\t\told="checked";\r\n \t\t\t\t\tstr.append(old);\r\n \t\t\t\t\tbreak;\r\n+\t\t\t\tcase 65: // is key\r\n+\t\t\t\t\tif(I instanceof Key) return "true";\r\n+\t\t\t\t\telse return "false";\r\n \t\t\t\t}\r\n \t\t\t\tif(firstTime)\r\n \t\t\t\t\treqs.put(okparms[o],old.equals("checked")?"on":old);\r\ndiff --git a/resources/spell_help.ini b/resources/spell_help.ini\nindex 151850348d..f3a62865ae 100644\n--- a/resources/spell_help.ini\n+++ b/resources/spell_help.ini\n@@ -1559,8 +1559,8 @@ Usage    : CAST "SHRINK" [TARGET NAME]\\n\\r\\\n Available: Mage\\n\\r\\\r\n Example  : cast "orc" orc\\n\\r\\\r\n Allows the caster to cause a monster or item to shrink to 10% of its \\\r\n-previous size.  Mass, and strength however, do not change.  Neither does the \\\r\n-size of the items carried.\r\n+previous size.  Mass does not change, and neither does the \\\r\n+size of the items carried.  Dexterity, however, goes up tremendously.\r\n \r\n SPELL_SHOCKING_GRASP=\\\r\n Spell    : SHOCKING GRASP\\n\\r\\\r\ndiff --git a/web/admin/grinder/edititemform.cmvp b/web/admin/grinder/edititemform.cmvp\nindex 5752e147e1..bbdc662212 100644\n--- a/web/admin/grinder/edititemform.cmvp\n+++ b/web/admin/grinder/edititemform.cmvp\n@@ -484,21 +484,29 @@\n \t\t\t    </TD>\r\n \t\t\t</TR>\r\n \t\t@else@\r\n-\t\t\t<TR>\r\n-\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>\r\n-\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>\r\n-\t\t\t</TR>\r\n-\t\t\t@if?CheckReqParm?ISREADABLE=on@\r\n-\t\t\t<TR>\r\n-\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>\r\n-\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@"></TD>\r\n-\t\t\t</TR>\r\n+\t\t\t@if?ItemData?ISKEY@\r\n+\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Key Code:</B></FONT></TD>\r\n+\t\t\t\t<TD WIDTH=450 COLSPAN=2>\r\n+\t\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\r\n+\t\t\t\t<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@">\r\n+\t\t\t\t</TD>\r\n+\t\t\t@else@\r\n+\t\t\t\t<TR>\r\n+\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>\r\n+\t\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>\r\n+\t\t\t\t</TR>\r\n+\t\t\t\t@if?CheckReqParm?ISREADABLE=on@\r\n+\t\t\t\t<TR>\r\n+\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>\r\n+\t\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@"></TD>\r\n+\t\t\t\t</TR>\r\n+\t\t\t\t@endif@\r\n+\t\t\t\t<TR>\r\n+\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>\r\n+\t\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\r\n+\t\t\t\t    </TD>\r\n+\t\t\t\t</TR>\r\n \t\t\t@endif@\r\n-\t\t\t<TR>\r\n-\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>\r\n-\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\r\n-\t\t\t    </TD>\r\n-\t\t\t</TR>\r\n \t\t@endif@\r\n \t@endif@\r\n \t@if?ItemData?ISCOIN@\r\n', 'commit_subject': '', 'repo_name': 'bozimmerman/CoffeeMud', 'committer': {'name': 'bozimmerman', 'email': 'dc45fe023482b3b890b5e574e53c1d051f45b1ef@zimmers.net', 'time_sec': '1043688396', 'tz_offset': '0', 'date': {'seconds': '1043688396'}}, 'commit_tree': 'c9a2d7961b8b0df639c40d44ed2b5f599f01d10a', 'commit_message': '\n\ngit-svn-id: svn://192.168.1.10/public/CoffeeMud@1376 0d6f1817-ed0e-0410-87c9-987e46238f29\n', 'language_name': 'Shell', 'license': 'apache-2.0', 'hunks': '@@ -484,21 +484,29 @@\n \t\t\t    </TD>\r\n \t\t\t</TR>\r\n \t\t@else@\r\n-\t\t\t<TR>\r\n-\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>\r\n-\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>\r\n-\t\t\t</TR>\r\n-\t\t\t@if?CheckReqParm?ISREADABLE=on@\r\n-\t\t\t<TR>\r\n-\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>\r\n-\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@"></TD>\r\n-\t\t\t</TR>\r\n+\t\t\t@if?ItemData?ISKEY@\r\n+\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Key Code:</B></FONT></TD>\r\n+\t\t\t\t<TD WIDTH=450 COLSPAN=2>\r\n+\t\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\r\n+\t\t\t\t<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@">\r\n+\t\t\t\t</TD>\r\n+\t\t\t@else@\r\n+\t\t\t\t<TR>\r\n+\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>\r\n+\t\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>\r\n+\t\t\t\t</TR>\r\n+\t\t\t\t@if?CheckReqParm?ISREADABLE=on@\r\n+\t\t\t\t<TR>\r\n+\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>\r\n+\t\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@"></TD>\r\n+\t\t\t\t</TR>\r\n+\t\t\t\t@endif@\r\n+\t\t\t\t<TR>\r\n+\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>\r\n+\t\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\r\n+\t\t\t\t    </TD>\r\n+\t\t\t\t</TR>\r\n \t\t\t@endif@\r\n-\t\t\t<TR>\r\n-\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>\r\n-\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\r\n-\t\t\t    </TD>\r\n-\t\t\t</TR>\r\n \t\t@endif@\r\n \t@endif@\r\n \t@if?ItemData?ISCOIN@\r\n', 'addition_count': 22, 'deletion_count': 14, 'src_file': 'a/web/admin/grinder/edititemform.cmvp', 'tgt_file': 'b/web/admin/grinder/edititemform.cmvp', 'file_extension': '.cmvp', 'before_file': '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\n<META HTTP-EQUIV="Pragma" CONTENT="no-cache">\n@if?!Authenticate@ @AddFile?/grinder/failedlogin.cmvp@ @else@\n\t@AddRequestParameter?PROCEED=@\n\t\n\t@if?!CheckReqParm?PLAYER=@ @if?CheckAuthCode?AUTH_CMDPLAYERS=true@  @AddRequestParameter?PROCEED=TRUE@ @endif@ @endif@\n\t@if?CheckReqParm?PLAYER=@ @if?CheckAuthCode?ANYMODAREAS=true@ @AddRequestParameter?PROCEED=TRUE@ @endif@ @endif@\n\t\n\t@if?CheckReqParm?PROCEED=@\n\t\t@AddFile?/grinder/nopriv.cmvp@\n\t@else@\n<html>\n\t<META CHARSET="utf-8"/>\n<head>\n\t<!-- tell spiders to sod off -->\n\t<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">\n\t<link rel="STYLESHEET" TYPE="TEXT/CSS" HREF="/grinder/grinder.css">\n \t<link rel="grinder icon" href="/images/grinder.ico" >\n\t<title>CoffeeMud MUDGrinder</title>\n\t<SCRIPT LANGUAGE=JavaScript>\n\t<!--\n\t\tvar properTarget=\'MAP\';\n\t\t\n        function OpenUp(file,named)\n        {\n            var strFeatures="top=200,left=50,scrollbars=yes,resizeable=no,height=400,width=650,alwaysRaised=yes,dependent=yes";\n            w=window.open("/"+file+"?HELPTOPIC="+named,\n                        "Help",strFeatures, false);\n        }\n        function OpenClick(file,named)\n        {\n            var strFeatures="top=50,left=50,scrollbars=yes,resizeable=yes,height=550,width=750,alwaysRaised=yes,dependent=yes";\n            w=window.open(file+"?AUTH=@Authenticate?AUTH@&AREA=ITEM%23%3CP%3D@RequestParameterEncoded?PLAYER@%3E%3CR%3D@RequestParameterEncoded?ROOM@%3E%3CM%3D@RequestParameterEncoded?MOB@%3E%3CI%3D@RequestParameterEncoded?ITEM@%3E%3CSI%3D@RequestParameterEncoded?SHOPITEM@%3E","Map",strFeatures);\n        }\n\t\tfunction EditBehavior(ME)\n\t\t{\n\t\t\tif(ME.selectedIndex==0)\n\t\t\t\tReShow();\n\t\t}\n\t\tfunction AddBehavior(ME)\n\t\t{\n\t\t\tif(ME.selectedIndex>0)\n\t\t\t\tReShow();\n\t\t}\n\t\tfunction EditAffect(ME)\n\t\t{\n\t\t\tif(ME.selectedIndex==0)\n\t\t\t\tReShow();\n\t\t}\n\t\tfunction AddAffect(ME)\n\t\t{\n\t\t\tif(ME.selectedIndex>0)\n\t\t\t\tReShow();\n\t\t}\n\t\tfunction ChangedClass()\n\t\t{\n\t\t\tdocument.AREAEDIT.CHANGEDCLASS.value="true";\n\t\t\tReShow();\n\t\t}\n\t\tfunction ChangedLevel()\n\t\t{\n\t\t\t@if?ItemData?ISARMOR@\n\t\t\t\tif(!confirm(\'Have you already chosen material, level, and worn locations?\'))\n\t\t\t\t\treturn;\n\t\t\t@endif@\n\t\t\t@if?ItemData?ISWEAPON@\n\t\t\t\tif(!confirm(\'Have you already chosen material, level, weapon class, and weight?\'))\n\t\t\t\t\treturn;\n\t\t\t@endif@\n\t\t\tdocument.AREAEDIT.CHANGEDLEVEL.value="true";\n\t\t\tReShow();\n\t\t}\n\t\tfunction ReShow()\n\t\t{\n\t\t\tdocument.AREAEDIT.action=\'/grinder/edititemform.cmvp\';\n\t\t\t//document.AREAEDIT.target=properTarget;\n\t\t\tdocument.AREAEDIT.submit();\n\t\t}\n        function DelItem()\n        {\n            if(confirm(\'Confirm: Delete this item?\'))\n            {\n                document.AREAEDIT.DELITEM.value="@RequestParameter?ITEM@";\n                document.AREAEDIT.submit();\n            }\n        }\n\t\t\n\t//-->\n\t</SCRIPT>\n</head>\n<BODY>\n<CENTER>\n@if?CheckReqParm?PLAYER=@\n\t@if?CheckReqParm?ROOM=ANY@\n\t\t<h3>Create/Modify an Item.</H3>\n\t@else@\n\t\t<h3>Modify Item in room \'@RoomID@\'.</H3>\n\t@endif@\n@else@\n\t<h3>Modify Item of player \'@PlayerID@\'.</H3>\n@endif@\n@if?!CheckReqParm?ERRMSG=@\n<P><FONT COLOR=RED><H1>@RequestParameter?ERRMSG@</H1></FONT>\n<BR>\n@endif@\n@if?CheckReqParm?PLAYER=@\n\t@if?CheckReqParm?ROOM=ANY@\n\t\t<FORM  ACCEPT-CHARSET="UTF-8" NAME=AREAEDIT TARGET=_top METHOD=POST ACTION="/grinder/editnewitemdone.cmvp">\n\t\t<INPUT TYPE=HIDDEN NAME=ROOM VALUE="ANY">\n\t\t<INPUT TYPE=HIDDEN NAME=MOB VALUE="@RequestParameter?MOB@">\n\t\t<SCRIPT LANGUAGE=JavaScript>\n\t\t<!--\n\t\t\tproperTarget=\'_top\';\n\t\t//-->\n\t\t</SCRIPT>\n\t@else@\n\t\t<FORM  ACCEPT-CHARSET="UTF-8" NAME=AREAEDIT TARGET=_top METHOD=POST ACTION="/grinder/@if?!CheckReqParm?MOB=@editmobitemdone.cmvp@else@editroomitemdone.cmvp@endif@">\n\t\t<INPUT TYPE=HIDDEN NAME=ROOM VALUE="@RoomID@">\n\t\t<INPUT TYPE=HIDDEN NAME=MOB VALUE="@RequestParameter?MOB@">\n\t\t<INPUT TYPE=HIDDEN NAME=AREA VALUE="@AreaID@">\n\t\t<INPUT TYPE=HIDDEN NAME=MAPSTYLE VALUE="@RequestParameter?MAPSTYLE@">\n\t\t<INPUT TYPE=HIDDEN NAME=MAPLEVEL VALUE="@RequestParameter?MAPLEVEL@">\n\t@endif@\n@else@\n\t<FORM  ACCEPT-CHARSET="UTF-8" NAME=AREAEDIT TARGET=_top METHOD=POST ACTION="/grinder/editplayeritemdone.cmvp">\n\t<INPUT TYPE=HIDDEN NAME=PLAYER VALUE="@PlayerID@">\n@endif@\n<INPUT TYPE=HIDDEN NAME=AUTH VALUE="@Authenticate?AUTH@">\n<INPUT TYPE=HIDDEN NAME=RESPONSEFIELD VALUE="@RequestParameter?RESPONSEFIELD@">\n<INPUT TYPE=HIDDEN NAME=REPLACEFIELD VALUE="@RequestParameter?REPLACEFIELD@">\n<INPUT TYPE=HIDDEN NAME=DELITEM VALUE="">\n<INPUT TYPE=HIDDEN NAME=FINISHEDREDIRECT VALUE="@RequestParameter?FINISHEDREDIRECT@">\n<INPUT TYPE=HIDDEN NAME=CHANGEDCLASS VALUE="">\n<INPUT TYPE=HIDDEN NAME=CHANGEDLEVEL VALUE="">\n<INPUT TYPE=HIDDEN NAME=ITEM VALUE="@RequestParameter?ITEM@">\n<INPUT TYPE=HIDDEN NAME=SHOPITEM VALUE="@RequestParameter?SHOPITEM@">\n<INPUT TYPE=HIDDEN NAME=ACTION VALUE="MODIFYITEM">\n<INPUT TYPE=HIDDEN NAME=SINGLEMOB VALUE="@RequestParameter?SINGLEMOB@">\n<TABLE WIDTH=600 BORDER=1 CELLSPACING=0 CELLPADDIN=0>\n<TR>\n\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Item Class:</B></FONT></TD>\n    <TD WIDTH=450 COLSPAN=2>\n    @if?CheckReqParm?<ITEM=CATALOG-@\n        <INPUT TYPE=HIDDEN NAME=CLASSES VALUE="@ItemData?CLASSES&CLASSESID@"><FONT COLOR=WHITE>@ItemData?CLASSES&CLASSESID@</FONT>\n    @else@\n\t\t<SELECT NAME=CLASSES ONCHANGE="ChangedClass();">\n\t\t@if?CheckReqParm?<ITEM=NEWCATA-@\n\t\t\t@ItemData?CLASSES&GENERICONLY@\n\t\t@else@\n\t\t\t@ItemData?CLASSES@\n\t\t@endif@\n\t\t</SELECT>\n\t@endif@\n\t</TD>\n</TR>\n@if?CheckReqParm?<ITEM=CATALOG-&@\n<TR>\n    <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Catalog Category:</B></FONT></TD>\n    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CATACAT SIZE=60 VALUE="@ItemData?CATACAT@"></TD>\n</TR>\n@endif@\n@if?!ItemData?ISGENERIC@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Class Level:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=LEVEL SIZE=5 VALUE="@ItemData?LEVEL@">\n\t\t</TD>\n\t</TR>\n\t@if?ItemData?ISELECTRONIC@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Tech Level:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">\n\t\t\t</TD>\n\t\t</TR>\n\t@else@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">\n\t\t\t</TD>\n\t\t</TR>\n\t@endif@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Rejuv. Ticks:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=REJUV SIZE=5 VALUE="@ItemData?REJUV@">\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\n\t\t</TD>\n\t</TR>\n\t\t@if?ItemData?ISARMOR@ @if?ItemData?ISCONTAINER@ <!-- armor that is container respects size! --> \n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Size (0=resizable):</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=HEIGHT SIZE=5 VALUE="@ItemData?HEIGHT@">\n\t\t\t</TD>\n\t\t</TR>\n\t\t@endif@ @endif@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Parameters:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MISCTEXT SIZE=60  MAXLENGTH=255 VALUE="@ItemData?MISCTEXT@"></TD>\n\t</TR>\n@else@\n@block?LIDLOCKBLOCK@\n\t@if?ItemData?ISCONTAINER@\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Has a Lid:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=HASALID @ItemData?HASALID@ ONCLICK="ReShow();"></TD>\n\t\t</TR>\n\t\t@AddRequestParameter?HASALID=@@ItemData?HASALID@@ @\n\t\t@if?CheckReqParm?HASALID=checked@\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Default Closed:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=DEFAULTSCLOSED @ItemData?DEFAULTSCLOSED@></TD>\n\t\t\t</TR>\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Has a Lock:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=HASALOCK @ItemData?HASALOCK@ ONCLICK="ReShow();"></TD>\n\t\t\t</TR>\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Open Delay (Ticks):</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=OPENTICKS SIZE=5 VALUE="@ItemData?OPENTICKS@">\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t@AddRequestParameter?HASALOCK=@@ItemData?HASALOCK@@ @\n\t\t\t@if?CheckReqParm?HASALOCK=checked@\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Default Locked:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=DEFAULTSLOCKED @ItemData?DEFAULTSLOCKED@></TD>\n\t\t\t</TR>\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Key Code:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=KEYCODE SIZE=5 VALUE="@ItemData?KEYCODE@">\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t@endif@\n\t\t@endif@\n\t@endif@\n@/block@\n@block?ELECTRONICBLOCK@\n\t@if?ItemData?ISELECTRONIC@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Manufacturer:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><SELECT NAME=MANUFACTURER>@ItemData?MANUFACTURER@</SELECT></TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Power Rem/Cap:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t<INPUT TYPE=TEXT NAME=POWREMAINING SIZE=10 VALUE="@ItemData?POWREMAINING@">/<INPUT TYPE=TEXT NAME=POWCAPACITY SIZE=10 VALUE="@ItemData?POWCAPACITY@">\n\t\t\t: <FONT COLOR="#66FFFF"><B>Activated</B></FONT><INPUT TYPE=CHECKBOX NAME=ACTIVATED @ItemData?ACTIVATED@>\n\t\t</TD>\n\t</TR>\n\t@endif@\n@/block@\n@if?ItemData?ISRESOURCE@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Resource Sub-Type:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=RSCSUBTYPE SIZE=5 VALUE="@ItemData?RSCSUBTYPE@">\n\t\t</TD>\n\t</TR>\n@endif@\n@if?ItemData?ISWALLPAPER@\n    <TR>\n        <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Item Name:</B></FONT></TD>\n        @if?CheckReqParm?<ITEM=CATALOG-@\n            <TD WIDTH=450 COLSPAN=2><INPUT TYPE=HIDDEN NAME=NAME VALUE="@ItemData?NAME@"><FONT COLOR=WHITE>@ItemData?NAME@</FONT></TD>\n        @else@\n            @if?CheckReqParm?<ITEM=NEWCATA-@\n                <TD WIDTH=450 COLSPAN=2><INPUT TYPE=HIDDEN NAME=NAME VALUE="@ItemData?NAME@"><FONT COLOR=WHITE>@ItemData?NAME@</FONT></TD>\n            @else@\n                <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=NAME SIZE=60 VALUE="@ItemData?NAME@"></TD>\n            @endif@\n        @endif@\n    </TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Description:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><TEXTAREA ROWS=3 COLS=50 NAME=DESCRIPTION>@ItemData?DESCRIPTION@</TEXTAREA></TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>\n\t</TR>\n\t@if?CheckReqParm?ISREADABLE=on@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><TEXTAREA ROWS=3 COLS=60 NAME=READABLETEXT>@ItemData?READABLETEXT@</TEXTAREA></TD>\n\t</TR>\n\t@endif@\n@else@\n    <TR>\n        <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Item Name:</B></FONT></TD>\n        @if?CheckReqParm?<ITEM=CATALOG-@\n            <TD WIDTH=450 COLSPAN=2><INPUT TYPE=HIDDEN NAME=NAME VALUE="@ItemData?NAME@"><FONT COLOR=WHITE>@ItemData?NAME@</FONT></TD>\n        @else@\n            @if?CheckReqParm?<ITEM=NEWCATA-@\n                <TD WIDTH=450 COLSPAN=2><INPUT TYPE=HIDDEN NAME=NAME VALUE="@ItemData?NAME@"><INPUT TYPE=HIDDEN NAME=NEWITEMNAME VALUE="@ItemData?NAME@"><FONT COLOR=WHITE>@ItemData?NAME@</FONT></TD>\n            @else@\n                <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=NAME SIZE=60 VALUE="@ItemData?NAME@"></TD>\n            @endif@\n        @endif@\n    </TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Displayed:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DISPLAYTEXT SIZE=60 MAXLENGTH=255 VALUE="@ItemData?DISPLAYTEXT@"></TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Description:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><TEXTAREA ROWS=3 COLS=50 NAME=DESCRIPTION>@ItemData?DESCRIPTION@</TEXTAREA></TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=100><FONT COLOR="#66FFFF"><B>GIF filename:</B></FONT></TD>\n\t\t<TD WIDTH=500 COLSPAN=2><INPUT TYPE=TEXT NAME=IMAGE SIZE=50 VALUE="@ItemData?IMAGE@"></TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Class Level:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=LEVEL SIZE=5 VALUE="@ItemData?LEVEL@">\n\t\t@if?ItemData?ISARMOR@\n\t\t\t<INPUT TYPE=BUTTON ONCLICK="ChangedLevel();" NAME=BUTTCHANGEDLEVEL VALUE="ReScore">\n\t\t@endif@\n\t\t@if?ItemData?ISWEAPON@\n\t\t\t<INPUT TYPE=BUTTON ONCLICK="ChangedLevel();" NAME=BUTTCHANGEDLEVEL VALUE="ReScore">\n\t\t@endif@\n\t\t</TD>\n\t</TR>\n\t@if?ItemData?ISBOOK@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Max Pages:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXPAGES SIZE=5 VALUE="@ItemData?MAXPAGES@">\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Max Chars/Page:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXCHARSPAGE SIZE=5 VALUE="@ItemData?MAXCHARSPAGE@"></TD>\n\t</TR>\n\t@endif@\n\t@if?ItemData?ISRECIPE@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Common Skill:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=RECIPESKILL ONCHANGE="ReShow();">\n\t\t@ItemData?RECIPESKILL@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Coded Recipe:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t<FONT COLOR=white SIZE=-1>@ItemData?RECIPESKILLHELP@</FONT>\n\t\t\t@ItemData?RECIPEDATA&RECIPEPREFIX=<INPUT TYPE=TEXT NAME=RECIPEDATA### SIZE=60  MAXLENGTH=255 VALUE="&RECIPEPOSTFIX="><BR>&RECIPEFIELDNAME=RECIPEDATA###@\n\t\t</TD>\n\t</TR>\n\t@endif@\n\t@if?!ItemData?ISCOIN@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Base Gold Value:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=VALUE SIZE=5 VALUE="@ItemData?VALUE@">\n\t\t</TD>\n\t</TR>\n\t@endif@\n\t@if?ItemData?ISLIMB@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Limb Race ID:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=RACEID>\n\t\t@ItemData?RACEID@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t@endif@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weight:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=WEIGHT SIZE=5 VALUE="@ItemData?WEIGHT@">\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150>\n\t\t<FONT COLOR="#66FFFF"><B>@if?ItemData?ISMOBITEM@Unavailability:\n\t\t@else@Rejuv. Ticks:@endif@</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=REJUV SIZE=5 VALUE="@ItemData?REJUV@">\n\t\t<I>@if?ItemData?ISMOBITEM@(1-100% chance, 0 = always avail, -1 = 1 time)@else@(0=Never Rejuv,# ticks)@endif@\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Behaviors:</B></FONT>\n\t\t<BR><A target=HELP HREF="/behaviors.cmvp"><FONT COLOR=WHITE><I>help</I></FONT></a></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t@ItemData?BEHAVIORS@\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Affects:</B></FONT>\n\t\t<BR><A target=HELP href="/affects.cmvp"><FONT COLOR=WHITE><I>help</I></FONT></a></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t@ItemData?AFFECTS@\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Item Flags:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><FONT COLOR=WHITE>\n\t\t\t<TABLE BORDER=0 CELLPADDING=0>\n\t\t\t<TR><TD WIDTH=50%><FONT COLOR=WHITE>\n\t\t\t@if?ItemData?ISWEAPON@\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISTWOHANDED @ItemData?ISTWOHANDED@>Is Two-Handed<BR>\n\t\t\t@endif@\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISGETTABLE @ItemData?ISGETTABLE@>Is Gettable<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISDROPPABLE @ItemData?ISDROPPABLE@>Is Droppable<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISREMOVABLE @ItemData?ISREMOVABLE@>Is Removable<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISINVISIBLE @ItemData?ISINVISIBLE@>Is Invisible<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISHIDDEN @ItemData?ISHIDDEN@>Is Hidden<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISUNSEEN @ItemData?ISUNSEEN@>Is Unseeable<BR>\n\t\t\t</FONT></TD><TD WIDTH=50%><FONT COLOR=WHITE>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISBONUS @ItemData?ISBONUS@>Is Magical<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISLIGHT @ItemData?ISLIGHT@>Is Glowing (burning)<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISEVIL @ItemData?ISEVIL@>Is Evil<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=ISGOOD @ItemData?ISGOOD@>Is Good<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=NONLOCATABLE @ItemData?NONLOCATABLE@>Hidden from Locate Object<BR>\n\t\t\t<INPUT TYPE=CHECKBOX NAME=BLENDEDVIEW @ItemData?BLENDEDVIEW@>Blended into Room Display<BR>\n\t\t\t@if?ItemData?ISCONTAINER@\n\t\t\t<INPUT TYPE=CHECKBOX NAME=CONTENTSACCESS @ItemData?CONTENTSACCESS@>Contents Access<BR>\n\t\t\t@endif@\n\t\t\t</FONT></TD></TR></TABLE>\n\t\t\t</FONT>\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Material:</B></FONT>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=MATERIALS>\n\t\t@ItemData?MATERIALS@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Secret Identity:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SECRETIDENTITY SIZE=60  MAXLENGTH=255 VALUE="@ItemData?SECRETIDENTITY@"></TD>\n\t</TR>\n\t@if?ItemData?ISAMMO@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Ammunition type:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><FONT COLOR=WHITE>\n\t\t<INPUT TYPE=TEXT NAME=AMMOTYPE SIZE=7 VALUE="@ItemData?AMMOTYPE@">\n\t\t</FONT>\n\t\t</TD>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Ammunition Amt.</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=10 VALUE="@ItemData?USESREMAIN@"></TD>\n\t\t</TR>\n\t</TR>\n\t@endif@\n\n@if?ItemData?ISDUST@\n<TR>\n\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spells to cast on affected:</B></FONT></TD>\n    <TD WIDTH=450 COLSPAN=2>\n    @ItemData?READABLESPELLS@\n    </TD>\n</TR>\n@else@\n@if?ItemData?ISPERFUME@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF">\n\t\t<B>Smell emotes:</B><BR><FONT SIZE=-1><I>(Semicolon Delimited)</I></FONT></FONT>\n\t\t</TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<INPUT TYPE=TEXT NAME=SMELLS SIZE=60 VALUE="@ItemData?SMELLS@">\n\t\t</TD>\n\t</TR>\n@else@\n@if?ItemData?ISMAP@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Assigned Map Areas:</B></FONT>\n\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="on">\n\t\t</TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=MAPAREAS MULTIPLE>\n\t\t@ItemData?MAPAREAS@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n@else@\n@if?ItemData?ISARMOR@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Wearing Data:</B></FONT>\n\t\t\t    </TD>\r\n\t\t\t</TR>\r\n\t\t@else@\r\n\t\t\t<TR>\r\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>\r\n\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>\r\n\t\t\t</TR>\r\n\t\t\t@if?CheckReqParm?ISREADABLE=on@\r\n\t\t\t<TR>\r\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>\r\n\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 VALUE="@ItemData?READABLETEXT@"></TD>\r\n\t\t\t</TR>\r\n\t\t\t@endif@\r\n\t\t\t<TR>\r\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code:</B></FONT></TD>\r\n\t\t\t    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\r\n\t\t\t    </TD>\r\n\t\t\t</TR>\r\n\t\t@endif@\r\n\t@endif@\r\n\t@if?ItemData?ISCOIN@\r\n\t@if?ItemData?ISCONTAINER@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Size (0=resizable):</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=HEIGHT SIZE=5 VALUE="@ItemData?HEIGHT@">\n\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t\t<INPUT TYPE=HIDDEN NAME=READABLETEXT VALUE="">\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Only Contents:</B></FONT>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t<SELECT NAME=CONTENTTYPES MULTIPLE>\n\t\t\t@ItemData?CONTENTTYPES@\n\t\t\t</SELECT>\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Solid Capacity:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CAPACITY SIZE=5 VALUE="@ItemData?CAPACITY@">\n\t\t\t</TD>\n\t\t</TR>\n\t\t@if?ItemData?ISCLOAK@\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Cloak Name:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=KEYCODE SIZE=50 VALUE="@ItemData?KEYCODE@">\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t@else@\n\t\t\t@insert?LIDLOCKBLOCK@\n\t\t@endif@\n\t@endif@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">\n\t\t</TD>\n\t</TR>\n@else@\n@if?ItemData?ISFOOD@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Nourishment ?/1000:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=NOURISHMENT SIZE=5 VALUE="@ItemData?NOURISHMENT@">\n\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t</TD>\n\t</TR>\n    <TR>\n        <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Bite Size (0=ALL):</B></FONT></TD>\n        <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=BITE SIZE=5 VALUE="@ItemData?BITE@">\n        </TD>\n    </TR>\n\t@if?ItemData?ISSUPERPILL@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spell Name or Parameters:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60  MAXLENGTH=255 VALUE="@ItemData?READABLETEXT@">\n\t\t</TD>\n\t</TR>\n\t@else@\n\t\t@if?ItemData?ISPILL@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spells to cast on eater:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t@ItemData?READABLESPELLS@\n\t\t\t</TD>\n\t\t</TR>\n\t\t@endif@\n\t@endif@\n@else@\n@if?ItemData?ISLIQUIDHOLDER@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Liquid Capacity:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=LIQUIDHELD SIZE=5 VALUE="@ItemData?LIQUIDHELD@">\n\t\t</TD>\n\t</TR>\n\t@if?ItemData?ISDRINK@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Quenched/Drink:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=QUENCHED SIZE=5 VALUE="@ItemData?QUENCHED@">\n\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t</TD>\n\t</TR>\n\t@endif@\n\t@insert?LIDLOCKBLOCK@\n\t@if?ItemData?ISPOTION@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spells to cast on drinker:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t@ItemData?READABLESPELLS@\n\t\t</TD>\n\t</TR>\n\t@else@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Liquid:</B></FONT>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=LIQUIDTYPES>\n\t\t@ItemData?LIQUIDTYPES@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t@endif@\n\t@if?ItemData?ISLIGHTSOURCE@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Light Duration:</B></FONT>\n\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t\t</TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DURATION SIZE=5 VALUE="@ItemData?DURATION@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\n\t\t\t</TD>\n\t\t</TR>\n\t@else@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Solid Capacity:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CAPACITY SIZE=5 VALUE="@ItemData?CAPACITY@">\n\t\t\t</TD>\n\t\t</TR>\n\t@endif@\n@else@\n@if?ItemData?ISWEAPON@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Attack Adj.:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ATTACK SIZE=5 VALUE="@ItemData?ATTACK@">\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weapon Damage:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DAMAGE SIZE=5 VALUE="@ItemData?DAMAGE@">\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weapon Type:</B></FONT>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=WEAPONTYPE>\n\t\t@ItemData?WEAPONTYPE@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weapon Class:</B></FONT>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=WEAPONCLASS>\n\t\t@ItemData?WEAPONCLASS@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Ranges:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><FONT COLOR=WHITE>\n\t\tMin: <INPUT TYPE=TEXT NAME=MINRANGE SIZE=3 VALUE="@ItemData?MINRANGE@">&nbsp;&nbsp;\n\t\tMax: <INPUT TYPE=TEXT NAME=MAXRANGE SIZE=3 VALUE="@ItemData?MAXRANGE@">\n\t\t</FONT>\n\t\t</TD>\n\t</TR>\n\t@insert?ELECTRONICBLOCK@\n\t@if?ItemData?ISWAND@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spell to cast:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t<SELECT NAME=READABLESPELL>\n\t\t\t@ItemData?READABLESPELL@\n\t\t\t</SELECT>\n\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Charges</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=10 VALUE="@ItemData?USESREMAIN@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Maximum Charges</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXUSES SIZE=10 VALUE="@ItemData?MAXUSES@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Enchant Type</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t<SELECT NAME=ENCHTYPE ONCHANGE=\'ReShow()\'>\n\t\t\t\t@ItemData?ENCHTYPE@\n\t\t\t\t</SELECT>\n\t\t\t</TD>\n\t\t</TR>\n\t@else@\n\t\t@if?ItemData?ISAMMOWEAPON@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Ammunition (\'\'=not required):</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><FONT COLOR=WHITE>\n\t\t\tType: <INPUT TYPE=TEXT NAME=AMMOTYPE SIZE=7 VALUE="@ItemData?AMMOTYPE@">&nbsp;&nbsp;\n\t\t\tMax: <INPUT TYPE=TEXT NAME=AMMOCAP SIZE=3 VALUE="@ItemData?AMMOCAP@">\n\t\t\t</FONT>\n\t\t\t</TD>\n\t\t</TR>\n\t\t@endif@\n\t\t@if?ItemData?ISWEARANDTEAR@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Condition ?/100</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=10 VALUE="@ItemData?USESREMAIN@"></TD>\n\t\t</TR>\n\t\t@endif@\n\t@endif@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">\n\t\t</TD>\n\t</TR>\n@else@\n@if?ItemData?ISCONTAINER@\n\t@if?ItemData?ISRIDEABLE@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Rideable Type:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=RIDEABLETYPE>\n\t\t@ItemData?RIDEABLETYPE@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Rideable Capacity:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MOBSHELD SIZE=5 VALUE="@ItemData?MOBSHELD@"></TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>\'Put\' String:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=PUTSTR SIZE=20 MAXLENGTH=255 VALUE="@ItemData?PUTSTR@"></TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>\'Mount\' String:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MOUNTSTR SIZE=20 MAXLENGTH=255 VALUE="@ItemData?MOUNTSTR@">\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>\'Dismount\' String:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DISMOUNTSTR SIZE=20  MAXLENGTH=255 VALUE="@ItemData?DISMOUNTSTR@">\n\t</TR>\n\t@endif@\n\t@insert?ELECTRONICBLOCK@\n\t@if?ItemData?ISTECHCOMPONENT@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Install Factor:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=INSTALLFACTOR SIZE=5 VALUE="@ItemData?INSTALLFACTOR@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Recharge Rate:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=RECHARGERATE SIZE=5 VALUE="@ItemData?RECHARGERATE@"></TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISSHIPENGINE@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Min Thrust:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MINTHRUST SIZE=15 VALUE="@ItemData?MINTHRUST@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Max Thrust:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXTHRUST SIZE=15 VALUE="@ItemData?MAXTHRUST@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Fuel Spec Impulse:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SPECIMPULSE SIZE=10 VALUE="@ItemData?SPECIMPULSE@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Constant Thrust:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=ISCONSTTHRUST @ItemData?ISCONSTTHRUST@ ONCLICK=""></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Avail Ports:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=AVAILPORTS SIZE=40 VALUE="@ItemData?AVAILPORTS@"></TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISPANEL@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Panel Type:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><SELECT NAME=PANELTYPE>@ItemData?PANELTYPE@</SELECT></TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISPOWERGENERATION@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Power/Tick:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=GENAMTPERTICK SIZE=15 VALUE="@ItemData?GENAMTPERTICK@"></TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISFUELCONSUMER@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Fuel Types:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t<SELECT NAME=CONSUMEDMATS MULTIPLE>\n\t\t\t\t@ItemData?CONSUMEDMATS@\n\t\t\t\t</SELECT>\n\t\t\t</TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISEXIT@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Room ID(s):</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t@if?ItemData?ISBOARDABLEITEM@\n\t\t\t\t\t@if?CheckReqParm?ITEM=NEW@\n\t\t\t\t\t\t<font color=red>*ONLY WHEN EDITING -- HIT FINISHED FIRST *</font>\n\t\t\t\t\t@else@\n\t \t\t\t\t\t<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 MAXLENGTH=255 VALUE="@ItemData?READABLETEXT@">\n\t \t\t\t\t@endif@\n\t \t\t\t@else@\n\t\t\t\t\t<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 MAXLENGTH=255 VALUE="@ItemData?READABLETEXT@">\n\t \t\t\t@endif@\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Exit direction:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=EXITNAME SIZE=15 VALUE="@ItemData?EXITNAME@">\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Exit closed text:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=EXITCLOSEDTEXT SIZE=60  MAXLENGTH=255 VALUE="@ItemData?EXITCLOSEDTEXT@">\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISPORTAL@\n\t\t@if?ItemData?ISBOARDABLEITEM@\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Inner Rooms:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t\t@if?CheckReqParm?ITEM=NEW@\n\t\t\t\t\t<font color=red>*ONLY WHEN EDITING -- HIT FINISHED FIRST *</font>\n\t\t\t\t\t@else@\n\t\t\t\t\t\t<INPUT TYPE=HIDDEN NAME="AREAXML" VALUE="@ItemData?AREAXML@">\n\t\t\t\t\t\t<INPUT TYPE=BUTTON NAME="EDITROOMS" VALUE="Edit Rooms" ONCLICK="OpenClick(\'/grinder/possmodarea.cmvp\');">\n\t\t\t\t\t@endif@\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t@if?!ItemData?ISELECTRONIC@\n\t\t\t\t<TR>\n\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Moves per Tick:</B></FONT></TD>\n\t\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">\n\t\t\t\t\t</TD>\n\t\t\t\t</TR>\n\t\t\t@endif@\n\t\t@endif@\n\t@else@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>\'State\' String:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=STATESTR SIZE=20 MAXLENGTH=255 VALUE="@ItemData?STATESTR@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>\'State Subject\':</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=STATESUBJSTR SIZE=20 MAXLENGTH=255 VALUE="@ItemData?STATESUBJSTR@">\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>\'Ride Verb\':</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=RIDERSTR SIZE=20  MAXLENGTH=255 VALUE="@ItemData?RIDERSTR@">\n\t\t</TR>\n\t@endif@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Solid Capacity:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CAPACITY SIZE=5 VALUE="@ItemData?CAPACITY@">\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Only Contents:</B></FONT>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=CONTENTTYPES MULTIPLE>\n\t\t@ItemData?CONTENTTYPES@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t@insert?LIDLOCKBLOCK@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\n\t\t</TD>\n\t</TR>\n@else@\n@if?ItemData?ISLIGHTSOURCE@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Light Duration:</B></FONT>\n\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t</TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DURATION SIZE=5 VALUE="@ItemData?DURATION@"></TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Uses Code</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\n\t\t</TD>\n\t</TR>\n@else@\n@if?ItemData?ISINSTRUMENT@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Instrument Type:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=INSTRUMENTTYPE>\n\t\t@ItemData?INSTRUMENTTYPE@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t@if?ItemData?ISWAND@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spell to cast:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t<SELECT NAME=READABLESPELL>\n\t\t\t@ItemData?READABLESPELL@\n\t\t\t</SELECT>\n\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Charges:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Maximum Charges</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXUSES SIZE=10 VALUE="@ItemData?MAXUSES@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Enchant Type</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t<SELECT NAME=ENCHTYPE ONCHANGE=\'ReShow()\'>\n\t\t\t\t@ItemData?ENCHTYPE@\n\t\t\t\t</SELECT>\n\t\t\t</TD>\n\t\t</TR>\n\t@endif@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Wearing Data:</B></FONT>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=WORNDATA MULTIPLE>\n\t\t@ItemData?WORNDATA@\n\t\t</SELECT>\n\t\t<BR><FONT COLOR=WHITE>\n\t\t<INPUT TYPE=RADIO NAME=ISTWOHANDED value="on" @ItemData?ISTWOHANDED@>Is worn on All above Locations.\n\t\t<BR>\n\t\t<INPUT TYPE=RADIO NAME=ISTWOHANDED value="" @ItemData?ISUNTWOHANDED@>Is worn on ANY of the above Locations.\n\t\t</FONT>\n\t\t</TD>\n\t</TR>\n@else@\n\t@insert?ELECTRONICBLOCK@\n\t@if?ItemData?ISTECHCOMPONENT@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Install Factor:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=INSTALLFACTOR SIZE=5 VALUE="@ItemData?INSTALLFACTOR@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Recharge Rate:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=RECHARGERATE SIZE=5 VALUE="@ItemData?RECHARGERATE@"></TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISSOFT@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Internal Name:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SOFTNAME SIZE=5 VALUE="@ItemData?SOFTNAME@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Parent Name:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SOFTPARENT SIZE=20 VALUE="@ItemData?SOFTPARENT@"></TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISSHIPDIRCOMP@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Max Ports:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SDIRNUMPORTS SIZE=15 VALUE="@ItemData?SDIRNUMPORTS@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Avail Ports:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=SDIRPORTS SIZE=40 VALUE="@ItemData?SDIRPORTS@"></TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISSHIPWARCOMP@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Damage Types:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t<SELECT NAME=SWARMTYPES MULTIPLE>\n\t\t\t\t@ItemData?SWARMTYPES@\n\t\t\t\t</SELECT>\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Weapon Damage:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=DAMAGE SIZE=5 VALUE="@ItemData?DAMAGE@">\n\t\t\t</TD>\n\t\t</TR>\n\t@endif@\n\t@if?ItemData?ISWAND@\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spell to cast:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t<SELECT NAME=READABLESPELL>\n\t\t\t@ItemData?READABLESPELL@\n\t\t\t</SELECT>\n\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Charges:</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Maximum Charges</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=MAXUSES SIZE=10 VALUE="@ItemData?MAXUSES@"></TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Enchant Type</B></FONT></TD>\n\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t<SELECT NAME=ENCHTYPE ONCHANGE=\'ReShow()\'>\n\t\t\t\t@ItemData?ENCHTYPE@\n\t\t\t\t</SELECT>\n\t\t\t</TD>\n\t\t</TR>\n\t@else@\n\t\t@if?ItemData?ISSCROLL@\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Spells on Scroll:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t@ItemData?READABLESPELLS@\n\t\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t\t<TR>\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Charges:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\n\t\t\t\t</TD>\n\t\t\t</TR>\n\t\t@else@\n\t\t\t@if?ItemData?ISKEY@\n\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Key Code:</B></FONT></TD>\n\t\t\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t\t\t<INPUT TYPE=HIDDEN NAME=ISREADABLE VALUE="">\n\t\t\t\t<INPUT TYPE=TEXT NAME=READABLETEXT SIZE=60 MAXLENGTH=255 VALUE="@ItemData?READABLETEXT@">\n\t\t\t\t</TD>\n\t\t\t@else@\n\t\t\t\t@if?!ItemData?ISAMMO@\n\t\t\t\t\t<TR>\n\t\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Is Readable:</B></FONT></TD>\n\t\t\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX ONCLICK="ReShow();" NAME=ISREADABLE @ItemData?ISREADABLE@></TD>\n\t\t\t\t\t</TR>\n\t\t\t\t\t@if?CheckReqParm?ISREADABLE=on@\n\t\t\t\t\t<TR>\n\t\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Readable Text:</B></FONT></TD>\n\t\t\t\t\t\t<TD WIDTH=450 COLSPAN=2><TEXTAREA ROWS=3 COLS=60 NAME=READABLETEXT>@ItemData?READABLETEXT@</TEXTAREA></TD>\n\t\t\t\t\t</TR>\n\t\t\t\t\t@endif@\n\t\t\t\t\t<TR>\n\t\t\t\t\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>\n\t\t\t\t\t\t@if?ItemData?ISAMMO@Batch Size:@else@Uses Code:@endif@</B></FONT></TD>\n\t\t\t\t\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=USESREMAIN SIZE=5 VALUE="@ItemData?USESREMAIN@">\n\t\t\t\t\t\t</TD>\n\t\t\t\t\t</TR>\n\t\t\t\t@endif@\n\t\t\t@endif@\n\t\t@endif@\n\t@endif@\n\t@if?ItemData?ISCOIN@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Currency:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=CURRENCY ONCHANGE="ReShow();">\n\t\t@ItemData?CURRENCY@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Denominatino:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2>\n\t\t<SELECT NAME=DENOM>\n\t\t@ItemData?DENOM@\n\t\t</SELECT>\n\t\t</TD>\n\t</TR>\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Number of coins:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=NUMCOINS SIZE=5 VALUE="@ItemData?NUMCOINS@">\n\t\t</TD>\n\t</TR>\n\t@else@\n\t<TR>\n\t\t<TD WIDTH=150><FONT COLOR="#66FFFF"><B>Magic Level:</B></FONT></TD>\n\t\t<TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=ABILITY SIZE=5 VALUE="@ItemData?ABILITY@">\n\t\t</TD>\n\t</TR>\n\t@endif@\n@endif@\n@endif@\n@endif@\n@endif@\t\n@endif@\t\n@endif@\t\n@endif@\t\n@endif@\n@endif@\n@endif@\n@endif@\n@endif@\n@if?CheckReqParm?<ITEM=NEWCATA-@\n<TR><TD WIDTH=600 COLSPAN=3><FONT COLOR="#66FFFF"><B>* Edit this item later to set Auto-Drop rate information!</B></FONT></TD></TR>\n@endif@\n@if?CheckReqParm?<ITEM=CATALOG-@\n@if?ItemData?ISGENERIC@\n<TR>\n    <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Auto-Drop Rate %:</B></FONT></TD>\n    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=TEXT NAME=CATARATE SIZE=5 VALUE="@ItemData?CATARATE@">\n    </TD>\n</TR>\n<TR>\n    <TD WIDTH=150><FONT COLOR="#66FFFF"><B>Drop Live-MOBS:</B></FONT></TD>\n    <TD WIDTH=450 COLSPAN=2><INPUT TYPE=CHECKBOX NAME=CATALIVE @ItemData?CATALIVE@></TD>\n</TR>\n<TR>\n    <TD WIDTH=150>\n        <FONT COLOR="#66FFFF"><B>Drop MOB Mask:</B></FONT>\n        <A HREF="javascript:OpenUp(\'ahelp.cmvp\',\'MASKS\')"><FONT COLOR=WHITE><I>?</I></FONT></FONT></TD>\n    </TD>\n    <TD WIDTH=450 COLSPAN=2>\n        <INPUT TYPE=TEXT NAME=CATAMASK SIZE=60 VALUE="@ItemData?CATAMASK@">\n    </TD>\n</TR>\n@endif@\n@endif@\n<TR>\n<TD WIDTH=600 COLSPAN=3 ALIGN=CENTER>\n    @if?CheckReqParm?<ITEM=NEWCATA-@\n        <TABLE WIDTH=100% BORDER=0>\n            <TD WIDTH=50% ALIGN=CENTER>\n                <INPUT TYPE=SUBMIT NAME=FINISHED VALUE="Finished">\n            </TD>\n            <TD WIDTH=50% ALIGN=CENTER>\n                <INPUT TYPE=BUTTON NAME=CANCEL VALUE="Cancel" ONCLICK="window.close();">\n            </TD>\n        </TABLE>\n    @else@\n        @if?CheckReqParm?<ITEM=CATALOG-@\n        \n        <TABLE WIDTH=100% BORDER=0>\n            <TD WIDTH=33% ALIGN=CENTER>\n                <INPUT TYPE=SUBMIT NAME=FINISHED VALUE="Finished">\n            </TD>\n            <TD ALIGN=CENTER WIDTH=33%>\n                <INPUT TYPE=BUTTON NAME=DELETE VALUE="Delete" ONCLICK="DelItem()">\n            </TD>\n            <TD WIDTH=33% ALIGN=CENTER>\n                <INPUT TYPE=BUTTON NAME=CANCEL VALUE="Cancel" ONCLICK="window.close();">\n            </TD>\n        </TABLE>\n        @else@\n        \t<INPUT TYPE=SUBMIT NAME=FINISHED VALUE="Finished">\n        @endif@\n    @endif@\n</TD>\n</TR>\n</TABLE>\n</FORM>\n</CENTER>\n</BODY>\n</HTML>\n@endif@\n@endif@\n', 'message': '\n\ngit-svn-id: svn://192.168.1.10/public/CoffeeMud@1376 0d6f1817-ed0e-0410-87c9-987e46238f29\n', 'author_name': 'bozimmerman', 'lang': 'cmvp'}