Bug - Fixed Lack of highlighting Outside the club

Bale

Minion
Some of the fights did not highlight the moves that I was supposed to use Gothy Handwave. Here's the html:

breakdancing raver
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.js?date=20090915"></script>
<script language="javascript">function chatFocus(){if(top.chatpane.document.chatform.graf) top.chatpane.document.chatform.graf.focus();}
defaultBind(47, CTRL, chatFocus); defaultBind(190, CTRL, chatFocus);defaultBind(191, CTRL, chatFocus); defaultBind(47, META, chatFocus);defaultBind(190, META, chatFocus); defaultBind(191, META, chatFocus);</script><script language="javascript" src="/images/scripts/core.js"></script><link rel="stylesheet" type="text/css" href="http://images.kingdomofloathing.com/actionbar.6.css">
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="http://images.kingdomofloathing.com/actionbar.ie.4.css">
<script src='/images/scripts/minmax.js'></script>
<![endif]-->
<script>
var onturn = 1;
function newpic(pic, name)
{
   var monpic = getObj('monpic');
   var monname = getObj('monname');
   monpic.src = pic;
   monname.innerHTML = name;
}

var waking = false;

function killforms(sub) {
	sub.disabled = true;
	var is = document.getElementsByTagName("input");
	for (i=0; i < is.length; i++) {
		if (is[i].getAttribute('type') == 'submit') { is[i].disabled = true; }
	}

	if (waking) { clearTimeout(waking); }
	waking = setTimeout(function () {
		for (i=0; i < is.length; i++) {
			if (is[i].getAttribute('type') == 'submit') { is[i].disabled = false; }
		}
	}, 3000);

	sub.form.submit();

	return true;
}


</script>
<link rel="stylesheet" type="text/css" href="http://images.kingdomofloathing.com/styles.css">
<script language="Javascript" src="/basics.js"></script><link rel="stylesheet" href="/basics.css" /></head>

