// You stop for a moment to catch your breath, and possibly a
// cold, and hear a wolf whistle from behind you. You spin
// around and see <monster> that looks suspiciously like the
// ones you shot with a love arrow earlier.
if ( encounterType == EncounterType.SEMIRARE &&
!ignoreSpecialMonsters &&
responseText.indexOf( "hear a wolf whistle" ) == -1 )
{
KoLCharacter.registerSemirare();
return;
}
I expect that detecting this case would be as easy as looking for "hairs on the back of your neck".You stop for a moment because you feel the hairs on the back of your neck stand up. You feel cold breath on your back, and spin around and see the reanimated corpse of a <monster>! It lunges at you, %pos[sic] eyes glowing green. It doesn't seem to be here for hugs.