New Content - Implemented Skills interface revamp!

New URL: skillz.php (instead of skills.php as it was before).

LOTS of new options. Here's the HTML for the default set, which is what we care about:
Code:
<html><head>
<script language=Javascript>
<!--
if (parent.frames.length == -1) location.href="game.php";
top.charpane.location.href="charpane.php";
//-->
</script>
<script language=Javascript src="/images/scripts/keybinds.min.2.js"></script>
<script language=Javascript src="/images/scripts/window.20111231.js"></script>
<script language="javascript">function chatFocus(){if(top.chatpane.document.chatform.graf) top.chatpane.document.chatform.graf.focus();}
if (typeof defaultBind != 'undefined') { defaultBind(47, 2, chatFocus); defaultBind(190, 2, chatFocus);defaultBind(191, 2, chatFocus); defaultBind(47, 8, chatFocus);defaultBind(190, 8, chatFocus); defaultBind(191, 8, chatFocus); }</script><script language=Javascript src="/images/scripts/jquery-1.5.1.js"></script>
<script type="text/javascript" src="/images/scripts/pop_query.20130705.js"></script>
<script language=Javascript src="/images/scripts/cookie.20130818.js"></script>
<script src="//images.kingdomofloathing.com/scripts/jquery.ui.tooltip.min.js"></script><script>var todo = [];
function nextAction() {
	var next_todo = todo.shift();
	if (next_todo) {
		eval(next_todo);
	}
}
function dojax(dourl, afterFunc, hoverCaller, failureFunc, method, params) {
	$.ajax({
		type: method || 'GET', url: dourl, cache: false,
		data: params || null,
		global: false,
		success: function (out) {
			nextAction();
			if (out.match(/no\|/)) {
				var parts = out.split(/\|/);
				if (failureFunc) failureFunc(parts[1]);
				else $('#ChatWindow').append('<font color="green">Oops!  Sorry, Dave, you appear to be ' + parts[1] + '.</font><br />' + "\n");
				return;
			}

			if (hoverCaller)  {
				float_results(hoverCaller, out);
				if (afterFunc) { afterFunc(out); }
				return;
			}
$(top.mainpane.document).find("#effdiv").remove(); if(!window.dontscroll || (window.dontscroll && dontscroll==0)) { window.scroll(0,0);}
			var $eff = $(top.mainpane.document).find('#effdiv');
			if ($eff.length == 0) {
				var d = top.mainpane.document.createElement('DIV');
				d.id = 'effdiv';
				var b = top.mainpane.document.body;
				if ($('#content_').length > 0) {
					b = $('#content_ div:first')[0];
				}
				b.insertBefore(d, b.firstChild);
				$eff = $(d);
			}
			$eff.find('a[name="effdivtop"]').remove().end()
				.prepend('<a name="effdivtop"></a><center>' + out + '</center>').css('display','block');
			if (!window.dontscroll || (window.dontscroll && dontscroll==0)) {
				top.mainpane.document.location = top.mainpane.document.location + "#effdivtop";
			}
			if (afterFunc) { afterFunc(out); }
		}
	});
}
</script><link rel="stylesheet" type="text/css" href="/images/styles.20130904.css">
<style type='text/css'>
.faded {
	zoom: 1;
	filter: alpha(opacity=35);
	opacity: 0.35;
}
</style>

<script language="Javascript" src="/basics.js"></script><link rel="stylesheet" href="/basics.1.css" /></head>

