Combat (TF Quest)

From Shame Games Wiki
(Redirected from Combat (Trap Quest))
Jump to navigation Jump to search

There are five broad action types that NPC's can take in combat, Sex, Priority Moves, Taunting, Punishments, and Regular Attacks, and they prioritize each action type in order. If an npc is fucking the player, then they always choose to do that. If they have a super secret special move, then they always do that instead of a normal attack. There are also some unique things that the player can do to npc's after defeating them.

NPC Sex

If the player is having submissive sex with an npc, the npc will always use their action to keep or finish fucking them. The npc will generally stop fucking the player once they are satisfied, but might stop early if they are somehow getting removed from the picture, or the player uses their safe word. Their behavior can vary depending on whether they are hostile, however. See Submissive Sex.

NPC Priority Move

If the npc isn't having sex with the player, then the npc will use any "high priority" moves it has access to. Not every npc has one of these moves, and these moves will generally involve the npc doing something to themselves, rather than the player. For example, the Royal Guard raising his shield is a priority move.

NPC Taunting

If the npc isn't having sex with the player, and they don't have any high priority moves to make, they'll have some special reaction to the player being in a compromising position, if they have one.

Types of situations that npc's like to taunt the player over (in order of priority):

  • Flight
  • Sex
    • if the player is kneeling, npc's will also react the same way if the player is masturbating
  • Dildo Pole
  • Caged
  • Stuck in a Trap (besides a cage or a dildo pole)
  • Player is busy
    • The "taunt" in this case is usually just that the npc will wait for the player to finish what they're doing, but some npc's (like the Demoness) have a special reaction.

NPC Punishments

If the npc isn't able to taunt, continue sex, or use a priority move, then they will try to do something to a player they've defeated. For the most part, this means initiating Submissive Sex.

Types of punishments (in order of priority):

Bondage Application

