default power_law_24 = False

label law_24:
    $ tutor_image = tutor_name + tutor_mode
    show expression tutor_image at center, breathing_center with moveinright

    tutor "Law 24: Play the Perfect Courtier."

    tutor "The courtier thrives by pleasing those in power without appearing to try. Master flattery, grace, and perfect manners."

    tutor "Never outshine, never argue, never seem ambitious. Make others feel brilliant while you advance quietly."

    tutor "Adapt to every mood. Be indispensable without threatening."

    tutor "In private courts of desire, this law shines."

    tutor "Be the perfect servant in bed. Anticipate every wish. Flatter with touch and word. Make them feel like royalty."

    tutor "Obey flawlessly. Praise their skill. Hide your own power until the moment is right. Their pleasure becomes your ladder."

    tutor "Charm. Serve. Rise."

    tutor "Comprehension test begins now. All answers must be correct to earn the power point. No exceptions."

    $ quiz_score = 0

    menu quiz_24_q1:
        "Question 1: What is the perfect courtier's goal?"
        "To openly challenge power":
            pass
        "To please and advance without threatening":
            $ quiz_score += 1
        "To be noticed above all":
            pass

    menu quiz_24_q2:
        "Question 2: How should you flatter?"
        "Only with obvious lies":
            pass
        "Subtly, making others feel naturally superior":
            $ quiz_score += 1
        "Never flatter anyone":
            pass

    menu quiz_24_q3:
        "Question 3: In intimacy, how do you play the courtier?"
        "Demand equal control":
            pass
        "Serve their pleasure perfectly while advancing your position":
            $ quiz_score += 1
        "Ignore their needs":
            pass

    if quiz_score == 3:
        tutor "All responses correct. Acceptable performance."
        tutor "Power point authorized."
        if not power_law_24:
            $ power_law_24 = True
            call increase_power from _call_increase_power_16
            tutor "The shift in your presence is detected. Minor... but registered."
        else:
            tutor "This power point is already yours. Repetition is unnecessary."
    else:
        tutor "Errors detected. [quiz_score] out of 3 correct."
        tutor "Review the material. No point will be granted until perfection is achieved."

    tutor "Lesson twenty-four complete."
    tutor "I await your command for the next law."

    hide expression tutor_image with moveoutleft
    jump chapter_label