<body>
<style>
	#effdiv table table  td { padding-right: 30px; }
	#config { display: none; position: absolute; top: 26px; right: 2.5%; border: 1px solid blue; background-color: white; z-index:2; padding: 10px 38px 10px 10px; margin-right: 8px; }
	#configicon {  position: absolute; top: 31px; right: 2.5%; z-index: 3; margin-right: 10px; }
	.balls { width: 100%: }
	.open { display: none; font-weight: normal; font-size: .85em }
	#filter { position: fixed; top: 0; right: 0; padding: 2px; color: #999; border: 1px dashed #999; background-color: white; display: none }
	.balls div.filtered { display: none; }
	.ui-helper-hidden-accessible {display: none; }
	.cat { display: none; }
	.skill { margin: 3px; text-align: center; cursor: pointer; display: inline-block; height: 48px; width: 176px; }
	.skill .cost { font-size: 9px; }
	.skill img { padding: 2px; border: 2px solid black; }
	.title { font-weight: bold; }
	.nomp { color: #ccc; }
	.tip { 
		max-height: 300px;
		overflow: auto;
		background-color: white; 
		border: 1px solid black;
   		display:none;
    	width:300px;
    	padding:10px;
    	color:black;
    	z-index: 99;
		position: absolute;
	}
</style>
<script>
jQuery( function ($) {
	var keys = [];
	var layout = 1;
	var closed = getCookie('szclosed');
	if (closed) closed = $.parseJSON(closed.indexOf('%')!=-1?unescape(closed):closed);
	else closed = {};
	var postpq = null;
	var boom;
	var just_the_tip = function(callback, e) {
		return $(this).parents('.skill:first').next().html();
	};
	var tooltip_options = {
		content: just_the_tip, 
		show: {delay: 250, duration: 100},
		hide: {delay: 5000000, duration: 100},
		position: {collision: 'fit flip', at: 'right' },
		open: function (e, ui) {
			clearTimeout(boom);
			$('.ui-tooltip').each(function () {
				if ($(ui.tooltip).attr('id') != $(this).attr('id')) $(this).remove();
			});
		},
		close : function (e) {
			var killme  = function () { $('.tip').remove() };
			boom = setTimeout(function () { $('.tip').remove() }, 500);
			$('.tip').hover(
				function () { clearTimeout(boom); },
				killme
			);
		},
		tooltipClass: 'tip'
	};
	var entered = function (multi){
		var vis = {};
		$('.skill:visible').each(function () {
			vis[$(this).attr('rel')] = 1;
		});
		
		var num = 0;
		for (i in vis) {
			num++;
		}
		if (num != 1) return;
		if (multi) {
			$('.skill:visible:first').trigger('contextmenu', new Event('contextmenu'));
			postpq = function () {
				keys = [];
				filter();
			};
		} else {
			$('.skill:visible:first').click();
			keys = [];
			filter();
		}
	};
	var filter = function () {
		$('.skill').removeClass('filtered');
		if (keys.length) {
			$('#filter').show().text('filter: ' +keys.join(''));
		} else {
			$('#filter').hide();
		}
		var re = new RegExp(keys.join(''), 'i');
		$('.skill').each(function () {
			var t = $('img', this).attr('title');
			if (!re.exec(t)) {
				$(this).addClass('filtered');
			}
		});
		redraw();
	};
	$('#configicon').click(function (e) {
		$('#config').toggle();
	});
	$(document).keydown(function (e) {
		if (e.keyCode == 8 && !$(e.target).is(':input')) {
			e.preventDefault();
		}
	});
	$(document).keyup(function (e) {
		if ($(':focus').is(':input')) {
			return true;
		}
		var let = String.fromCharCode(e.keyCode).toLowerCase();
		if (e.altKey || e.ctrlKey || e.metaKey) {
			// ignore
		}
		else if (e.keyCode == 8) {
			keys.pop();
			filter();
			e.preventDefault();
		}
		else if (e.keyCode == 27) {
			keys = [];
			filter();
			e.preventDefault();
		}
		else if (e.keyCode == 13) {
			entered(e.shiftKey);
			e.preventDefault();
		}
		else if (let.match(/[a-z1-9' ]/i)) {
			if (!e.ctrlKey && !e.altKey && !e.metaKey) {
				e.preventDefault();
				keys.push(let);
				filter();
			}
		}
	});
	var update_dd = function (skid) {
		return function () {
			$.getJSON('/skillz.php?onedd='+skid, function (res) {
				if (res) {
					$('option[value="'+skid+'"]').text(res);
				}
			});
		};
	};
	var update_skill = function (div) {
		return function () {
			var skid = $(div).attr('rel');
			$.get('/skillz.php?oneskillz='+skid, function (res) {
				var s = $('.skill[rel='+skid+']');
				s.replaceWith(res);
				s = $('.skill[rel='+skid+']');
				s.tooltip(tooltip_options);
				var l = s.find('.libram');
				if (l.length) $('.libram').text(l.text());
				redraw();
			});
		};
	};
	var bufftarget = function () {
		var spec = $('#specificplayer').val();
		var targ = $('#targetplayer').val();
		if (spec) return spec;
		if (targ) return targ;
		return null;
	};

	$('#targetplayer').change(function (e) {
		$('#specificplayer').val($(this).val());
	});
	$('.dds').submit(function(e) {
		var t = bufftarget();
		if (t) {
			$(this).find('input[name="targetplayer"]').val(t);
		}
	});
	// todo: handle non-effet links
	$('.ui-tooltip a').live('click',function (e) {
		e.preventDefault();
		var p = $(this).parents('.ui-tooltip');
		$.get($(this).attr('href'), function (res) {
			p.empty().append(res);
		});
	});
	$('select[name="layout"],select[name="sort"]').change(function (e) {
		$(this).parents('form').submit();
	});
	$('.skill').live('click',function (e) {
		e.preventDefault();
		if ($(this).hasClass('combat')) {
			return;
		}
		var url = $(this).find('a').attr('href');
		var targ = bufftarget();
		if (targ) { url = url.replace(/targetplayer=\d+/, 'targetplayer='+targ); }
		url += '&ajax=1';
		dojax(url, update_skill(this));
	});
	$('.ddgo').click(function (e) {
		e.preventDefault();
		var f = $(this).parents('form:first');
		var url = 'runskillz.php?pwd='+f.find("input[name='pwd']").val()+'&targetplayer='+f.find("input[name='targetplayer']").val()+'&whichskill='+f.find(':input[name="whichskill"]').val()+'&quantity='+f.find(':input[name="quantity"]').val();
		var targ = bufftarget();
		if (targ) { url = url.replace(/targetplayer=\d+/, 'targetplayer='+targ); }
		url += '&ajax=1';
		dojax(url, update_dd(f.find(':input[name="whichskill"]').val()));
	});
	$('.skill').live('contextmenu',function (e) {
		e.preventDefault();
		var url = $(this).find('a').attr('href');
		pop_query($(this), 'How Many Times?', 'Cast', function (num) {
			url += '&ajax=1';
			var targ = bufftarget();
			if (targ) { url += '&specificplayer='+targ; }
			url = url.replace('quantity=1', 'quantity='+num);
			dojax(url);
			if (postpq) {
				postpq();
				postpq = null;
			}
		});
	});

	$('.skill').tooltip(tooltip_options);


	$('.disabled').css('opacity',0.5);
	var redraw = function () {
		$('.cat').show();
		$('.cat').each(function () {
			if ($(this).find('.skill:visible').length == 0 && $(this).find('.open:visible').length == 0) $(this).hide();
		});
	};

	var resize = function () {
		var w = $('.cat:first').width();
		$('.balls').css('width', (Math.floor((w-20)/186)*186) + 'px');
	};

	$(window).resize(resize);
	resize();
	$('.cat').show();

	$('.cat').each(function () {
		var cat = $(this);
		var nm = $(this).find('tr:first b').text();
		cat.find('tr:first, .open').css('cursor','pointer').click(function (e) {
			e.stopPropagation();
			cat.find('.balls').parents('tr:first').parents('td:first').toggle();
			var open = cat.find('.open');
			open.toggle();
			if (open.is(':visible')) {
				closed[nm+layout] = 1;
			}
			else {
				delete closed[nm+layout];
			}
			var o = [];
			for (var i in closed) {
				o.push('"'+i+'":1');
			}
			setCookie('szclosed', '{'+o.join(',')+'}', 730);
		});
		if (closed[nm+layout]) cat.find('tr:first').click();
	});

	redraw();
	top.mainpane.focus();
});
</script>
<center><div id="filter"></div>
<div id="configicon">
	<img src="/images/itemimages/topgear.gif" border="0" />
</div>
<div id="config">
<div class="controls" style="text-align: center">
	<table border="0"><tr><td valign="top" align="right">	
	<form method="get" action="skillz.php" style="display: inline">
		Grouping: <select name="layout">
		<option value="1" selected >Big and Chunky</option>
		<option value="4"  >Classic (Buff/Not-Buff)</option>
				<option value="3"  >Classist</option>
		<option value="5"  >Functional</option>
		</select>
	</form>
	<p />
	<form method="get" action="skillz.php" style="display: inline">
		Sorting: <select name="sort">
			<option value="1" selected >Sort by Name</option>
			<option value="3"  >Sort by Cost (Cheap First)</option>
			<option value="2"  >Sort by Cost (Cheap Last)</option>
		</select>
	</form>
	</td><td valign="top">
	<small>
	[<a href="skillz.php?togglein=1">show inactive skills</a>]<br />
	[<a href="skillz.php?togglebt=1">buff target at top</a>]<br />
		[<a href="skillz.php?toggledd=1">show dropdowns</a>]<br />
			[<a href="skillz.php?togglesc=1">hide combat skills</a>]<br />
		</small>
	</td></tr></table>
</div>
</div>



<table  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>Skills</b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td><div style="text-align:center"><div class="balls" style="display: inline-block;text-align:left"><div class="skill  " rel="5014"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5014&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Advanced Cocktailcrafting" title="Advanced Cocktailcrafting" src="/images/itemimages/shaker.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Advanced Cocktailcrafting</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Advanced Cocktailcrafting</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>This skill focuses your disco groove into the ability to make special high-quality cocktails.<p><center><font color=blue size=2><b>Allows the crafting of advanced cocktails</b></font></center></span></font></font>
</div>


<div class="skill  " rel="2012"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=2012&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Astral Shell" title="Astral Shell" src="/images/itemimages/blackshell.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Astral Shell</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Astral Shell</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>10</b> MP<p></center><span class=small>This is an improved version of Ghostly Shell.  It reduces the amount of damage you (or another player) will take in combat, as well as providing protection from the elements of heat, cold, stench, spookiness, and sleaziness.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=4e66acac6b908fb6f70b49092dcff375">Astral Shell</a></b></p></center></span></font></font>
</div>


<div class="skill  " rel="6016"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6016&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Carlweather's Cantata of Confrontation" title="Carlweather's Cantata of Confrontation" src="/images/itemimages/cantata.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Carlweather's Cantata of Confrontation</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(20 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Carlweather's Cantata of Confrontation</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>20</b> MP<p></center><span class=small>Hearing this song will increase the listener's production of anger pheromones.  Monsters will be more attracted to them.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=06e123f9b46d3d180c97efc5ab0ad150">Carlweather's Cantata of Confrontation</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="2026"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=2026&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Curiosity of Br'er Tarrypin" title="Curiosity of Br'er Tarrypin" src="/images/itemimages/curiosity.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Curiosity of Br'er Tarrypin</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Curiosity of Br'er Tarrypin</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>10</b> MP<p></center><span class=small>This skill allows you to bestow upon yourself (or another player) the homespun wisdom and innate curiosity of an anthropomorphic turtle in a folk tale.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=ff106696b8db85dd702434fed5f54274">Curiosity of Br'er Tarrypin</a></b></p></center></span></font></font>
</div>


<div class="skill  " rel="90"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=90&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Deep Dark Visions" title="Deep Dark Visions" src="/images/itemimages/darkvision.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Deep Dark Visions</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(100 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Deep Dark Visions</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>100</b> MP<p></center><span class=small>Researching the ancient secret lore of the Mer-kin has taught you how to see things in the depths of the darkness.  Things that haven't happened yet.  Things that <i>shouldn't</i> happen.</span></font></font>
</div>


<div class="skill  " rel="5000"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5000&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Disco Aerobics" title="Disco Aerobics" src="/images/itemimages/discoball.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Disco Aerobics</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(1 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Disco Aerobics</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>1</b> MP<p></center><span class=small>By disco dancing at your campsite, you can put yourself in a Disco State of Mind.  Your Moxie will increase for a period of time.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=869b501ce3b0e8ba139e7f3807db0c1f">Disco State of Mind</a></b><br>(5 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="5009"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5009&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Disco Fever" title="Disco Fever" src="/images/itemimages/discomask.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Disco Fever</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Disco Fever</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>You are capable of internalizing your love of Disco on a biological level.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=382f85a0e939c9ce2d346c91d184b927">Disco Fever</a></b><br>(10 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="5007"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5007&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Disco Nap" title="Disco Nap" src="/images/itemimages/sleepy.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Disco Nap</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(8 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Disco Nap</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>8</b> MP<p></center><span class=small>This skill allows you to take a quick Disco Nap, and heal some of your wounds.  Your powerful napping skills will also allow you to rest at your campsite, once per day, without using up an Adventure.<p><center><font color=blue size=2><b>Heals some of your HP</b></font></center></span></font></font>
</div>


<div class="skill  " rel="4007"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=4007&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Elemental Saucesphere" title="Elemental Saucesphere" src="/images/itemimages/elesphere.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Elemental Saucesphere</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Elemental Saucesphere</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>10</b> MP<p></center><span class=small>This spell conjures a shell of sauce around you (or another player,) which will protect you (or another player) from all elemental attacks.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=e3d1d1099648703e192a55a9aea17a1e">Elemental Saucesphere</a></b></p></center></span></font></font>
</div>


<div class="skill  " rel="2009"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=2009&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Empathy of the Newt" title="Empathy of the Newt" src="/images/itemimages/empathy.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Empathy of the Newt</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(15 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Empathy of the Newt</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>15</b> MP<p></center><span class=small>This skill makes you (or another person) temporarily gain an uncanny empathy towards your (or their) familiar.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=ac32e95f470a7e0999863fa0db58d808">Empathy</a></b></p></center></span></font></font>
</div>


<div class="skill  " rel="6010"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6010&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Fat Leon's Phat Loot Lyric" title="Fat Leon's Phat Loot Lyric" src="/images/itemimages/fatleons.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Fat Leon's Phat Loot Lyric</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(11 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Fat Leon's Phat Loot Lyric</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>11</b> MP<p></center><span class=small>Upon hearing this song, the listener will be imbued with superior looting skills - monsters will drop items more frequently in combat.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=63e73adb3ecfb0cbf544db435eeeaf00">Fat Leon's Phat Loot Lyric</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="1024"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=1024&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Holiday Weight Gain" title="Holiday Weight Gain" src="/images/itemimages/bathroomscale.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Holiday Weight Gain</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Holiday Weight Gain</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>Everybody puts on a little extra weight during the holidays, but you've figured out how to do it <i>any</i> time of the year!<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=210aca072eee884be7fe49b03f5098b6">A Few Extra Pounds</a></b><br>(10 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="6028"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6028&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Inigo's Incantation of Inspiration" title="Inigo's Incantation of Inspiration" src="/images/itemimages/incantation.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Inigo's Incantation of Inspiration</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(100 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Inigo's Incantation of Inspiration</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>100</b> MP<p></center><span class=small>This song was written by the son of a legendary swordsmith.  It is said that it will inspire its listeners to great heights of craftiness.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=13a38b36b281484553a9ea836fd3b2d8">Inigo's Incantation of Inspiration</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="6012"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6012&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Jackasses' Symphony of Destruction" title="Jackasses' Symphony of Destruction" src="/images/itemimages/jackasses.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Jackasses' Symphony of Destruction</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(9 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Jackasses' Symphony of Destruction</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>9</b> MP<p></center><span class=small>This horrible song will make whoever hears it very angry.  And anger, in this case, will correspond with increased melee, ranged and spell damage.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=fca62260f2f750e32f104f868ed1a3a5">Jackasses' Symphony of Destruction</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="3010"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=3010&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Leash of Linguini" title="Leash of Linguini" src="/images/itemimages/string.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Leash of Linguini</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(12 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Leash of Linguini</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>12</b> MP<p></center><span class=small>This spell allows you to call forth an enchanted leash made out of noodles, which is placed around the neck of your familiar.  This effectively raises your familiar's level by 5, but the noodles will deteriorate after 10 turns have passed<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=2d6d3ab04b40e1523aa9c716a04b3aab">Leash of Linguini</a></b><br>(10 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="62"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=62&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Managerial Manipulation" title="Managerial Manipulation" src="/images/itemimages/necktie.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Managerial Manipulation</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(5 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Managerial Manipulation</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>5</b> MP<br><i>usable once per day</i><p></center><span class=small>You've learned strategies for prompting your underlings to spring into action by giving them nothing but meaningless awards and hollow encouragement.  You've got upper management written all over you.  In the blood of your peers.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=80e367f95979070de94b71f8128dda8d">Employee of the Month</a></b><br>(20 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="1019"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=1019&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Musk of the Moose" title="Musk of the Moose" src="/images/itemimages/moosemusk.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Musk of the Moose</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Musk of the Moose</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>By concentrating very hard, you're able to exude moose musk from your pores.  The smell of the musk will make you more likely to encounter monsters when adventuring.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=5e788aac76c7451c42ce19d2acf6de18">Musk of the Moose</a></b><br>(10 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="3006"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=3006&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Pastamastery" title="Pastamastery" src="/images/itemimages/bowl.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Pastamastery</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Pastamastery</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<br><i>usable once per day</i><p></center><span class=small>This skill allows you to summon forth noodles from thin air, and to cook delicious food by combining them with sauces.<p><center><font color=blue size=2><b>Lets you summon 3 batches of dry noodles per day
<br>Lets you cook advanced pasta dishes</b></font></center></span></font></font>
</div>


<div class="skill  " rel="111"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=111&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Psychokinetic Hug" title="Psychokinetic Hug" src="/images/itemimages/reassured.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Psychokinetic Hug</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Psychokinetic Hug</b><div id="smallbits" class=small><b>Type:</b> Buff<br><i>usable once per day</i><p></center><span class=small>You can concentrate your psychic energy into a long-distance hug.</span></font></font>
</div>


<div class="skill  " rel="1015"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=1015&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Rage of the Reindeer" title="Rage of the Reindeer" src="/images/itemimages/reindeer.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Rage of the Reindeer</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Rage of the Reindeer</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>This skill fills you with the rage of thousands of subjugated reindeer.  This rage will make you stronger, especially when fighting guys with beards.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=5c8d3b5b4a6d403f95f27f5d29528c59">Rage of the Reindeer</a></b><br>(10 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="44"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=44&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Rainbow Gravitation" title="Rainbow Gravitation" src="/images/itemimages/prismwad.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Rainbow Gravitation</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Rainbow Gravitation</b><div id="smallbits" class=small><b>Type:</b> Noncombat<p></center><span class=small>You've figured out how to take things of a bunch of different colors and make them into one big multicolored thing with the power of your thoughts.</span></font></font>
</div>


<div class="skill  " rel="82"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=82&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Request Sandwich" title="Request Sandwich" src="/images/itemimages/sammich.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Request Sandwich</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(5 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Request Sandwich</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>5</b> MP<p></center><span class=small>"Make me a sandwich!" Boris would say, and somebody would do it. These days, though, you catch more flies with honey than you do with bulging biceps and threats of violence, so you'd better be polite about it.</span></font></font>
</div>


<div class="skill  " rel="5017"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5017&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Smooth Movement" title="Smooth Movement" src="/images/itemimages/footprints.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Smooth Movement</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Smooth Movement</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>This skill allows you to more stealthily sneak from shadow to shadow, and makes you less likely to encounter monsters while adventuring.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=173a9c4b4bbef78643fe4ec1a93b1cfc">Smooth Movements</a></b><br>(10 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="1020"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=1020&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Snarl of the Timberwolf" title="Snarl of the Timberwolf" src="/images/itemimages/wolfmask.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Snarl of the Timberwolf</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Snarl of the Timberwolf</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>This skill makes you all snarly and spooky.  Like a timberwolf.  Timberwolves, if you didn't know this, are both the snarliest <i>and</i> the spookiest animals north of the arctic circle.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=2968e9397d3aa977b8cb3e9817ad8cdd">Snarl of the Timberwolf</a></b><br>(10 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="7180"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=7180&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Spirit of Bacon Grease" title="Spirit of Bacon Grease" src="/images/itemimages/flavorofmagic.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Spirit of Bacon Grease</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Spirit of Bacon Grease</b><div id="smallbits" class=small><b>Type:</b> Noncombat<p></center><span class=small></span></font></font>
</div>


<div class="skill  " rel="7176"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=7176&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Spirit of Cayenne" title="Spirit of Cayenne" src="/images/itemimages/flavorofmagic.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Spirit of Cayenne</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Spirit of Cayenne</b><div id="smallbits" class=small><b>Type:</b> Noncombat<p></center><span class=small></span></font></font>
</div>


<div class="skill  " rel="7178"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=7178&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Spirit of Garlic" title="Spirit of Garlic" src="/images/itemimages/flavorofmagic.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Spirit of Garlic</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Spirit of Garlic</b><div id="smallbits" class=small><b>Type:</b> Noncombat<p></center><span class=small></span></font></font>
</div>


<div class="skill  " rel="7181"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=7181&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Spirit of Nothing" title="Spirit of Nothing" src="/images/itemimages/flavorofmagic.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Spirit of Nothing</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Spirit of Nothing</b><div id="smallbits" class=small><b>Type:</b> Noncombat<p></center><span class=small></span></font></font>
</div>


<div class="skill  " rel="7177"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=7177&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Spirit of Peppermint" title="Spirit of Peppermint" src="/images/itemimages/flavorofmagic.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Spirit of Peppermint</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Spirit of Peppermint</b><div id="smallbits" class=small><b>Type:</b> Noncombat<p></center><span class=small></span></font></font>
</div>


<div class="skill  " rel="7179"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=7179&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Spirit of Wormwood" title="Spirit of Wormwood" src="/images/itemimages/flavorofmagic.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Spirit of Wormwood</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Spirit of Wormwood</b><div id="smallbits" class=small><b>Type:</b> Noncombat<p></center><span class=small></span></font></font>
</div>


<div class="skill  " rel="3015"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=3015&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Springy Fusilli" title="Springy Fusilli" src="/images/itemimages/fusilli.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Springy Fusilli</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Springy Fusilli</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>This skill infuses your body with the springy spirit of spiral pasta, putting a spring in your step and making you more nimble in combat.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=bb44871dd165d4dc9b4d35daa46908ef">Springy Fusilli</a></b><br>(10 Adventures)</p></center></span></font></font>
</div>


<div class="skill  " rel="53"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=53&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Summon Crimbo Candy" title="Summon Crimbo Candy" src="/images/itemimages/candypile.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Summon Crimbo Candy</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(3 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Summon Crimbo Candy</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>3</b> MP<br><i>usable once per day</i><p></center><span class=small>This skill lets you conjure up some delicious holiday candy, no matter what time of year it is, because hey -- it's Crimbo somewhere!</span></font></font>
</div>


<div class="skill  " rel="6007"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6007&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="The Magical Mojomuscular Melody" title="The Magical Mojomuscular Melody" src="/images/itemimages/mojomusc.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>The Magical Mojomuscular Melody</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(3 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>The Magical Mojomuscular Melody</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>3</b> MP<p></center><span class=small>This song will attune you (or somebody else) with your (or somebody else's) spirituality (hippy) and increase your (or somebody else's) Mysticality and maximum MP.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=80224f21d262123e7e370d440ce36937">The Magical Mojomuscular Melody</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="6004"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6004&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="The Moxious Madrigal" title="The Moxious Madrigal" src="/images/itemimages/madrigal.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>The Moxious Madrigal</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(2 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>The Moxious Madrigal</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>2</b> MP<p></center><span class=small>Hearing this song will fill you (or somebody else) with great Moxie.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=c77eb3298c1bcba5e0147eba77a5a802">The Moxious Madrigal</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="6014"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6014&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="The Ode to Booze" title="The Ode to Booze" src="/images/itemimages/odetobooze.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>The Ode to Booze</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(50 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>The Ode to Booze</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>50</b> MP<p></center><span class=small>This is the best song ever.  Whoever hears this song will gain a remarkable ability to drink, and will gain more adventures from alcoholic beverages.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=626c8ef76cfc003c6ac2e65e9af5fd7a">Ode to Booze</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="6006"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6006&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="The Polka of Plenty" title="The Polka of Plenty" src="/images/itemimages/plenty.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>The Polka of Plenty</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(7 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>The Polka of Plenty</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>7</b> MP<p></center><span class=small>This song will fill you (or somebody else) with greed, and make more Meat drop from monsters in combat.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=c26a911b8ec2c57f7eef57f9ff5fdc24">Polka of Plenty</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="6008"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6008&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="The Power Ballad of the Arrowsmith" title="The Power Ballad of the Arrowsmith" src="/images/itemimages/arrowsmith.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>The Power Ballad of the Arrowsmith</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(5 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>The Power Ballad of the Arrowsmith</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>5</b> MP<p></center><span class=small>This song will fill you (or somebody else) with passionate intensity, and great Strengthliness.  Your (or somebody else's) Muscle and maximum HP will be increased.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=695f24467176d2e76738e7c5e1148a42">Power Ballad of the Arrowsmith</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="7208"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=7208&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="The Smile of Mr. A." title="The Smile of Mr. A." src="/images/itemimages/gma.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>The Smile of Mr. A.</b></td></tr><tr><td align="left" colspan="2"><div class="cost  "> </div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>The Smile of Mr. A.</b><div id="smallbits" class=small><b>Type:</b> Buff<p></center><span class=small>Your Golden Mr. Accessory will smile on people, sending them a box of sunshine which gives +15 to each stat for 40 turns.  This skill can only be used 5 times per day per Golden Mr. Accessory you own.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=59e9f58e87d531b3ef613515a3417210">The Smile of Mr. A.</a></b></p></center></span></font></font>
</div>


<div class="skill  " rel="6015"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6015&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="The Sonata of Sneakiness" title="The Sonata of Sneakiness" src="/images/itemimages/sonata.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>The Sonata of Sneakiness</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(20 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>The Sonata of Sneakiness</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>20</b> MP<p></center><span class=small>Hearing this song will imbue the listener with astounding obfuscative abilities, and make them less likely to encounter monsters while adventuring.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=b757f23feb7f08bd250f63586e03cf4a">The Sonata of Sneakiness</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="1010"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=1010&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Tongue of the Walrus" title="Tongue of the Walrus" src="/images/itemimages/tonguewalrus.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Tongue of the Walrus</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Tongue of the Walrus</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>10</b> MP<p></center><span class=small>This skill gives you the ability to lick your wounds, healing 30-40 Hit Points and making you feel less beaten up.</span></font></font>
</div>


<div class="skill  " rel="6017"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=6017&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Ur-Kel's Aria of Annoyance" title="Ur-Kel's Aria of Annoyance" src="/images/itemimages/urkels.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Ur-Kel's Aria of Annoyance</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(30 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Ur-Kel's Aria of Annoyance</b><div id="smallbits" class=small><b>Type:</b> Buff, <b>30</b> MP<p></center><span class=small>This song generates an aura of intense annoyingness around anyone who hears it.  The aura makes monsters want to hit the possessor much, much harder.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=59a1ac48440e1ea1f869f2b37753f9cc">Ur-Kel's Aria of Annoyance</a></b></p></center><p>You will play this with your <b>toy accordion</b>.</p></span></font></font>
</div>


<div class="skill  " rel="45"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=45&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Vent Rage Gland" title="Vent Rage Gland" src="/images/itemimages/ventrage.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Vent Rage Gland</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(15 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Vent Rage Gland</b><div id="smallbits" class=small><b>Type:</b> Noncombat, <b>15</b> MP<br><i>usable once per day</i><p></center><span class=small>Ever since "the incident" your rage gland has been a little overactive -- it's normally pretty easy to keep it under control, but sometimes -- if somebody cuts you off in traffic, or if you're trying to get some piece of electronics out of its absurdly hard-to-open plastic packaging -- you've just gotta shout, and then shout, and then let it all out.<p><Center>Gives Effect: <b><a class=nounder href="desc_effect.php?whicheffect=c63a6e26c9843c2be0c8833be87a0fe9">Quivering with Rage</a></b><br>(5 Adventures)</p></center></span></font></font>
</div>


</div></div><p><div style="text-align: center"><b>Buff Target:</b> <input class=text name=specificplayer id=specificplayer size=10> <select id=targetplayer name=targetplayer><option value=609495>(yourself)</option><option value=0>---Your Contacts---</option><option  value=627533>Aeshma</option><option  value=2129446>ajoshi</option><option  value=1724879>Akrim</option><option  value=2101991>alez594</option><option  value=1799392>Allis</option><option  value=1553696>amoebalady</option><option  value=226544>Aravis Tarkheena</option><option  value=2478654>Arcanon</option><option  value=2385437>Astrelon</option><option  value=2496571>Auriron</option><option  value=2500221>Authority2</option><option  value=1939409>Ayla_620</option><option  value=1253207>AzAngel</option><option  value=2121861>azureskies</option><option  value=2369987>Betafly</option><option  value=2025205>blitsnik</option><option  value=2548033>Boesbert</option><option  value=2558241>bufferlo23</option><option  value=2438159>Caitt</option><option  value=627980>Chana</option><option  value=1225341>Chazriel</option><option  value=2562092>Chef Girl</option><option  value=2442473>chrispu</option><option  value=2248047>Cindipool</option><option  value=2380904>Corgiheaven</option><option  value=2496687>Cuamh</option><option  value=1831063>CyroN</option><option  value=325803>dandoom</option><option  value=889400>Deshwitat</option><option  value=2571927>Diachromatic</option><option  value=2100979>Dionaea</option><option  value=853304>DiscoDoris</option><option  value=2211176>Echolight</option><option  value=2383225>Elayle</option><option  value=2016846>Eph</option><option  value=2583684>Ev3r</option><option  value=1751964>Evie</option><option  value=2359293>exTynT</option><option  value=2080634>Fellfrosch</option><option  value=2565211>Fengli</option><option  value=2329970>Flap Doodle</option><option  value=2372486>Fransesca</option><option  value=124537>Fujiko</option><option  value=2553667>fureru23</option><option  value=2265092>Gia_Sang</option><option  value=2503000>Gifted</option><option  value=1856516>Glowing Star</option><option  value=581454>Gnocciwhore</option><option  value=352980>gulogulo</option><option  value=2418848>hero_of_nefroburg</option><option  value=2252851>HighPriestessOfTinsel</option><option  value=17337>hiyamate</option><option  value=2575996>Hurden Gurden</option><option  value=2579850>jb93</option><option  value=1987421>JeevesJaner</option><option  value=2415441>jidarin</option><option  value=1967054>Jin Cortez</option><option  value=1940068>JMercer89</option><option  value=1117808>Jubilee</option><option  value=390263>Julitewn</option><option  value=909582>JunTenki</option><option  value=2575645>Jzerene</option><option  value=2154511>kashieda</option><option  value=2103339>Knot</option><option  value=1472686>KoL Miners Daughter</option><option  value=2408969>kolaces</option><option  value=289982>KoL_Orphan</option><option  value=2454062>kromagnis</option><option  value=2467167>Krymzin</option><option  value=2546252>LadyClubber</option><option  value=86461>LadyJ</option><option  value=2561824>LadyTamer</option><option  value=1720819>Lady_Jaybee</option><option  value=1964205>Lena Linguine</option><option  value=2426480>Lexitrix</option><option  value=2084467>Lia_Sang</option><option  value=2458914>Lid</option><option  value=2349872>Lineal</option><option  value=2563036>LittleLady</option><option  value=2309411>LizzlePizzle</option><option  value=1506791>Lo how a Rose ever Bloometh</option><option  value=2167967>Lo how a Zmobie ever Shambleth</option><option  value=2094466>Loathmast</option><option  value=883736>Lod3r</option><option  value=899108>Lyndis</option><option  value=2222463>Mabel Rawlinson</option><option  value=2422146>Maltosio</option><option  value=2244590>MandyMay</option><option  value=997950>Marine</option><option  value=1867961>mcalistorm</option><option  value=2478682>McFirepants</option><option  value=2449989>Meiolania</option><option  value=2332670>michelleiam</option><option  value=1531281>miJ nosirroM</option><option  value=1419505>mikeMassacre</option><option  value=1502692>mirella</option><option  value=2275595>Mirrorshades</option><option  value=802516>MISHKA_the_princess</option><option  value=872514>mishka_the_princess1</option><option  value=2319372>Mister Edge</option><option  value=845708>Mistress of the Obvious</option><option  value=935248>MitchFrenzal</option><option  value=307559>Mme_Defarge</option><option  value=2551362>Montheo</option><option  value=1404587>MoxiousAnnie</option><option  value=1093370>Ms Moira McAnally</option><option  value=2470268>Mystyka</option><option  value=2413525>Nasius</option><option  value=560505>Nerimo</option><option  value=2468901>Niktu</option><option  value=2000366>norsegodofmischief</option><option  value=2433443>Oliver Sudden</option><option  value=2364885>Ostekage</option><option  value=2391190>paffers</option><option  value=2321380>ParkWhore</option><option  value=2581843>PastaSally</option><option  value=1563653>Persephone</option><option  value=648682>Pigtail II</option><option  value=2514629>Poolala</option><option  value=2546378>Priest_</option><option  value=784876>Psyche</option><option  value=2344773>Rainbow Sparkles</option><option  value=942389>Rastanarcharismarx</option><option  value=2122354>RuthiePee</option><option  value=189542>Sajauna</option><option  value=2587196>SaucyBABE</option><option  value=2457107>sausssage</option><option  value=2145481>SeraPHOny</option><option  value=2550867>Sestra</option><option  value=2262317>shannibearstar</option><option  value=653632>Shizzle42</option><option  value=441143>SillySally</option><option  value=2470315>SkulltownJelly</option><option  value=2459851>SkylerDakota</option><option  value=2256604>Soluzar</option><option  value=1867345>Solve_Omnis</option><option  value=2554411>Spaghetterino</option><option  value=2192108>Spaghettigirl</option><option  value=813784>sSangria</option><option  value=1419965>StarRaven</option><option  value=1889576>Sugah</option><option  value=2464064>SweetChaos</option><option  value=2194984>Syi</option><option  value=442876>Tasha8834</option><option  value=2066812>Tatorlicious</option><option  value=2567195>Tehkeela</option><option  value=1894874>The Kytan Apprentice</option><option  value=2403672>thecatlady</option><option  value=2269076>Thud the Barmaid</option><option  value=2279218>TMRevenant</option><option  value=619176>Torturelini</option><option  value=2503173>Trader Inc</option><option  value=2216515>Tryndamer</option><option  value=2586488>Turlea</option><option  value=2473196>TwirlyRotini</option><option  value=290369>Uashi</option><option  value=1581346>Undine Eh</option><option  value=2439290>Vakieh</option><option  value=1735280>Van Diemens</option><option  value=1918394>Vandire</option><option  value=1454349>Verdot</option><option  value=2556170>Vey Aeyna</option><option  value=1865737>Volteccer</option><option  value=1415792>welt</option><option  value=2255188>Wembley Fraggle</option><option  value=2432732>WendyistheQueen</option><option  value=957767>Womble Of wiMBLEdon</option><option  value=806776>XanderMagnet</option><option  value=2398595>XandeSC</option><option  value=2201845>xwingace</option><option  value=2520504>yournumberone</option><option  value=2435742>Zeklan</option></select></div></td></tr></table></center></td></tr><tr><td height=4></td></tr></table></td></tr></table></center></td></tr><tr><td height=4></td></tr></table><center><table  class="cat"  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>Combat Skills<span class="open">  (Click to Open)</span></b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td><div style="text-align:center"><div class="balls" style="display: inline-block;text-align:left"><div class="skill combat " rel="1003"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=1003&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Thrust-Smack" title="Thrust-Smack" src="/images/itemimages/club.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Thrust-Smack</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(3 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Thrust-Smack</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>3</b> MP<p></center><span class=small>This special combat move combines the honestly and simplicity of a smack with the boldness and vigor of a thrust.  The overall effect is impressively brutal.<p><center><font color=blue size=2><b>A normal attack that deals double damage if it connects</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="1005"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=1005&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Lunging Thrust-Smack" title="Lunging Thrust-Smack" src="/images/itemimages/cudgel.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Lunging Thrust-Smack</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(8 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Lunging Thrust-Smack</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>8</b> MP<p></center><span class=small>This is a thrust-smack with a lunge added to it for good measure.  If it connects, it will do triple weapon damage to your opponent.<p><center><font color=blue size=2><b>A normal attack that deals triple damage if it connects</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="2"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=2&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Chronic Indigestion" title="Chronic Indigestion" src="/images/itemimages/fireball.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Chronic Indigestion</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(5 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Chronic Indigestion</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>5</b> MP<p></center><span class=small>You have chronic indigestion.  Your occasional fiery belches might be useful in a combat situation.</span></font></font>
</div>


<div class="skill combat " rel="3003"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=3003&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Ravioli Shurikens" title="Ravioli Shurikens" src="/images/itemimages/ravshurikens.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Ravioli Shurikens</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(4 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Ravioli Shurikens</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>4</b> MP<p></center><span class=small>This spell allows you to summon a handful of deadly ravioli shurikens, stuffed with various flavors of pain.<p><center><font color=blue size=2><b>Hit opponents with 3 magical shurikens</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="3004"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=3004&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Entangling Noodles" title="Entangling Noodles" src="/images/itemimages/entnoodles.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Entangling Noodles</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(3 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Entangling Noodles</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>3</b> MP<br><i>usable once per fight</i><p></center><span class=small>This spell allows you to conjure a wad of sticky noodles in combat, which will entangle your opponents and prevent them from attacking for a while.<p><center><font color=blue size=2><b>Wrap opponents in noodles, preventing them from attacking</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="3005"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=3005&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Cannelloni Cannon" title="Cannelloni Cannon" src="/images/itemimages/pastacannon.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Cannelloni Cannon</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(8 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Cannelloni Cannon</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>8</b> MP<p></center><span class=small>This spell allows you to summon and then fire a cannon made of cannelloni and stuffed with all manner of deadly substances.<p><center><font color=blue size=2><b>Blast your enemies in the face!</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="4003"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=4003&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Stream of Sauce" title="Stream of Sauce" src="/images/itemimages/saucestream.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Stream of Sauce</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(2 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Stream of Sauce</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>2</b> MP<p></center><span class=small>This spell creates a stream of scorching sauce with which to baste your enemies.<p><center><font color=blue size=2><b>Hose your foes down with hot sauce</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="4005"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=4005&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Saucestorm" title="Saucestorm" src="/images/itemimages/raincloud.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Saucestorm</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(6 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Saucestorm</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>6</b> MP<p></center><span class=small>This spell allows you to conjure up a chaotic storm of roiling sauces, both burning and freezing your hapless foes, who undoubtedly did not bring both a parka and a fireproof umbrella.<p><center><font color=blue size=2><b>Buffet your foes with hot and cold sauces</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="3008"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=3008&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Weapon of the Pastalord" title="Weapon of the Pastalord" src="/images/itemimages/ironspoon.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Weapon of the Pastalord</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(32 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Weapon of the Pastalord</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>32</b> MP<p></center><span class=small>This spell will summon forth one of the myriad randomly-generated weapons of the Pastalord, the sworn protector of the order of Pastamancers in the Days of Old.  That weapon will then beat your opponent about the head or head-analogue.</span></font></font>
</div>


<div class="skill combat " rel="4012"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=4012&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Saucegeyser" title="Saucegeyser" src="/images/itemimages/saucegeyser.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Saucegeyser</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(24 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Saucegeyser</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>24</b> MP<p></center><span class=small>This spell will call forth a tremendous geyser of Sauce from the ground at your enemy's feet.  Few foes can withstand the savage combination of beating and drowning that this spell delivers.</span></font></font>
</div>


<div class="skill combat " rel="5012"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5012&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Disco Face Stab" title="Disco Face Stab" src="/images/itemimages/facestab.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Disco Face Stab</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(8 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Disco Face Stab</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>8</b> MP<br><i>usable once per fight</i><p></center><span class=small>This is a vastly improved version of the Disco Eye Poke.  Instead of poking your opponent in the eye, you stab him (or her, or it) in the face.  This is sure to cause him (or her, or it) some problems.<p><center><font color=blue size=2><b>Uses best available knife to damage and weaken opponent</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="15"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=15&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="CLEESH" title="CLEESH" src="/images/itemimages/commacha.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>CLEESH</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>CLEESH</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>10</b> MP<p></center><span class=small>By casting this spell, you can turn any monster into a toad, which will enable your cowardice to know no bounds.</span></font></font>
</div>


<div class="skill combat " rel="2022"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=2022&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Spectral Snapper" title="Spectral Snapper" src="/images/itemimages/ssnapper.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Spectral Snapper</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(20 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Spectral Snapper</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>20</b> MP<p></center><span class=small>This skill allows you to summon the spirit of a deceased snapping turtle</span></font></font>
</div>


<div class="skill combat " rel="3019"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=3019&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Fearful Fettucini" title="Fearful Fettucini" src="/images/itemimages/fearfulfet.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Fearful Fettucini</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(32 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Fearful Fettucini</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>32</b> MP<p></center><span class=small>This spell summons a mass of fettucini noodles made not of semolina, or of farina, but of pure, uncut terror.</span></font></font>
</div>


<div class="skill combat " rel="5019"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5019&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Tango of Terror" title="Tango of Terror" src="/images/itemimages/terrortango.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Tango of Terror</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(8 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Tango of Terror</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>8</b> MP<p></center><span class=small>This dance evokes feelings of dread in all who behold it.  Not because you're bad dancer, no, but because it is a bad dance.  A macabre dance.  An <i>evil</i> dance.<p><center><font color=blue size=2><b>Scares opponents and deals <font color=gray>Spooky Damage</font></b></font></center></span></font></font>
</div>


<div class="skill combat " rel="5021"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5021&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Suckerpunch" title="Suckerpunch" src="/images/itemimages/hernia.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Suckerpunch</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(1 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Suckerpunch</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>1</b> MP<p></center><span class=small>Have you ever been punched in the stomach when you were least expecting it?  If so, aren't you itching for revenge?  This skill will let you get it.<p><center><font color=blue size=2><b>Weakens and damages foes</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="5023"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=5023&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Stealth Mistletoe" title="Stealth Mistletoe" src="/images/itemimages/mistletoe.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Stealth Mistletoe</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(5 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Stealth Mistletoe</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>5</b> MP<br><i>usable once per fight</i><p></center><span class=small>You've pilfered a lot of things in your day, but none of them are as sweet as the kisses this skill will let you steal.<p><center><font color=blue size=2><b>Lets you hang up a sprig of mistletoe that improves your deleveling skills</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="4023"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=4023&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Käsesoßesturm" title="Käsesoßesturm" src="/images/itemimages/cheesestorm.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Käsesoßesturm</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(10 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Käsesoßesturm</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>10</b> MP<p></center><span class=small>This spell allows you to conjure up a storm of pungent cheese sauce.</span></font></font>
</div>


<div class="skill combat " rel="4032"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=4032&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Saucecicle" title="Saucecicle" src="/images/itemimages/saucecicle.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Saucecicle</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(12 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Saucecicle</b><div id="smallbits" class=small><b>Type:</b> Combat Spell, <b>12</b> MP<p></center><span class=small>This spell conjures up a giant spike of frozen sauce and impales your hapless foe with it.  Then it melts, making for much easier cleanup.<p><center><font color=blue size=2><b>Deals a bunch of cold damage</b></font></center></span></font></font>
</div>


<div class="skill combat " rel="117"><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="runskillz.php?action=Skillz&whichskill=117&targetplayer=609495&pwd=1c681eca1582f475560c4fa09934e498&quantity=1"><img alt="Belch The Rainbow" title="Belch The Rainbow" src="/images/itemimages/rrainbow.gif" height="30" width="30" /></a></td><td rowspan="2" align="left" valign="middle" width="140" style="font-size: 14px; padding-left: 2px"><b>Belch The Rainbow</b></td></tr><tr><td align="left" colspan="2"><div class="cost  ">(5 mp)</div></td></tr></table></div>


<div class="desc" style="display: none"><center><font face="Arial,Helvetica"><b>Belch The Rainbow</b><div id="smallbits" class=small><b>Type:</b> Combat, <b>5</b> MP<p></center><span class=small>You have seen the rain, heard the thunder, ridden the lightning, and come out on the other side as dry as a bone.  And this is what you've got to show for it.<p><center><font color=blue size=2><b>Inflict a rainbow of elemental damage</b></font></center></span></font></font>
</div>


</div></div></td></tr></table></center></td></tr><tr><td height=4></td></tr></table></center><center><table  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>Use MP and HP Restorers</b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td><center><form action=inv_use.php name=restorerform method=post><input type=hidden name=action value='useitem'><input type=hidden name=pwd value='1c681eca1582f475560c4fa09934e498'><input type=hidden name=bounce value='skillz.php?action=useditem'>Item: <select name=whichitem><option value=5989>blue potion (13)</option><option value=5742>Camp Scout pup tent (6)</option><option value=5980>cartoon heart (7)</option><option value=5996>extra-strength red potion</option><option value=5981>gold star (4)</option><option value=466>green pixel potion</option><option value=464>red pixel potion (4)</option><option value=5988>red potion (5)</option><option value=588>soft green echo eyedrop antidote (4)</option></select>  Quantity: <input type=text size=3 value=1 class=text name=itemquantity> <input type=submit class=button value='Use Item(s)'></center></form></table></center></center></center>
 

Veracity

Developer
Staff member
Code:
runskillz.php?action=Skillz&whichskill=5014&targetplayer=609495&pwd=xxx&quantity=1
This looks like the thing to actually cast a skill.
 

Veracity

Developer
Staff member
Revision 14944 does this:

runskillz.php, not skills.php
action=Skillz, not action=Skillz.
targetplayer, not specificplayer,
quantity, not buffcount
ajax=1
submit via GET, not via POST

I was able to cast an AT buff on myself and on another player, as well as self-only skills and a bookshelf skill.

I am sure there will be further details, but this should keep us going, anyway.

This is the kind of thing that makes me want to spin a new release once we fully support it, since it is a major incompatible KoL change - just before the new challenge path starts, unfortunately. Drat.
 

Bale

Minion
Hopefully the new challenge path will be easy to implement and you can get off a new point release next week.

Winter paths are usually really easy to implement so there's a very good chance.
 

edgy

Member
Likely a related bug (using r14944):
Code:
> cast 1 soul food

Loading character status...
Not enough mana to cast Soul Food.
Soul Food works from the new skillz page.

Edit: And it's working again. Same mafia session, only difference is that character status has been refreshed. Still wondering why I would get a "Not enough mana to cast" on a skill that doesn't use mana.
 
Last edited:

Veracity

Developer
Staff member
Well, perhaps it failed on the second cast or something; although I coerced the URL to be submitted via GET, I did not un-coerce it after submitting the request, a kludge I had to put in to allow the same request to be used to cast the skill again. Revision 14945 does that for 0 MP skills, too. I cast Soul Food multiple times from the GUI, with no problem.
 

Ensiferum

Member
There is definitely something bugged with the way Soul Food is casted. Mafia seems to send in random number of casts, no matter what amount you have specified, and at some point starts failing to cast it even with enough soulsauce available.

A debug log, if it could help: Starting at 100 soulsauce I cast 5 soul food (via alias). Mafia processes 7 casts for 105 MP. Then an attempt to cast 10 soul food is sent, Mafia processes another 7 casts. After that all CLI attempts fail no matter the amount attempted until I use the native chat /cast.


Edit: This is probably a bit late, since you replied while I was getting a debug log. :)
 

Attachments

  • DEBUG_20141113.txt
    63.5 KB · Views: 46
Last edited:

Veracity

Developer
Staff member
Yes. The behavior you described is exactly what I fixed. I'm not even going to look at your DEBUG log. :p
 

Veracity

Developer
Staff member
I suppose I should verify that using restoratives looks - and logs - the same as ever, and that the session log is all nice.

Something I noticed, probably not related to this, but weird:

- I am in-run with an item which reduces Mana Cost for skills.
- When I cast a skill, KoLmafia will temporarily swap out an item for that item in order to cast it.
- It so happens that item it chooses substantially reduces my maximum HP.
- When I cast Cannelloni Cocoon, it swaps in the Mana Cost reducing Item, reduces my HP, casts the spell, and swaps in the original item, raising my maximum HP.
- Depending on how I requested the HP restoration - clicking on the link in the charpane, for example - KoLmafia will notice that it did not achieve the HP goal I have configured and will try casting the skill again and will fail, logging "Summon Limit exceeded". Probably because when it swaps the equipment again, I am back to full (reduced) HP - although that's not a very helpful message to log, in that case.

I closeted the Mana Cost reducing item, since this is pretty intrusive.

I should investigate further and start another bug report.
 
Last edited:

Winterbay

Active member
I suppose I should verify that using restoratives looks - and logs - the same as ever, and that the session log is all nice.

Something I noticed, probably not related to this, but weird:

- I am in-run with an item which reduces Mana Cost for skills.
- When I cast a skill, KoLmafia will temporarily swap out an item for that item in order to cast it.
- It so happens that item it chooses substantially reduces my maximum HP.
- When I cast Cannelloni Cocoon, it swaps in the Mana Cost reducing Item, reduces my HP, casts the spell, and swaps in the original item, raising my maximum HP.
- Depending on how I requested the HP restoration - clicking on the link in the charpane, for example - KoLmafia will notice that it did not achieve the HP goal I have configured and will try casting the skill again and will fail, logging "Summon Limit exceeded". Probably because when it swaps the equipment again, I am back to full (reduced) HP - although that's not a very helpful message to log, in that case.

I closeted the Mana Cost reducing item, since this is pretty intrusive.

I should investigate further and start another bug report.

I am fairly certain that there is at least one bug report of that already around.
 

ereinion

Member
I ran into this today while running a farming script.

I am guessing the somewhat odd return message from mafia may be because I am at full health, so when I try to cast cannelloni cocoon KoL says I don't have the skill or somehting like that? I couldn't find the skill when I checked in KoL's native skill caster at least. Something else which is a bit strange is that mafia thought I was at ~500 hp until I opened the relay browser to see what was going on, at which point it updated to ~1700 hp, which is correct. I have no idea why mafia (presumably) hadn't catched that the first cast of cannelloni cocoon was successful.

Debug log of what happens when I try to cast cannelloni cocoon from the cli: View attachment DEBUG_20141120.txt
 

Darzil

Developer
From the debug log it appears that KoL returned "You can't use that skill." which we should handle. The HP is shown in the api response, not sure what happened there, I guess not parsed for some reason?
 

Veracity

Developer
Staff member
From the debug log it appears that KoL returned "You can't use that skill." which we should handle.
We do handle it:

Code:
		if ( responseText.contains( "You can only conjure" ) ||
		     responseText.contains( "You can only scrounge up" ) ||
		     responseText.contains( "You can't use that skill" ) ||
		     responseText.contains( "You can only summon" ) )
		{
			UseSkillRequest.lastUpdate = "Summon limit exceeded.";

			// We're out of sync with the actual number of times
			// this skill has been cast.  Adjust the counter by 1
			// at a time.
			count = 1;
			mpCost = 0;
		}
We handle it by printing the strange message. :)
 

Veracity

Developer
Staff member
Revision 14973 prints a more sensible message when casting Cannelloni Cocoon fails because you are already at full HP. Unless that skill just started failing in that situation, I don't think this had anything to do with the skill menu revamp.
 

ereinion

Member
I *think* I got a different response when attempting to cast it at full hp before the skill revamp (something similar to what's been implemented now), but I am not sure. Thanks for the fix!
 
Top