<body>
<img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='dragged'><div id='debug'></div><div class=contextmenu id='skillmenu'></div><div class=contextmenu id='itemsmenu'></div><div id=topbar><center><table class=actionbar cellpadding=0 cellspacing=1><tbody><tr class=label><td></td><td></td><td></td><td></td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>0</td><td>–</td><td>=</td><td></td><td></td><td></td></tr><tr class=blueback><td><a href='fight.php?action=custom'><img src='http://images.kingdomofloathing.com/itemimages/plexpock.gif'></td><td class=spacer></td><td><img src='http://images.kingdomofloathing.com/itemimages/book3.gif' id='skills'></td><td class=spacer></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button1'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button2'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button3'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button4'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button5'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button6'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button7'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button8'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button9'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button10'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button11'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button12'></td><td valign=center align=center class=page><a class=nounder href='javascript:pageup();'><img src='http://images.kingdomofloathing.com/otherimages/tinyup.gif' class=updown></a><br><span id='page_out'></span><br><a class=nounder href='javascript:pagedown();'><img src='http://images.kingdomofloathing.com/otherimages/tinydown.gif' class=updown></a></td><td class=spacer></td><td><img src='http://images.kingdomofloathing.com/itemimages/backpack.gif' id='items'></td></tr><tr class=label><td>script</td><td></td><td>skills</td><td></td><td id='qty1'></td><td id='qty2'></td><td id='qty3'></td><td id='qty4'></td><td id='qty5'></td><td id='qty6'></td><td id='qty7'></td><td id='qty8'></td><td id='qty9'></td><td id='qty10'></td><td id='qty11'></td><td id='qty12'></td><td></td><td></td><td>items</td></tr></tbody></table></center></div><div class=content id='content_'><div id='effdiv' style='display: none'></div><div style='overflow: auto'><center><table  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>Combat: Round 1!</b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td><center><table><tr><td><img id='monpic' src="http://images.kingdomofloathing.com/adventureimages/breakdancer.gif" width=100 height=100></td><td valign=center>You're fighting <span id='monname'>a breakdancing raver</span><font size=2 color=gray><br />Break It On Down (1)<br />Drops: candy necklace (0 cond), rave visor (0 cond), teddybear backpack (0 cond)</font></td></tr></table><br></center><blockquote>One of the ravers takes his pacifier out of his mouth and sneers at you as you approach. "You think you're getting inside before I do, Grandpa? Get real. You don't have the threads, and you don't have the moves."
<p>
"I've forgotten more moves than you'll ever know, kid," you remark, cracking your knuckles.
<p>
"Ooh, <i>scary</i>. You lookin' to throw down?" He does a hand-spring onto a large sheet of cardboard that someone seems to have duct-taped to the ground. "Bring it, fossil."</blockquote><center><p>He gets the jump on you.<p><p><table><tr><td>Suddenly and unexpectedly, the raver drops to the ground and whirls his legs around like a windmill, catching you with a vicious kick to the knee. You stagger backwards, barely managing to keep your footing.  <!-- gh:50 --></td></tr></table><b><font color=red> Ow! Ow! Ooh! Argh!</font></b><center><table><tr><td><img src="http://images.kingdomofloathing.com/itemimages/hp.gif" height=30 width=30></td><td valign=center class=effect>You lose 13 hit points.</td></tr></table></center><div id='fightform' class='hideform'><p><center><table><a name="end"><form name=attack action=fight.php method=post><input type=hidden name=action value="attack"><tr><td align=center><input id='tack' picurl=discobanjo onclick="return killforms(this)"  class=button type=submit value="Attack with your Shagadelic Disco Banjo"></td></tr></form></a><form name=useitem action=fight.php method=post><input type=hidden name=action value="useitem"><tr><td align=left><select name=whichitem><option value=0>(select an item)</option><option picurl=8ball value=1907>8-ball (1)</option><option picurl=scroll2 value=547>334 scroll (1)</option><option picurl=scroll2 value=549>30669 scroll (2)</option><option picurl=scroll2 value=550>33398 scroll (3)</option><option picurl=poisoncup value=829>anti-anti-antidote (4)</option><option picurl=fence value=145>barbed-wire fence (1)</option><option picurl=exclam value=821>bubbly potion (1)</option><option picurl=cast value=474>cast (3)</option><option picurl=butterfly value=615>chaos butterfly (3)</option><option picurl=exclam value=823>cloudy potion of sleepiness (4)</option><option picurl=napkin value=2956>cocktail napkin (3)</option><option picurl=exclam value=826>dark potion of mental acuity (4)</option><option picurl=disease value=452>disease (5)</option><option picurl=divblowout value=3120>divine blowout (1)</option><option picurl=divpopper value=3121>divine champagne popper (1)</option><option picurl=divcracker value=3122>divine cracker (3)</option><option picurl=divnoise value=3118>divine noisemaker (2)</option><option picurl=exclam value=824>effervescent potion of teleportitis (1)</option><option picurl=cookbook selected value=1316>facsimile dictionary (1)</option><option picurl=exclam value=825>fizzy potion of inebriety (1)</option><option picurl=flaregun value=1705>flaregun (2)</option><option picurl=ppotion value=466>green pixel potion (1)</option><option picurl=scpowder value=3020>handful of sawdust (2)</option><option picurl=egg value=3729>hand grenegg (1)</option><option picurl=inkwell value=1958>inkwell (2)</option><option picurl=firecrack value=747>Knob Goblin firecracker (1)</option><option picurl=seltzer value=344>Knob Goblin seltzer (5)</option><option picurl=leftovers value=1777>leftovers of indeterminate origin (1)</option><option picurl=music value=3758>love song of disturbing obsession (2)</option><option picurl=music value=3756>love song of icy revenge (1)</option><option picurl=music value=3759>love song of naughty innuendo (2)</option><option picurl=music value=3755>love song of smoldering passion (3)</option><option picurl=music value=3757>love song of sugary cuteness (1)</option><option picurl=music value=3754>love song of vague ambiguity (1)</option><option picurl=string value=1159>mariachi G-string (1)</option><option picurl=vortex value=546>meat vortex (7)</option><option picurl=exclam value=819>milky potion of ettin strength (4)</option><option picurl=exclam value=827>murky potion of blessing (2)</option><option picurl=ng value=624>NG (1)</option><option picurl=torpedo value=630>photoprotoneutron torpedo (3)</option><option picurl=hole value=613>plot hole (3)</option><option picurl=potion1 value=610>procrastination potion (2)</option><option picurl=canlid value=559>razor-sharp can lid (3)</option><option picurl=ppotion value=464>red pixel potion (1)</option><option picurl=exclam value=822>smoky potion (1)</option><option picurl=biscuit value=563>sonar-in-a-biscuit (1)</option><option picurl=web value=27>spider web (3)</option><option picurl=dynamite value=2493>stick of dynamite (1)</option><option picurl=exclam value=820>swirly potion (1)</option><option picurl=tatpaper value=1959>tattered scrap of paper (1)</option><option picurl=book4 value=2947>The Big Book of Pirate Insults (1)</option><option picurl=tube value=2966>Tom's of the Spanish Main Toothpaste (1)</option><option picurl=totem value=4>turtle totem (1)</option><option picurl=potion5 value=469>wussiness potion (1)</option></select><br><select name=whichitem2><option value=0>(select an item)</option><option  value=1907>8-ball (1)</option><option  value=547>334 scroll (1)</option><option  value=549>30669 scroll (2)</option><option  value=550>33398 scroll (3)</option><option  value=829>anti-anti-antidote (4)</option><option  value=145>barbed-wire fence (1)</option><option  value=821>bubbly potion (1)</option><option  value=474>cast (3)</option><option  value=615>chaos butterfly (3)</option><option  value=823>cloudy potion of sleepiness (4)</option><option  value=2956>cocktail napkin (3)</option><option  value=826>dark potion of mental acuity (4)</option><option  value=452>disease (5)</option><option  value=3120>divine blowout (1)</option><option  value=3121>divine champagne popper (1)</option><option  value=3122>divine cracker (3)</option><option  value=3118>divine noisemaker (2)</option><option  value=824>effervescent potion of teleportitis (1)</option><option  value=1316>facsimile dictionary (1)</option><option  value=825>fizzy potion of inebriety (1)</option><option  value=1705>flaregun (2)</option><option  value=466>green pixel potion (1)</option><option  value=3020>handful of sawdust (2)</option><option  value=3729>hand grenegg (1)</option><option  value=1958>inkwell (2)</option><option  value=747>Knob Goblin firecracker (1)</option><option  value=344>Knob Goblin seltzer (5)</option><option  value=1777>leftovers of indeterminate origin (1)</option><option  value=3758>love song of disturbing obsession (2)</option><option  value=3756>love song of icy revenge (1)</option><option  value=3759>love song of naughty innuendo (2)</option><option  value=3755>love song of smoldering passion (3)</option><option  value=3757>love song of sugary cuteness (1)</option><option  value=3754>love song of vague ambiguity (1)</option><option  value=1159>mariachi G-string (1)</option><option  value=546>meat vortex (7)</option><option  value=819>milky potion of ettin strength (4)</option><option  value=827>murky potion of blessing (2)</option><option  value=624>NG (1)</option><option  value=630>photoprotoneutron torpedo (3)</option><option  value=613>plot hole (3)</option><option  value=610>procrastination potion (2)</option><option  value=559>razor-sharp can lid (3)</option><option  value=464>red pixel potion (1)</option><option  value=822>smoky potion (1)</option><option  value=563>sonar-in-a-biscuit (1)</option><option  value=27>spider web (3)</option><option  value=2493>stick of dynamite (1)</option><option  value=820>swirly potion (1)</option><option  value=1959>tattered scrap of paper (1)</option><option  value=2947>The Big Book of Pirate Insults (1)</option><option  value=2966>Tom's of the Spanish Main Toothpaste (1)</option><option  value=4>turtle totem (1)</option><option  value=469>wussiness potion (1)</option></select> <input class=button type=submit onclick="return killforms(this);" value="Use Item(s)"></td></tr></form><form name=skill action=fight.php method=post><input type=hidden name=action value="skill"><tr><td align=center><select name=whichskill><option value='none'>(select a skill)</option><option value="15" picurl="commacha" >CLEESH (10 Mojo Points)</option><option value="19" picurl="snout" >Transcendent Olfaction (40 Mojo Points)</option><option value="49" picurl="loop" selected>Gothy Handwave (1 Mojo Point)</option><option value="1003" picurl="club" >Thrust-Smack (3 Mojo Points)</option><option value="1005" picurl="cudgel" >Lunging Thrust-Smack (8 Mojo Points)</option><option value="2022" picurl="ssnapper" >Spectral Snapper (20 Mojo Points)</option><option value="2023" picurl="toss" >Toss (1 Mojo Point)</option><option value="2015" picurl="kneebutt" >Kneebutt (4 Mojo Points)</option><option value="3019" picurl="fearfulfet" >Fearful Fettucini (24 Mojo Points)</option><option value="3022" picurl="candypile" >Candyblast (6 Mojo Points)</option><option value="3023" picurl="scharm" >Stringozzi Serpent (13 Mojo Points)</option><option value="3004" picurl="entnoodles" >Entangling Noodles (3 Mojo Points)</option><option value="3005" picurl="pastacannon" >Cannelloni Cannon (6 Mojo Points)</option><option value="3007" picurl="stuffshell" >Stuffed Mortar Shell (13 Mojo Points)</option><option value="3008" picurl="ironspoon" >Weapon of the Pastalord (24 Mojo Points)</option><option value="4023" picurl="cheesestorm" >Käsesoßesturm (10 Mojo Points)</option><option value="4014" picurl="saucysalve" >Saucy Salve (4 Mojo Points)</option><option value="4009" picurl="saucewave" >Wave of Sauce (16 Mojo Points)</option><option value="4012" picurl="saucegeyser" >Saucegeyser (28 Mojo Points)</option><option value="5019" picurl="terrortango" >Tango of Terror (8 Mojo Points)</option><option value="5021" picurl="hernia" >Suckerpunch (1 Mojo Point)</option><option value="5023" picurl="mistletoe" >Stealth Mistletoe (5 Mojo Points)</option><option value="5008" picurl="dance2" >Disco Dance II: Electric Boogaloo (7 Mojo Points)</option><option value="5012" picurl="facestab" >Disco Face Stab (10 Mojo Points)</option><option value="7008" picurl="moxman" >Moxious Maneuver (11 Mojo Points)</option></select> <input class=button type=submit onclick="return killforms(this);" value="Use Skill"></td></tr></form><form name=macro action=fight.php method=post><input type=hidden name=action value="macro"><input type="hidden" name="macrotext" value=""><tr><td align=center><select name=whichmacro><option value='0'>(select a macro)</option><option value="4726" picurl="assembly2" >attack</option><option value="4271" picurl="assembly2" >bird</option><option value="4722" picurl="simpleshield" >current</option><option value="9949" picurl="" >noodle-saucesplash</option><option value="4687" picurl="simpleshield" >shieldbutt strategy</option><option value="10688" picurl="assembly2" >test</option></select> <input class=button type=submit onclick="return killforms(this);" value="Execute Macro"></td></tr></form><form name=runaway action=fight.php method=post><input type=hidden name=action value="runaway"><tr><td align=center><input class=button onclick="return killforms(this);" type=submit value="Run Away"></td></tr></form></table></center></div><br><a href='#' onclick='document.getElementById("fightform").className="showform"; document.getElementById("formlink").style.display = "none";' id='formlink' class=tiny>(show old combat form)</a></td></tr><tr><table border=2 cols=5><tr><form method=POST action="fight.php"><td><input type=hidden name="action" value="macro"><input type=hidden name="macrotext" value="skill 5008;skill 5012;"><input onclick="return killforms(this);" type="submit" value="Disco Bleeding"> </td></form><td>Recurring damage</td><td><input type="button" onClick="killforms(this); document.location.href='fight.php?action=skill&whichskill=5008';void(0);" value="Dance II"> </td><td><input type="button" onClick="killforms(this); document.location.href='fight.php?action=skill&whichskill=5012';void(0);" value="Face Stab"> </td><td></td></tr></table></tr></table></center></td></tr><tr><td height=4></td></tr></table></center></div></div><script src='/images/scripts/actionbar.20100629.js'></script></body><script src="/onfocus.js"></script></html>

