{
  "category": "punishment",
  "speaker_type": "MASTER",
  "description": "Master NPC punishment and discipline dialogues",
  "entries": [
    {
      "id": "punishment.detected",
      "variants": [
        { "text": "Did you really think I wouldn't notice?", "weight": 10 },
        { "text": "*grabs your collar firmly*", "weight": 10, "is_action": true },
        { "text": "Trying to escape? How disappointing.", "weight": 8 },
        { "text": "Bad pet. Very bad.", "weight": 8 },
        { "text": "You'll regret that.", "weight": 6 }
      ]
    },
    {
      "id": "punishment.warning",
      "variants": [
        { "text": "Don't make me punish you.", "weight": 10 },
        { "text": "*stern look*", "weight": 10, "is_action": true },
        { "text": "This is your only warning.", "weight": 8 },
        { "text": "Behave yourself.", "weight": 8 },
        { "text": "I'm watching you closely now.", "weight": 6 }
      ]
    },
    {
      "id": "punishment.shock",
      "variants": [
        { "text": "*activates your shock collar*", "weight": 10, "is_action": true },
        { "text": "Feel that? That's what happens to disobedient pets.", "weight": 10 },
        { "text": "Let that be a lesson.", "weight": 8 },
        { "text": "*presses the shock button*", "weight": 8, "is_action": true },
        { "text": "Perhaps pain will teach you.", "weight": 6 }
      ]
    },
    {
      "id": "punishment.repair_lock",
      "variants": [
        { "text": "*tightens your collar firmly*", "weight": 10, "is_action": true },
        { "text": "Did you think you could escape that easily?", "weight": 10 },
        { "text": "*reinforces the lock*", "weight": 8, "is_action": true },
        { "text": "There. Try that again.", "weight": 8 },
        { "text": "All your effort... wasted.", "weight": 6 }
      ]
    },
    {
      "id": "punishment.complete",
      "variants": [
        { "text": "Let that be a reminder of who owns you.", "weight": 10 },
        { "text": "I hope we understand each other now.", "weight": 10 },
        { "text": "*steps back*", "weight": 8, "is_action": true },
        { "text": "Don't make me do that again.", "weight": 8 },
        { "text": "Now, behave.", "weight": 6 }
      ]
    },
    {
      "id": "punishment.attacked",
      "variants": [
        { "text": "You DARE strike me?!", "weight": 10 },
        { "text": "*grabs your collar violently*", "weight": 10, "is_action": true },
        { "text": "You'll pay for that!", "weight": 10 },
        { "text": "Bad. Very bad mistake.", "weight": 8 },
        { "text": "*furious*", "weight": 8, "is_action": true },
        { "text": "You need to be taught a lesson.", "weight": 6 }
      ]
    },
    {
      "id": "punishment.choke",
      "variants": [
        { "text": "*activates the choke collar*", "weight": 10, "is_action": true },
        { "text": "Perhaps this will teach you.", "weight": 10 },
        { "text": "Breathe... if you can.", "weight": 8 },
        { "text": "You brought this on yourself.", "weight": 8 }
      ]
    },
    {
      "id": "punishment.blindfold",
      "variants": [
        { "text": "*pulls a blindfold over your eyes*", "weight": 10, "is_action": true },
        { "text": "You don't deserve to see for a while.", "weight": 10 },
        { "text": "Maybe darkness will help you think.", "weight": 8 },
        { "text": "*covers your eyes firmly*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "punishment.gag",
      "variants": [
        { "text": "*forces a gag into your mouth*", "weight": 10, "is_action": true },
        { "text": "I've heard enough from you.", "weight": 10 },
        { "text": "Quiet now.", "weight": 8 },
        { "text": "*silences you with a gag*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "punishment.mittens",
      "variants": [
        { "text": "*pulls mittens onto your hands*", "weight": 10, "is_action": true },
        { "text": "No more grabbing things for you.", "weight": 10 },
        { "text": "These will keep your hands out of trouble.", "weight": 8 },
        { "text": "*restrains your fingers*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "punishment.tighten",
      "variants": [
        { "text": "*binds your arms tightly*", "weight": 10, "is_action": true },
        { "text": "You've lost your arm privileges.", "weight": 10 },
        { "text": "Let's see you misbehave now.", "weight": 8 },
        { "text": "*tightens the restraints*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "punishment.cold_shoulder",
      "variants": [
        { "text": "*turns away from you*", "weight": 10, "is_action": true },
        { "text": "I don't want to look at you right now.", "weight": 10 },
        { "text": "You're not worth my attention.", "weight": 8 },
        { "text": "*ignores you completely*", "weight": 8, "is_action": true }
      ]
    },
    {
      "id": "punishment.leash_tug",
      "variants": [
        { "text": "*yanks the leash hard*", "weight": 10, "is_action": true },
        { "text": "Get over here!", "weight": 10 },
        { "text": "*pulls you toward them*", "weight": 8, "is_action": true },
        { "text": "Don't make me drag you!", "weight": 8 }
      ]
    }
  ]
}
