Player Experience Upgrade

version 2/111127 by Aaron Reed

  • Home page
  • Beginning
  • Previous
  • Next

  • Section - Stripping Interjections

    [Problem: commands in the form >_SWEAR BOB are silently reparsed as >BOB.]

    A smarter parser rule when sp_normal (this is the stripping interjections rule):
        if stripping "\b(in )?(the )?_swear( you| this)?\b" is fruitful[, only in the middle]:
            if the number of words in the reborn command > 0:
                identify error as stripping interjections rule;
                reparse the command;
                identify error as signs of frustration rule;
                reject the command.