Running Man:
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.js?date=20090915"></script>
<script language="javascript">function chatFocus(){if(top.chatpane.document.chatform.graf) top.chatpane.document.chatform.graf.focus();}
defaultBind(47, CTRL, chatFocus); defaultBind(190, CTRL, chatFocus);defaultBind(191, CTRL, chatFocus); defaultBind(47, META, chatFocus);defaultBind(190, META, chatFocus); defaultBind(191, META, chatFocus);</script><script language="javascript" src="/images/scripts/core.js"></script><link rel="stylesheet" type="text/css" href="http://images.kingdomofloathing.com/actionbar.6.css">
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="http://images.kingdomofloathing.com/actionbar.ie.4.css">
<script src='/images/scripts/minmax.js'></script>
<![endif]-->
<script>
var onturn = 3;
function newpic(pic, name)
{
   var monpic = getObj('monpic');
   var monname = getObj('monname');
   monpic.src = pic;
   monname.innerHTML = name;
}

var waking = false;

function killforms(sub) {
	sub.disabled = true;
	var is = document.getElementsByTagName("input");
	for (i=0; i < is.length; i++) {
		if (is[i].getAttribute('type') == 'submit') { is[i].disabled = true; }
	}

	if (waking) { clearTimeout(waking); }
	waking = setTimeout(function () {
		for (i=0; i < is.length; i++) {
			if (is[i].getAttribute('type') == 'submit') { is[i].disabled = false; }
		}
	}, 3000);

	sub.form.submit();

	return true;
}


