/
com/planet_ink/coffee_mud/Abilities/Common/
com/planet_ink/coffee_mud/Abilities/Diseases/
com/planet_ink/coffee_mud/Abilities/Druid/
com/planet_ink/coffee_mud/Abilities/Fighter/
com/planet_ink/coffee_mud/Abilities/Languages/
com/planet_ink/coffee_mud/Abilities/Misc/
com/planet_ink/coffee_mud/Abilities/Prayers/
com/planet_ink/coffee_mud/Abilities/Properties/
com/planet_ink/coffee_mud/Abilities/Skills/
com/planet_ink/coffee_mud/Abilities/Songs/
com/planet_ink/coffee_mud/Abilities/Specializations/
com/planet_ink/coffee_mud/Abilities/Spells/
com/planet_ink/coffee_mud/Abilities/Thief/
com/planet_ink/coffee_mud/Abilities/Traps/
com/planet_ink/coffee_mud/Behaviors/
com/planet_ink/coffee_mud/CharClasses/
com/planet_ink/coffee_mud/CharClasses/interfaces/
com/planet_ink/coffee_mud/Commands/
com/planet_ink/coffee_mud/Commands/interfaces/
com/planet_ink/coffee_mud/Common/
com/planet_ink/coffee_mud/Common/interfaces/
com/planet_ink/coffee_mud/Exits/interfaces/
com/planet_ink/coffee_mud/Items/Armor/
com/planet_ink/coffee_mud/Items/Basic/
com/planet_ink/coffee_mud/Items/BasicTech/
com/planet_ink/coffee_mud/Items/CompTech/
com/planet_ink/coffee_mud/Items/MiscMagic/
com/planet_ink/coffee_mud/Items/Weapons/
com/planet_ink/coffee_mud/Items/interfaces/
com/planet_ink/coffee_mud/Libraries/
com/planet_ink/coffee_mud/Libraries/interfaces/
com/planet_ink/coffee_mud/Locales/
com/planet_ink/coffee_mud/MOBS/
com/planet_ink/coffee_mud/Races/
com/planet_ink/coffee_mud/Races/interfaces/
com/planet_ink/coffee_mud/WebMacros/
com/planet_ink/coffee_mud/WebMacros/interfaces/
com/planet_ink/coffee_mud/core/
com/planet_ink/coffee_mud/core/collections/
com/planet_ink/coffee_mud/core/interfaces/
com/planet_ink/coffee_mud/core/intermud/
com/planet_ink/coffee_mud/core/intermud/i3/
com/planet_ink/coffee_web/server/
com/planet_ink/siplet/applet/
lib/
resources/factions/
resources/fakedb/
resources/progs/autoplayer/
resources/quests/holidays/
web/
web/admin.templates/
web/admin/grinder/
web/admin/images/
web/clan.templates/
web/pub.templates/
web/pub/images/mxp/
web/pub/sounds/
web/pub/textedit/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
@if?!Authenticate@ @AddFile?/grinder/failedlogin.cmvp@ @else@
@if?!CheckAuthCode?SYSOP=true@ @AddFile?/grinder/nopriv.cmvp@ @else@
<html>
<head>
	<link rel="coffeemud icon" href="images/coffeemud.ico" >
	<link rel="STYLESHEET" TYPE="TEXT/CSS" HREF="coffeemud.css">
	<title>Cross Class Skills</title>
    <script language=JavaScript>
    <!--
        function Clicked(action)
        {
            document.RESOURCES.action=action;
            document.RESOURCES.submit();
        }
        function Refresh()
        {
            document.RESOURCES.action='crossclass.cmvp';
            document.RESOURCES.submit();
        }
    //-->
    </script>
</head>

<body BGCOLOR=BLACK>
<FORM  ACCEPT-CHARSET="UTF-8" NAME=RESOURCES TARGET=_top METHOD=POST ACTION="/grinder/crossclass.cmvp">
<INPUT TYPE=HIDDEN NAME=AUTH VALUE="@Authenticate?AUTH@">
	<TABLE WIDTH=100% BORDER=0>
	<TR>
	<TD WIDTH=33% ALIGN=LEFT VALIGN=TOP></TD>
	<TD WIDTH=33% ALIGN=CENTER VALIGN=TOP><IMG SRC="/grinder/images/grinder.gif" WIDTH=78 HEIGHT=122 ALT="" BORDER="0"></TD>
	<TD WIDTH=33% ALIGN=RIGHT VALIGN=TOP>
		<TABLE WIDTH=50% BORDER=1>
		<TR><TD BGCOLOR=WHITE ALIGN=CENTER><FONT COLOR=BLACK SIZE=-1><B>Menu</B></FONT></TD></TR>
		<TR><TD><a href="javascript:Clicked('/grinder/loggedin.cmvp');"><FONT COLOR=WHITE SIZE=-1><B>MUDGrinder Menu</B></FONT></A></TD></TR>
        <TR><TD><A href="javascript:Clicked('/grinder/charclasses.cmvp')"><FONT SIZE=-1 COLOR=WHITE><B>Character Classes</B></FONT></a></TD></TR>
		</TABLE>
	</TD>
	</TR>
	</TABLE>
	<FONT COLOR=WHITE>
	