Bondage Applier npcs will sometimes punish the player by making them wear a Bondage Applicable item (like Wristcuffs, but only if Bondage Protection is disabled, and the player is Unlucky.

Unique Punishment

A unique punishment is some unique punishment behavior that an npc will want to do instead of trying to have sex. For example, a Gladiator might try to stick the player's head in smoke.

Sex Attempt

The npc attempts to begin Submissive Sex, which has two parts, Orifice Selection and Insertion.

Orifice Selection

Besides "unique punishments", npc's have seven different types of sexual interaction they can go for. If the player requested a specific type of sex, then the relevant body part must be an reasonable target for that npc, and the player needs to be charismatic enough that the npc will want to listen to them. Npc's maing their own choice of orifice will pick an actual target body part for that npc, which is essentially the same, its just affected by Desirability.

Potential Target

An npc can only pick each interaction type if they are *willing* to have that interaction type, and the interaction type makes logical sense. (e.g. npc's can't pick vaginal sex if the player doesn't have a vagina).

Interaction Types:

Reasonable Target

A body part is a "reasonable" target for an npc if it's a potential target, and it's possible for them to access it. A Royal Guard, for example, can easily remove a ballgag that's blocking oral sex, so the player's mouth is a reaonsable target for him, even if he can't access the player's mouth yet. A Sex Doll, on the other hand, couldn't remove a ballgag like that, so the player's mouth wouldn't be a reasonable target for it.

Global Rules:

Rules unique to each interaction type:

Actual Target

A body part is an actual target if it's a reasonable target for the npc, and they aren't distracted by a different body part. For Slut Immune npc's, there's no difference between this an a reasonable target, but for other npc's, it depends on exactly how desirable their desired sex type actually is. See Desirability.

Insertion

Insertion potentially ends with the npc penetrating the relevant body part, but only once all obstacles have been removed. The more obstacles the player has protecting their body, the more turns the npc will need to spend getting them out of the way. See Submissive Sex for the specific behavior npc's take when attempting insertion with different body parts.

Clothing Attacks

The first way npc's removing obstacles is by attacking them. If they're after the upper body, they'll attack the top sections of clothing. If they're after the lower body, they'll go for the bottom.

NPC attacks have the following effects (in order)

Tearing Clothing Off

Npc's can also remove clothing by outright tearing it off, though Unremovable, Locked or Indestructible items can't be removed this way. Npc's also can't tear things off if they aren't capable of destroying clothing. If the npc successfully tears off the item without destroying it, and they're intelligent, they'll hold onto it. Otherwise, they drop it on the floor.

NPC Attacks

Most npc's share the same basic types of attacks; Strikes, Tripping, and Grappling. Strikes usually increase Body Soreness, tripping knocks the player prone and is more effective if the player favors Kicking, and grappling restricts player movement and is more effective if the player favors Slapping. Most npc's also have one or two special attack that's unique to them, which they mix in with the others.

Attack Targets

Generic attacks and sometimes special attacks will target a specific part of the player's body. Possible targets include the player's face, hips, arms, belly, thighs, and breasts. Attacks aimed at the player's breasts and face will do extra damage. Attacks aimed at the player's face will do extra damage, and if the player has a mouthful, will force the player to spit it out. Similarly, attacks aimed at the player's belly will cause expulsion if inflation is enabled.

Generic Attacks

Most npc's have an attack where they attempt to hit a part of the player's body. The npc will roll a number based on its Level against the player's Dexterity, and if the number is higher than the player's dexterity, the player will be hit by the attack. A typical attack causes 1 body soreness and 2 body soreness if it hits a particularly vulnerable area (like the face.)

Accuracy Rolls

Accuracy rolls are mainly used in generic attacks, but also come into play in several special attacks. Rolls are generated according to the following:

level = monster level
accuracy_offset = sum of two random numbers between 1 and 6
blind_accuracy_offset = sum of two random numbers between 0 and 6
combat_speed_modifier = random number between 1 and the internal modifier for combat speed
level_threshold = monster level + 6

sight_accuracy = level + accuracy_offset
blind_accuracy = (level + blind_accuracy_offset) / 2

If the npc is blinded, then the blind_accuracy roll is used as the roll. If the npc is not blinded, then we only use our sight_accuracy as our roll if it's lower than the level_threshold. If sight_accuracy does end up being higher, than the "roll" will be a value that always hits. The combat_speed_modifier adds a progressively higher chance to miss depending on Combat Speed.

Tripping

If an npc has the ability to trip the player, the chance that they try will go up every turn they go without making an attempt (happens roughly every third attack.) Depending on the player's Intelligence, they may be able to notice when an npc is about to try and trip them. NPC's don't become more likely to trip the player if they have been slapped more than 3 times in a row. See Tripping.

Grappling

If the player has slapped an npc more than three times in a row, certain npcs will become more likely to try grabbing the player by the wrist. The player has a Dexterity-based chance to avoid being grappled, and it becomes harder or easier to avoid depending on how many times the npc has been slapped in a row (i.e. if you stop punching them to kick them every once in awhile, you won't get grabbed as much.)

Once grappled, the grapple will either expire after a few turns or the player can resist to break free from the grapple early. The npc will make a strength roll to hold onto the player when they resist, and if their roll exceeds the player's Strength, the player will fail to break free.

Strength Rolls

Strength rolls are mainly used when escaping from grappling, but also come into play in some special attacks. Rolls are generated according to the following:

level = monster level
power_offset = sum of two random numbers between 1 and 6

strength_roll = level + power_offset

Special Attacks

Almost every npc has a couple special attacks they can use instead of generic ones. Some of them work similarly to generic attacks but do more damage, and some of them have additional effects like the Deep One's lightning bolt. NPC's will try to hit the player with these attacks using a variety of accuracy, strength, and intelligence rolls.

Intelligence Rolls

Intelligence rolls are mainly used with npc special attacks, especially in the Mansion region. Rolls are generated according to the following:

level = monster level
mental_offset = sum of two random numbers between 1 and 6

intelligence_roll = level + mental_offset

Defeating NPC's

When the player defeats an npc, and there are no other dangerous npc's nearby, they will be presented with a few options for dealing with the monster. These responses are "taxing", "pitying", "banishing", and "dominating". Some npc's automatically handle the circumstances of their defeat.

Automatically Handled

  • Unintelligent NPC's
  • Robots
  • Slut School NPC's
  • Supporter NPC's
  • Cultist NPC (Mindless cultists only)
  • Xavier
    • If the player has 3 or more magic power, knows divination, and has forced him to wear a condom through the seduction minigame, the player will get a chance to dominate him as well.
  • Demoness
    • If the player has 2 or more magic power and knows divination, they will have a chance to "pity" or dominate her as well.
  • Herald
  • Djinn
    • If the player has the Magic Lamp or it is nearby, they will have a chance to tax, "pity", or dominate him as well.
    • The Djinn's banishment ends with him escaping to somewhere else on the current floor, not with him being removed from the game.

Banishing

Players can permanently remove defeated npc's from the game. For most npc's, this is permanent.

Impermanent Banishings

Pitying

Players can decide to let defeated npc's go without doing anything extra, which usually resets the npc's favour score back to "friendly" territory, then increases it by 1.

Non-Pitiable NPC's

Taxing

Players can demand items from npc's they've defeated, which has a side-effect of increasing the npc's level by and decreasing their favour score by 1.

Non-Taxable NPC's

Dominant Sex

If the player has access to their genitals, they can try dominating NPC's they have defeated. All npc's have a chance to refuse and then punish the player for even trying, but if the player can somehow overcome (or perhaps suppress) their bottom energy, they will get a short scene that usually ends in a dignity boost, an orgasm, and a Delicateness decrease. See Dominant Sex.

Last updated: 2026-05-17 (Trap Quest Release 16 Version 1)