</script>
<link rel="stylesheet" type="text/css" href="http://images.kingdomofloathing.com/styles.css">
<script language="Javascript" src="/basics.js"></script><link rel="stylesheet" href="/basics.css" /></head>

<body>
<img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='dragged'><div id='debug'></div><div class=contextmenu id='skillmenu'></div><div class=contextmenu id='itemsmenu'></div><div id=topbar><center><table class=actionbar cellpadding=0 cellspacing=1><tbody><tr class=label><td></td><td></td><td></td><td></td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>0</td><td>–</td><td>=</td><td></td><td></td><td></td></tr><tr class=blueback><td><a href='fight.php?action=custom'><img src='http://images.kingdomofloathing.com/itemimages/plexpock.gif'></td><td class=spacer></td><td><img src='http://images.kingdomofloathing.com/itemimages/book3.gif' id='skills'></td><td class=spacer></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button1'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button2'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button3'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button4'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button5'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button6'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button7'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button8'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button9'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button10'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button11'></td><td><img src='http://images.kingdomofloathing.com/itemimages/blank.gif' id='button12'></td><td valign=center align=center class=page><a class=nounder href='javascript:pageup();'><img src='http://images.kingdomofloathing.com/otherimages/tinyup.gif' class=updown></a><br><span id='page_out'></span><br><a class=nounder href='javascript:pagedown();'><img src='http://images.kingdomofloathing.com/otherimages/tinydown.gif' class=updown></a></td><td class=spacer></td><td><img src='http://images.kingdomofloathing.com/itemimages/backpack.gif' id='items'></td></tr><tr class=label><td>script</td><td></td><td>skills</td><td></td><td id='qty1'></td><td id='qty2'></td><td id='qty3'></td><td id='qty4'></td><td id='qty5'></td><td id='qty6'></td><td id='qty7'></td><td id='qty8'></td><td id='qty9'></td><td id='qty10'></td><td id='qty11'></td><td id='qty12'></td><td></td><td></td><td>items</td></tr></tbody></table></center></div><div class=content id='content_'><div id='effdiv' style='display: none'></div><div style='overflow: auto'><center><table  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>Combat: Round 3!</b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td><center><table><tr><td><img id='monpic' src="http://images.kingdomofloathing.com/adventureimages/runningman.gif" width=100 height=100></td><td valign=center>You're fighting <span id='monname'>a running man</span><font size=2 color=gray><br />Run Like the Wind (2)<br />Drops: candy necklace (0 cond), glowstick on a string (0 cond), pacifier necklace (0 cond)</font></td></tr></table><br><table><tr><td valign=center><img src="http://images.kingdomofloathing.com/itemimages/totem.gif" width=30 height=30 alt="turtle totem" title="turtle totem"></td><td valign=center><p>You bang the totem against the ground and murmur an incantation to the Turtle Spirits.  A small turtle materializes next to your opponent, and bites him for 1 damage before scurrying (slowly) into a nearby sewer grating.</td></tr></table><!--familiarmessage--><center><table><tr><td align=center valign=center><img src="http://images.kingdomofloathing.com/itemimages/minihipster.gif" width=30 height=30></td><td valign=center>Conway filters moonslight through his oversized sunglasses.</td></tr></table></center><center><Table><tr><td><img src="http://images.kingdomofloathing.com/itemimages/mp.gif" height=30 width=30></td><td valign=center class=effect>You gain 20 Mojo Points.</td></tr></table></center><p><table><tr><td>The raver turns around and flees. You start to give chase, but stop short when you realize that he hasn't actually gone anywhere at all, and that you've left yourself wide open to his reverse-kick to your stomach.  <!-- gh:52 --></td></tr></table><b><font color=red> Ow! Eek! Ooh! Ow!</font></b><center><table><tr><td><img src="http://images.kingdomofloathing.com/itemimages/hp.gif" height=30 width=30></td><td valign=center class=effect>You lose 11 hit points.</td></tr></table></center><div id='fightform' class='hideform'><p><center><table><a name="end"><form name=attack action=fight.php method=post><input type=hidden name=action value="attack"><tr><td align=center><input id='tack' picurl=discobanjo onclick="return killforms(this)"  class=button type=submit value="Attack with your Shagadelic Disco Banjo"></td></tr></form></a><form name=useitem action=fight.php method=post><input type=hidden name=action value="useitem"><tr><td align=left><select name=whichitem><option value=0>(select an item)</option><option picurl=8ball value=1907>8-ball (1)</option><option picurl=scroll2 value=547>334 scroll (1)</option><option picurl=scroll2 value=549>30669 scroll (2)</option><option picurl=scroll2 value=550>33398 scroll (3)</option><option picurl=poisoncup value=829>anti-anti-antidote (4)</option><option picurl=fence value=145>barbed-wire fence (1)</option><option picurl=exclam value=821>bubbly potion (1)</option><option picurl=cast value=474>cast (3)</option><option picurl=butterfly value=615>chaos butterfly (3)</option><option picurl=exclam value=823>cloudy potion of sleepiness (4)</option><option picurl=napkin value=2956>cocktail napkin (3)</option><option picurl=exclam value=826>dark potion of mental acuity (4)</option><option picurl=disease value=452>disease (5)</option><option picurl=divblowout value=3120>divine blowout (1)</option><option picurl=divpopper value=3121>divine champagne popper (1)</option><option picurl=divcracker value=3122>divine cracker (3)</option><option picurl=divnoise value=3118>divine noisemaker (2)</option><option picurl=exclam value=824>effervescent potion of teleportitis (1)</option><option picurl=cookbook value=1316>facsimile dictionary (1)</option><option picurl=exclam value=825>fizzy potion of inebriety (1)</option><option picurl=flaregun value=1705>flaregun (2)</option><option picurl=ppotion value=466>green pixel potion (1)</option><option picurl=scpowder value=3020>handful of sawdust (2)</option><option picurl=egg value=3729>hand grenegg (1)</option><option picurl=inkwell value=1958>inkwell (2)</option><option picurl=firecrack value=747>Knob Goblin firecracker (1)</option><option picurl=seltzer value=344>Knob Goblin seltzer (3)</option><option picurl=leftovers value=1777>leftovers of indeterminate origin (1)</option><option picurl=music value=3758>love song of disturbing obsession (2)</option><option picurl=music value=3756>love song of icy revenge (1)</option><option picurl=music value=3759>love song of naughty innuendo (2)</option><option picurl=music value=3755>love song of smoldering passion (3)</option><option picurl=music value=3757>love song of sugary cuteness (1)</option><option picurl=music value=3754>love song of vague ambiguity (1)</option><option picurl=string value=1159>mariachi G-string (1)</option><option picurl=vortex value=546>meat vortex (7)</option><option picurl=exclam value=819>milky potion of ettin strength (4)</option><option picurl=exclam value=827>murky potion of blessing (2)</option><option picurl=ng value=624>NG (1)</option><option picurl=torpedo value=630>photoprotoneutron torpedo (3)</option><option picurl=hole value=613>plot hole (3)</option><option picurl=potion1 value=610>procrastination potion (2)</option><option picurl=canlid value=559>razor-sharp can lid (3)</option><option picurl=ppotion value=464>red pixel potion (1)</option><option picurl=exclam value=822>smoky potion (1)</option><option picurl=biscuit value=563>sonar-in-a-biscuit (1)</option><option picurl=web value=27>spider web (3)</option><option picurl=dynamite value=2493>stick of dynamite (1)</option><option picurl=exclam value=820>swirly potion (1)</option><option picurl=tatpaper value=1959>tattered scrap of paper (1)</option><option picurl=book4 value=2947>The Big Book of Pirate Insults (1)</option><option picurl=tube value=2966>Tom's of the Spanish Main Toothpaste (1)</option><option picurl=totem selected value=4>turtle totem (1)</option><option picurl=potion5 value=469>wussiness potion (1)</option></select><br><select name=whichitem2><option value=0>(select an item)</option><option  value=1907>8-ball (1)</option><option  value=547>334 scroll (1)</option><option  value=549>30669 scroll (2)</option><option  value=550>33398 scroll (3)</option><option  value=829>anti-anti-antidote (4)</option><option  value=145>barbed-wire fence (1)</option><option  value=821>bubbly potion (1)</option><option  value=474>cast (3)</option><option  value=615>chaos butterfly (3)</option><option  value=823>cloudy potion of sleepiness (4)</option><option  value=2956>cocktail napkin (3)</option><option  value=826>dark potion of mental acuity (4)</option><option  value=452>disease (5)</option><option  value=3120>divine blowout (1)</option><option  value=3121>divine champagne popper (1)</option><option  value=3122>divine cracker (3)</option><option  value=3118>divine noisemaker (2)</option><option  value=824>effervescent potion of teleportitis (1)</option><option  value=1316>facsimile dictionary (1)</option><option  value=825>fizzy potion of inebriety (1)</option><option  value=1705>flaregun (2)</option><option  value=466>green pixel potion (1)</option><option  value=3020>handful of sawdust (2)</option><option  value=3729>hand grenegg (1)</option><option  value=1958>inkwell (2)</option><option  value=747>Knob Goblin firecracker (1)</option><option  value=344>Knob Goblin seltzer (3)</option><option  value=1777>leftovers of indeterminate origin (1)</option><option  value=3758>love song of disturbing obsession (2)</option><option  value=3756>love song of icy revenge (1)</option><option  value=3759>love song of naughty innuendo (2)</option><option  value=3755>love song of smoldering passion (3)</option><option  value=3757>love song of sugary cuteness (1)</option><option  value=3754>love song of vague ambiguity (1)</option><option  value=1159>mariachi G-string (1)</option><option  value=546>meat vortex (7)</option><option  value=819>milky potion of ettin strength (4)</option><option  value=827>murky potion of blessing (2)</option><option  value=624>NG (1)</option><option  value=630>photoprotoneutron torpedo (3)</option><option  value=613>plot hole (3)</option><option  value=610>procrastination potion (2)</option><option  value=559>razor-sharp can lid (3)</option><option  value=464>red pixel potion (1)</option><option  value=822>smoky potion (1)</option><option  value=563>sonar-in-a-biscuit (1)</option><option  value=27>spider web (3)</option><option  value=2493>stick of dynamite (1)</option><option  value=820>swirly potion (1)</option><option  value=1959>tattered scrap of paper (1)</option><option  value=2947>The Big Book of Pirate Insults (1)</option><option  value=2966>Tom's of the Spanish Main Toothpaste (1)</option><option  value=4>turtle totem (1)</option><option  value=469>wussiness potion (1)</option></select> <input class=button type=submit onclick="return killforms(this);" value="Use Item(s)"></td></tr></form><form name=skill action=fight.php method=post><input type=hidden name=action value="skill"><tr><td align=center><select name=whichskill><option value='none'>(select a skill)</option><option value="15" picurl="commacha" >CLEESH (10 Mojo Points)</option><option value="19" picurl="snout" >Transcendent Olfaction (40 Mojo Points)</option><option value="49" picurl="loop" >Gothy Handwave (1 Mojo Point)</option><option value="1003" picurl="club" >Thrust-Smack (3 Mojo Points)</option><option value="1005" picurl="cudgel" >Lunging Thrust-Smack (8 Mojo Points)</option><option value="2022" picurl="ssnapper" >Spectral Snapper (20 Mojo Points)</option><option value="2023" picurl="toss" >Toss (1 Mojo Point)</option><option value="2015" picurl="kneebutt" >Kneebutt (4 Mojo Points)</option><option value="3019" picurl="fearfulfet" >Fearful Fettucini (24 Mojo Points)</option><option value="3022" picurl="candypile" >Candyblast (6 Mojo Points)</option><option value="3023" picurl="scharm" >Stringozzi Serpent (13 Mojo Points)</option><option value="3004" picurl="entnoodles" >Entangling Noodles (3 Mojo Points)</option><option value="3005" picurl="pastacannon" >Cannelloni Cannon (6 Mojo Points)</option><option value="3007" picurl="stuffshell" >Stuffed Mortar Shell (13 Mojo Points)</option><option value="3008" picurl="ironspoon" >Weapon of the Pastalord (24 Mojo Points)</option><option value="4023" picurl="cheesestorm" >Käsesoßesturm (10 Mojo Points)</option><option value="4014" picurl="saucysalve" selected>Saucy Salve (4 Mojo Points)</option><option value="4009" picurl="saucewave" >Wave of Sauce (16 Mojo Points)</option><option value="4012" picurl="saucegeyser" >Saucegeyser (28 Mojo Points)</option><option value="5019" picurl="terrortango" >Tango of Terror (8 Mojo Points)</option><option value="5021" picurl="hernia" >Suckerpunch (1 Mojo Point)</option><option value="5023" picurl="mistletoe" >Stealth Mistletoe (5 Mojo Points)</option><option value="5008" picurl="dance2" >Disco Dance II: Electric Boogaloo (7 Mojo Points)</option><option value="5012" picurl="facestab" >Disco Face Stab (10 Mojo Points)</option><option value="7008" picurl="moxman" >Moxious Maneuver (11 Mojo Points)</option></select> <input class=button type=submit onclick="return killforms(this);" value="Use Skill"></td></tr></form><form name=macro action=fight.php method=post><input type=hidden name=action value="macro"><input type="hidden" name="macrotext" value=""><tr><td align=center><select name=whichmacro><option value='0'>(select a macro)</option><option value="4726" picurl="assembly2" >attack</option><option value="4271" picurl="assembly2" >bird</option><option value="4722" picurl="simpleshield" >current</option><option value="9949" picurl="" >noodle-saucesplash</option><option value="4687" picurl="simpleshield" >shieldbutt strategy</option><option value="10688" picurl="assembly2" >test</option></select> <input class=button type=submit onclick="return killforms(this);" value="Execute Macro"></td></tr></form><form name=runaway action=fight.php method=post><input type=hidden name=action value="runaway"><tr><td align=center><input class=button onclick="return killforms(this);" type=submit value="Run Away"></td></tr></form></table></center></div><br><a href='#' onclick='document.getElementById("fightform").className="showform"; document.getElementById("formlink").style.display = "none";' id='formlink' class=tiny>(show old combat form)</a></td></tr><tr><table border=2 cols=5><tr><form method=POST action="fight.php"><td><input type=hidden name="action" value="macro"><input type=hidden name="macrotext" value="skill 5008;skill 5012;"><input onclick="return killforms(this);" type="submit" value="Disco Bleeding"> </td></form><td>Recurring damage</td><td><input type="button" onClick="killforms(this); document.location.href='fight.php?action=skill&whichskill=5008';void(0);" value="Dance II"> </td><td><input type="button" onClick="killforms(this); document.location.href='fight.php?action=skill&whichskill=5012';void(0);" value="Face Stab"> </td><td></td></tr></table></tr></table></center></td></tr><tr><td height=4></td></tr></table></center></div></div><script src='/images/scripts/actionbar.20100629.js'></script></body><script src="/onfocus.js"></script></html>
In both of those cases I hadn't yet used Gothy Handwave against the monster and I still needed to learn the move.
 