<h1>Cross Class Information</h1><P>
<a href="#STAT">Stats Chart</a><P>
<a href="#CROSS">Skills Chart</a><P>
<a href="#BAL">Balance Chart</a><P>
<BR><FONT COLOR=WHITE>
<a name=STAT>Chart Key</a>: Under each stat TYPE are three groups () () ().  The first group is a 10th level
character, the second group is a 50th level char, and the last group is a 90th level char.  
Within each group are three stats (x/x/x).  The first stat is the character with an attribute
score of 10, the second stat is an attribute score of 18, and the last stat is an attribute score
of 25.<P><BR></FONT>
Base Class: 
@AddRequestParameter?OLDBASECLASS=@@RequestParameter?BASECLASS@@ @
<SELECT NAME=BASECLASS ONCHANGE='Refresh()'>
<OPTION VALUE="">
@BaseCharClassNext?RESET@
<OPTION VALUE="ALL" @if?CheckReqParm?ONCHANGE=ALL@SELECTED@endif@>All
@loop@
@BaseCharClassNext@
<OPTION VALUE="@BaseCharClassName@" @if?CheckReqParm?OLDBASECLASS=@@BaseCharClassName@@ @SELECTED@endif@>@BaseCharClassName@
@back@
</SELECT>
@AddRequestParameter?BASECLASS=@@RequestParameter?OLDBASECLASS@@ @
<TABLE WIDTH=100%>
<TR><TD><FONT COLOR=WHITE>BASECLASS</FONT></TD><TD><FONT COLOR=WHITE>HP</FONT></TD><TD><FONT COLOR=WHITE>MANA</FONT></TD><TD><FONT COLOR=WHITE>MV</FONT></TD></TR>
@if?CheckReqParm?OLDBASECLASS=ALL@
	@BaseCharClassNext?RESET@
	@loop@
	@BaseCharClassNext@
		@CharClassNext?RESET@
		@loop@
			@CharClassNext@
			<TR>
			<TD><FONT COLOR=RED>@CharClassName@</FONT></TD>
			<TD><FONT SIZE=-1 COLOR=GREEN>@CharClassData?AVGHITPOINTS@</FONT></TD>
			<TD><FONT SIZE=-1 COLOR=BLUE>@CharClassData?AVGMANA@</FONT></TD>
			<TD><FONT SIZE=-1 COLOR=PURPLE>@CharClassData?AVGMOVEMENT@</FONT></TD>
			</TR>
			<P>
		@back@
		<TR><TD COLSPAN=4><HR></TD></TR>
	@back@
@else@
@if?!CheckReqParm?OLDBASECLASS=@
		@CharClassNext?RESET@
		@loop@
			@CharClassNext@
			<TR>
			<TD><FONT COLOR=RED>@CharClassName@</FONT></TD>
			<TD><FONT SIZE=-1 COLOR=GREEN>@CharClassData?AVGHITPOINTS@</FONT></TD>
			<TD><FONT SIZE=-1 COLOR=BLUE>@CharClassData?AVGMANA@</FONT></TD>
			<TD><FONT SIZE=-1 COLOR=PURPLE>@CharClassData?AVGMOVEMENT@</FONT></TD>
			</TR>
			<P>
		@back@
		<TR><TD COLSPAN=4><HR></TD></TR>
@endif@
@endif@
</TABLE>
<BR><FONT COLOR=WHITE><a name=STAT>Base Class Version of Above</a><BR></FONT>
<TABLE WIDTH=100% BORDER=1>
<TR><TD><FONT COLOR=WHITE>BASECLASS</FONT></TD><TD><FONT COLOR=WHITE>HP</FONT></TD><TD><FONT COLOR=WHITE>MANA</FONT></TD><TD><FONT COLOR=WHITE>MV</FONT></TD></TR>
@if?CheckReqParm?OLDBASECLASS=ALL@
	@BaseCharClassNext?RESET@
	@loop@
	@BaseCharClassNext@
		@CharClassNext?RESET@
		@CharClassNext@
		<TR>
		<TD><FONT COLOR=RED>@BaseCharClassName@</FONT></TD>
		<TD><FONT SIZE=-1 COLOR=GREEN>@CharClassData?AVGHITPOINTS&AVGBASE@</FONT></TD>
		<TD><FONT SIZE=-1 COLOR=BLUE>@CharClassData?AVGMANA&AVGBASE@</FONT></TD>
		<TD><FONT SIZE=-1 COLOR=PURPLE>@CharClassData?AVGMOVEMENT&AVGBASE@</FONT></TD>
		</TR>
	@back@
