Output Sheets
  1. Output Sheets
  2. OS-179

Update Barbarian Rage summary output

    Details

    • Type: New Feature New Feature
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 5.17.10
    • Fix Version/s: 5.17.17
    • Component/s: PDF - base.xml
    • Labels:
      None

      Description

      In the OS Base.xml, for the Barbarian rage output summary, the text is defined (in part) as:

      "A fit of rage lasts for a number of rounds equal to 3 + the character's (newly improved) Constitution modifier"

      Can this be replaced with the actual calculated value instead? This will reduce the text marginally but will improve clarity.

      Additionally, the 'unless the barbarian is 20th level...' text could be removed and the text made level dependant?
      Also, the 'and only a certain number of times per day( determined by level' text could be omitted. - this section is output with a 'uses per day' checkbox, so that is obvious.

      Suggested replacement: (line 1158 in base.xml):

      <description>The Barbarian gains +|VAR.RageStrBonus.INTVAL| to Strength, +|VAR.RageConBonus.INTVAL| to Constitution, and a +|VAR.RageMorale.INTVAL| morale bonus on Will saves, but suffers a -2 penalty to AC for |VAR.RageConBonus.INTVAL+3| rounds. At the end of the rage, the barbarian is fatigued (-2 to Strength, -2 to Dexterity, can't charge or run) for the duration of that encounter. The barbarian can only rage once per encounter. Entering a rage takes no time itself, but the barbarian can only do it during his action.</description>

        Activity

        Hide
        Andrew Maitland
        added a comment -

        Completed: At revision: 16964 - Core Data File
        Completed: At revision: 16963 - Base.xml file

        This actually de-hard codes the text from the Base.XML and allows the end user to alter it as an Aspect. ASPECT also set up to show the fatigue and non-fatigue versions based upon level. Tested and committed.

        Show
        Andrew Maitland
        added a comment - Completed: At revision: 16964 - Core Data File Completed: At revision: 16963 - Base.xml file This actually de-hard codes the text from the Base.XML and allows the end user to alter it as an Aspect. ASPECT also set up to show the fatigue and non-fatigue versions based upon level. Tested and committed.
        Hide
        Andrew Maitland
        added a comment -

        Completed: At revision: 16965 - Backwards compatibility to anything still using the old method.

        Show
        Andrew Maitland
        added a comment - Completed: At revision: 16965 - Backwards compatibility to anything still using the old method.
        Hide
        Dave Griffin
        added a comment -

        Thanks

        Show
        Dave Griffin
        added a comment - Thanks

          People

          • Assignee:
            Andrew Maitland
            Reporter:
            Dave Griffin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: