Player-Character Requires Persuasion

version 1 by Ron Newcomb

  • Home page
  • Complete text



  • Player-Character Requires Persuasion by Ron Newcomb begins here.

    "The Persuasion rules will be consulted for the player-character. Intended for works in which the author does not wish to conflate the player with the player-character."

    Last persuasion rule for looking (this is the always allow looking rule): rule succeeds.

    Last Persuasion rule for doing something except looking (this is the default PC behavior rule): say "[italic type]I have better things to do[roman type]." instead.

    The all actions require persuasion rule is listed instead of the requested actions require persuasion rule in the action-processing rulebook.

    The all actions require persuasion rule translates into I6 as "PC_REQUIRES_PERSUASION".

    Include (-
    [ PC_REQUIRES_PERSUASION;
        if ((actor == player) || (act_requester)) {
            @push say__p;
            say__p = 0;
            ProcessRulebook(PERSUADE_RB);
            if (RulebookSucceeded() == false) {
                if (say__p == FALSE) L__M(##Miscellany, 72, actor);
                RulebookFails(); rtrue;
            }
            @pull say__p;
        }
        rfalse;
    ];
    -).

    Player-Character Requires Persuasion ends here.