Alyssa's grease trap is more effective than she'd hoped: two of the Alley Cats floored and vulnerable, and the third held upright only by the serendipity of being too fat to fall. Still, it's a momentary distraction at best, and she knows it; she'll have to press her advantage quickly, before the cats have a chance to regain their footing. Fortunately, none of her opponents seem to have noticed her presence yet, and aren't moving as carefully as they might otherwise.<br/><br/><div style="padding: 3px; background-color: #FFFFFF; border: 1px solid #d8d8d8; font-size: 1em;"><div style="text-transform: uppercase; border-bottom: 1px solid #CCCCCC; margin-bottom: 3px; font-size: 0.8em; font-weight: bold; display: block;"><span onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '&lt;b&gt;Spoiler: &lt;/b&gt;&lt;a href=\'#\' onClick=\'return false;\'&gt;hide&lt;/a&gt;'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '&lt;b&gt;Spoiler: &lt;/b&gt;&lt;a href=\'#\' onClick=\'return false;\'&gt;show&lt;/a&gt;'; }"><b>Spoiler: </b><a href="#" onclick="return false;">show</a></span></div><div class="quotecontent"><div style="display: none;">AoO unarmed strike (White Fur): 1d20 (18) + 17 + 2 (invisible) - 4 (flaw) = 33, hit<br/>Damage: 1d8 (5) + 6 + 4d6 (2,2,5,6) = 26 nonlethal<br/><br/>AoO unarmed strike (Torn Jacket): 1d20 (4) + 17 - 4 (flaw)= 17, hit (due to prone)<br/>Damage: 1d8 (2) + 6 + 4d6 (1,1,1,2) = 11 nonlethal</div></div></div><br/>Seeing her first opportunity in White Fur, Alyssa darts forward, landing a hard left jab to the catgirl's solar plexus as she fumbles with the alchemical vial. Her right draws back, readying a second jab, but the stiffening of White Fur's coat gives her pause; a fortunate thing, as the catgirl sprouts into a thicket of spine hairs only a second later. Darting back out of the spines' reach, Alyssa, turns to face Torn Jacket, her hand still raised to strike, but wavering - unlike his partner, Torn Jacket hasn't made a move against her yet. Taking him out of the fight now would be pragmatic, but the idea of striking the little feline unprovoked leaves a bitter taste in her throat - surprise attacks are the way of the Alley Cats, not a sworn adjutant...<br/><br/><span style="font-style: italic">But you're </span>fighting<span style="font-style: italic"> Alley Cats,</span>a stern mental voice reminds Alyssa, in a voice that sounds uncannily like Sgt. Ananda.<span style="font-style: italic">This is no time for high minded morals. Didn't you promise Miss Rynn you'd do your best?</span><br/><br/><span style="font-style: italic">Well, yes, but...</span>Alyssa balks unable to think of a counter to the more pragmatic side of her conscience. Gathering herself, she allows her second strike to fall, aiming a jab between Torn Jacket's shoulder blades as he rises to his feet. It's a feeble punch; off balance and lacking in power or finesse; more of a warning shot than a serious attempt to harm... not that it matters once Angel sets her teeth and claws on the unfortunate feline a second later. Alyssa barely steps back in time to avoid being skewered herself, leaving herself teetering on the edge of the carriage roof. The spiny wall of Angel's body effectively cuts her off from White Fur for the moment, leaving her with only Big Belly's rotund mass to deal with. Unfortunately, there's another obstruction in the way...<br/><br/><div style="padding: 3px; background-color: #FFFFFF; border: 1px solid #d8d8d8; font-size: 1em;"><div style="text-transform: uppercase; border-bottom: 1px solid #CCCCCC; margin-bottom: 3px; font-size: 0.8em; font-weight: bold; display: block;"><span onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') {  this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '&lt;b&gt;Spoiler: &lt;/b&gt;&lt;a href=\'#\' onClick=\'return false;\'&gt;hide&lt;/a&gt;'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '&lt;b&gt;Spoiler: &lt;/b&gt;&lt;a href=\'#\' onClick=\'return false;\'&gt;show&lt;/a&gt;'; }"><b>Spoiler: </b><a href="#" onclick="return false;">show</a></span></div><div class="quotecontent"><div style="display: none;">Unarmed flurry 1 (Big Belly): 1d20 (17) + 17 + 2 (invisible) - 4 (flaw) = 32, hit<br/>Damage: 1d8 (6) + 6 + 4d6 (1,1,4,6) = 24 nonlethal<br/><br/>Unarmed flurry 2 (Big Belly): 1d20 (12) + 16 + 2 (invisible) - 4 (flaw) =  24, hit<br/>Damage1d8 (2) + 6 + 4d6 (2,2,5,6) =  23 nonlethal<br/><br/>Unarmed flurry 3 (Big Belly): 1d20 (4) + 11 + 2 (invisible) - 4 (flaw)= 13, miss<br/><br/>Perception: 1d20 (5) + 15 = 20, success</div></div></div><br/><span style="font-style: italic">Miss Rynn!</span>Alyssa has a brief moment of panic as she notices the upper half of Larynn's body protruding from underneath the stuffed catgirl, in imminent danger of taking the same plunge Big Belly must have given the driver barely a minute before. Steadying herself, Alyssa takes careful aim at the catgirl, wary of striking the wrong target by accident, and swings with a double knifehand strike at Big Belly's shoulders, hoping to loosen the catgirl's grip on her companion.<br/><br/>As she reads for a third strike at Big Belly, a flicker of movement from above catches Alyssa's eye: another small figure - no, make that two - sprinting along through the shadowed rooftops, somehow keeping pace with the speeding carriages. More of the Alley Cats, she guesses, though she can't be sure from this distance; it would certainly be their style to hold back reinforcements for a second ambush in case the first attack failed. But if that's the case, shouldn't they be attacking by now?