@else@
@if?!CheckReqParm?OLDBASECLASS=@
		@CharClassNext?RESET@
		@CharClassNext@
		<TR>
		<TD><FONT COLOR=RED>@BaseCharClassName@</FONT></TD>
		<TD><FONT SIZE=-1 COLOR=GREEN>@CharClassData?AVGHITPOINTS&AVGBASE@</FONT></TD>
		<TD><FONT SIZE=-1 COLOR=BLUE>@CharClassData?AVGMANA&AVGBASE@</FONT></TD>
		<TD><FONT SIZE=-1 COLOR=PURPLE>@CharClassData?AVGMOVEMENT&AVGBASE@</FONT></TD>
		</TR>
@endif@
@endif@
</TABLE>
<P><BR>
<HR>
<CENTER><a name=CROSS><H2>Cross Class Skills Chart</H2></a></CENTER><P>
<HR>
@if?CheckReqParm?OLDBASECLASS=ALL@
	@BaseCharClassNext?RESET@
	@loop@
	@BaseCharClassNext@
		@CrossBaseClassAbilities@
	@back@
@else@
@if?!CheckReqParm?OLDBASECLASS=@
	@CrossBaseClassAbilities@
@endif@
@endif@
<P>
<BR>
<CENTER><a name=BAL><H2>Cross Class Balance Chart</H2></a></CENTER><P>
<HR>
@if?CheckReqParm?OLDBASECLASS=ALL@
	@BaseCharClassNext?RESET@
	@loop@
	@BaseCharClassNext@
		<HR><CENTER><H3>@BaseCharClassName@</H3></CENTER>
		@CharClassNext?RESET@
		@loop@
			@CharClassNext@
			<A href="classes.cmvp?CLASS=@CharClassID@"><FONT COLOR=BLUE>@CharClassName@</FONT></A><BR>
			@CharClassData?BALANCE@
			<P>
		@back@
	@back@
@else@
@if?!CheckReqParm?OLDBASECLASS=@
		<HR><CENTER><H3>@BaseCharClassName@</H3></CENTER>
		@CharClassNext?RESET@
		@loop@
			@CharClassNext@
			<A href="classes.cmvp?CLASS=@CharClassID@"><FONT COLOR=BLUE>@CharClassName@</FONT></A><BR>
			@CharClassData?BALANCE@
			<P>
		@back@
@endif@
@endif@
@AddRequestParameter?BASECLASS=@@RequestParameter?OLDBASECLASS@@ @
</FORM>
<P><BR>
<HR>
<CENTER><a name=CROSS><H2>Cross Class Domains Chart</H2></a></CENTER><P>
<HR>
<TABLE WIDTH=100% BORDER=1>
<TR><TD><FONT COLOR=WHITE>CLASS</FONT></TD>@AbilityDomainNext?RESET@ @loop@ @AbilityDomainNext@<TD><FONT COLOR=WHITE>@RequestParameter?DOMAIN@</FONT></TD>@back@</TR>
@if?CheckReqParm?OLDBASECLASS=ALL@
	@BaseCharClassNext?RESET@
	@loop@
	@BaseCharClassNext@
		<TR><TD COLSPAN=90><FONT COLOR=WHITE>Base Class: @RequestParameter?BASECLASS@</FONT></TD></TR>
		@CharClassNext?RESET@
		@loop@
			@CharClassNext@
			<TR>
				<TD><FONT COLOR=WHITE>@CharClassName@</FONT></TD>
				@AbilityDomainNext?RESET@ 
				@loop@ 
				@AbilityDomainNext@
				<TD><FONT COLOR=LTGREEN>@CrossBaseClassAbilities?DOMAINSKILLSBYCLASS&DOMAIN=@@RequestParameter?DOMAIN@@&CHARCLASS=@@CharClassID@@&NOTHINGELSE@</FONT></TD>
				@back@
			</TR>
		@back@
	@back@
@else@
@if?!CheckReqParm?OLDBASECLASS=@
	@CharClassNext?RESET@
	@loop@
		@CharClassNext@
		<TR>
			<TD><FONT COLOR=WHITE>@CharClassName@</FONT></TD>
			@AbilityDomainNext?RESET@ 
			@loop@ 
			@AbilityDomainNext@
			<TD><FONT COLOR=LTGREEN>@CrossBaseClassAbilities?DOMAINSKILLSBYCLASS&DOMAIN=@@RequestParameter?DOMAIN@@&CHARCLASS=@@CharClassID@@&NOTHINGELSE@</FONT></TD>
			@back@
		</TR>
	@back@
@endif@
@endif@
	<TR><TD><FONT COLOR=WHITE>Unassigned</FONT></TD>
			@AbilityDomainNext?RESET@ 
			@loop@ 
			@AbilityDomainNext@
			<TD><FONT COLOR=LTGREEN>@CrossBaseClassAbilities?DOMAINSKILLSBYUNASSIGNED&DOMAIN=@@RequestParameter?DOMAIN@@&NOTHINGELSE@</FONT></TD>
			@back@
	</TR>
</TABLE>
</BODY>
</HTML>
@endif@
@endif@