Veracity

Developer
Staff member
Interesting. I've only ever seen the special move message when the raver MISSES you. You have examples of him hitting you with his special move. I guess we'll have to add those in. And for the pop and lock raver...

Edit: ... it has the same message, essentially. Revision 8571. Untested.
 
Last edited:

heeheehee

Developer
Staff member
Does the "<!-- gh:50 -->" and "<!-- gh:52 -->" after the special move have any relevance? (hmm, after delving a tiny bit more into the matter, looks like that's the skill number of the corresponding skill that would be learned. Might make a general fix a bit easier.)
 

wiseworm

New member
sorry for the necro, but this seems to be not completely fixed.
the special move of the pop-and-lock raver it's not highlighted, though mafia properly count the gothy handwave uses. the other two are fine.
using r8779
 
Last edited:

slyz

Developer
The message in NemesisDecorator.java matches the text available on the KoLwiki, but the KoL macro I use to learn moves (made by RoyalTonberry, available here) tries to match:
Code:
movements suddenly became spastic and jerky
instead of the message in NemesisDecorator.java, which is:
Code:
The raver's movements suddenly became spastic and jerky

I used RT's macro the last time I did the DB nemesis quest and the move was learned without problem. Wiseworm: you could try it next time.

The message in NemesisDecorator.java has to match the actual HTML of the page, but I don't know if that is true for a KoL macro, so maybe removing the beginning of the string in NemesisDecorator.java wouldn't work. I guess the only way to be sure would be for someone to save the HTML of the page, in any case (not just the message).
 

Veracity

Developer
Staff member
I have never had a problem with the Pop-and-Lock Raver. Hence my request for the message.
Shortening the message as slyz suggests can't hurt. Probably.

Edit: actually, we want the whole sentence, since that is what we highlight. If we match on a substring, we highlight only the substring - which is less aesthetically pleasing, in my opinion.

I need the page HTML, as slyz said.
 
Last edited:
Top