diff --git a/Palladium Rifts by Grinning Gecko/CHANGELOG.md b/Palladium Rifts by Grinning Gecko/CHANGELOG.md index 590ef745d0..dbcb66020f 100644 --- a/Palladium Rifts by Grinning Gecko/CHANGELOG.md +++ b/Palladium Rifts by Grinning Gecko/CHANGELOG.md @@ -4,6 +4,34 @@ ### Added +- Prompt for gunfire dodge penalty if option is enabled +- Add hand-to-hand selector and calculator +- Add RPA Combat selector and calculator +- Add "Racial" and "Other" skill categories +- Add Break Fall defense bonus +- Add Body Block/Tackle, Leg Hook, and Backward Sweep Kick bonuses +- Global Active Profile and Active Armor section +- Add "ly" (Light Years) to distance units +- Add number of actions as title attribute for range attacks +- Add initiative roll button that adds to turn tracker, Palladium style (requires `dup-turn` API script) +- Add option to include IQ bonus on skill-based abilities + +### Changed + +- Fix issue with absolute value calculation in profile +- Change "WPs" tab to "Combat Skills" +- Move Combat section above Attributes section in profile +- Change `currentmdc` and `basemdc` armor attributes to `mdc` and `mdc_max` respectively, including migration +- Change readonly spans from `overflow:scroll` to `overflow:auto` to get rid of the non-functional scrollbars on Windows +- Moved all instructions to the Options tab and updated them / made them more thorough +- Reorganized Ancient and Modern bonus sections +- Fix text on `strike: burst` roll +- Make Disease save a roll query +- Fix issue with skills not updating when character level changes +- Fix issue with export of units (range, damage, dc, duration) +- Prompt for additional modifier on range disarm +- Styling changes/fixes + ## [1.1.0] - 2021-09-06 ### Added diff --git a/Palladium Rifts by Grinning Gecko/dist/rifts.css b/Palladium Rifts by Grinning Gecko/dist/rifts.css index 71989e5bc1..1c579ebab1 100644 --- a/Palladium Rifts by Grinning Gecko/dist/rifts.css +++ b/Palladium Rifts by Grinning Gecko/dist/rifts.css @@ -62,6 +62,7 @@ a { .withoutavatars .sheet-rolltemplate-strike, .withoutavatars .sheet-rolltemplate-goe, .withoutavatars .sheet-rolltemplate-skill, +.withoutavatars .sheet-rolltemplate-initiative, .withoutavatars .sheet-rolltemplate-custom { margin-left: -7px; } @@ -70,12 +71,14 @@ a { .sheet-rolltemplate-strike, .sheet-rolltemplate-goe, .sheet-rolltemplate-skill, +.sheet-rolltemplate-initiative, .sheet-rolltemplate-custom { margin-left: -37px; } .sheet-rolltemplate-strike .sheet-container, .sheet-rolltemplate-goe .sheet-container, .sheet-rolltemplate-skill .sheet-container, +.sheet-rolltemplate-initiative .sheet-container, .sheet-rolltemplate-custom .sheet-container { border: 1px solid; /* by default, the border is the same color as the header. You can change this here, e.g. to black */ @@ -86,12 +89,14 @@ a { .sheet-rolltemplate-strike .sheet-container.sheet-color-red, .sheet-rolltemplate-goe .sheet-container.sheet-color-red, .sheet-rolltemplate-skill .sheet-container.sheet-color-red, +.sheet-rolltemplate-initiative .sheet-container.sheet-color-red, .sheet-rolltemplate-custom .sheet-container.sheet-color-red { --header-bg-color: #f00; } .sheet-rolltemplate-strike .sheet-container.sheet-color-green, .sheet-rolltemplate-goe .sheet-container.sheet-color-green, .sheet-rolltemplate-skill .sheet-container.sheet-color-green, +.sheet-rolltemplate-initiative .sheet-container.sheet-color-green, .sheet-rolltemplate-custom .sheet-container.sheet-color-green { --header-bg-color: #0f0; --header-text-color: #000; @@ -99,6 +104,7 @@ a { .sheet-rolltemplate-strike .sheet-header, .sheet-rolltemplate-goe .sheet-header, .sheet-rolltemplate-skill .sheet-header, +.sheet-rolltemplate-initiative .sheet-header, .sheet-rolltemplate-custom .sheet-header { background-color: var(--header-bg-color); /* change text-align to center to center the header text */ @@ -109,18 +115,21 @@ a { .sheet-rolltemplate-strike .sheet-title, .sheet-rolltemplate-goe .sheet-title, .sheet-rolltemplate-skill .sheet-title, +.sheet-rolltemplate-initiative .sheet-title, .sheet-rolltemplate-custom .sheet-title { font-size: 1.1em; } .sheet-rolltemplate-strike .sheet-subtitle, .sheet-rolltemplate-goe .sheet-subtitle, .sheet-rolltemplate-skill .sheet-subtitle, +.sheet-rolltemplate-initiative .sheet-subtitle, .sheet-rolltemplate-custom .sheet-subtitle { font-size: 0.9em; } .sheet-rolltemplate-strike .sheet-content, .sheet-rolltemplate-goe .sheet-content, .sheet-rolltemplate-skill .sheet-content, +.sheet-rolltemplate-initiative .sheet-content, .sheet-rolltemplate-custom .sheet-content { display: grid; background: #fff; @@ -132,12 +141,14 @@ a { .sheet-rolltemplate-strike .sheet-content > div, .sheet-rolltemplate-goe .sheet-content > div, .sheet-rolltemplate-skill .sheet-content > div, +.sheet-rolltemplate-initiative .sheet-content > div, .sheet-rolltemplate-custom .sheet-content > div { padding: 5px; } .sheet-rolltemplate-strike .sheet-content .sheet-key, .sheet-rolltemplate-goe .sheet-content .sheet-key, .sheet-rolltemplate-skill .sheet-content .sheet-key, +.sheet-rolltemplate-initiative .sheet-content .sheet-key, .sheet-rolltemplate-custom .sheet-content .sheet-key { font-weight: bold; padding-right: 10px; @@ -149,6 +160,8 @@ a { .sheet-rolltemplate-goe .sheet-content :nth-child(4n), .sheet-rolltemplate-skill .sheet-content :nth-child(4n+3), .sheet-rolltemplate-skill .sheet-content :nth-child(4n), +.sheet-rolltemplate-initiative .sheet-content :nth-child(4n+3), +.sheet-rolltemplate-initiative .sheet-content :nth-child(4n), .sheet-rolltemplate-custom .sheet-content :nth-child(4n+3), .sheet-rolltemplate-custom .sheet-content :nth-child(4n) { background: #eee; @@ -156,6 +169,7 @@ a { .sheet-rolltemplate-strike .sheet-desc, .sheet-rolltemplate-goe .sheet-desc, .sheet-rolltemplate-skill .sheet-desc, +.sheet-rolltemplate-initiative .sheet-desc, .sheet-rolltemplate-custom .sheet-desc { grid-column: span 2; padding: 5px; @@ -163,8 +177,8 @@ a { } .danger { - background-color: #dc3545; - color: white; + background-color: #dc3545 !important; + color: white !important; } .charsheet .debug[value="0"] ~ main#megaverse .debuggable { @@ -183,6 +197,10 @@ a { .charsheet main#megaverse button[type=roll].no-dice::before { content: ""; } +.charsheet main#megaverse button.action-roll::before { + font-family: "dicefontd20"; + content: "t"; +} .charsheet main#megaverse h4 { text-decoration: underline; } @@ -193,22 +211,40 @@ a { display: flex; align-items: center; justify-content: space-between; - background-color: #f5f5f5; + background-color: #eee; margin: 0.1rem 0.2rem; border-radius: 0.1rem; font-weight: normal; padding-left: 0.5rem; - overflow: scroll; + overflow-y: auto; +} +.charsheet main#megaverse textarea[readonly] { + display: flex; + align-items: center; + justify-content: space-between; + background-color: #eee; + margin: 0.1rem 0.2rem; + border-radius: 0.1rem; + font-weight: normal; + padding-left: 0.5rem; + overflow-y: auto; } .charsheet main#megaverse details { display: revert; margin-bottom: 1rem; } +.charsheet main#megaverse details.info { + display: block; + margin-bottom: 0; +} +.charsheet main#megaverse details.info > summary { + display: block; +} .charsheet main#megaverse details summary { display: revert; cursor: pointer; } -.charsheet main#megaverse details summary > h3 { +.charsheet main#megaverse details summary h2, .charsheet main#megaverse details summary > h3 { display: inline-block; } .charsheet main#megaverse details .details-body { @@ -234,13 +270,6 @@ a { .charsheet main#megaverse .repeating_profiles-inner details.info { display: inline-block; } -.charsheet main#megaverse details.info { - display: block; - margin-bottom: 0; -} -.charsheet main#megaverse details.info > summary { - display: block; -} .charsheet main#megaverse .full { width: 100% !important; } @@ -282,18 +311,24 @@ a { display: flex; align-items: center; justify-content: space-between; - background-color: #f5f5f5; + background-color: #eee; margin: 0.1rem 0.2rem; border-radius: 0.1rem; font-weight: normal; padding-left: 0.5rem; - overflow: scroll; + overflow-y: auto; } .charsheet main#megaverse .macro-help label { display: grid; gap: 0.5rem; grid-template-columns: 1fr 7fr !important; } +.charsheet main#megaverse .psi-vs { + justify-content: left !important; +} +.charsheet main#megaverse .psi-vs > span { + padding-right: 0.5rem; +} .charsheet main#megaverse .finance-grid { display: grid; gap: 0.5rem; @@ -400,12 +435,12 @@ a { display: flex; align-items: center; justify-content: space-between; - background-color: #f5f5f5; + background-color: #eee; margin: 0.1rem 0.2rem; border-radius: 0.1rem; font-weight: normal; padding-left: 0.5rem; - overflow: scroll; + overflow-y: auto; } .charsheet main#megaverse .bonus-type-container { display: grid; @@ -421,6 +456,14 @@ a { .charsheet main#megaverse .bonus-type-container.attributes > label input[type=text] { width: auto; } +.charsheet main#megaverse .bonus-type-container hr { + width: 100%; + height: 1px; + margin: 0; + border: 0; + background-color: #ccc; + border: 0; +} .charsheet main#megaverse .bonus-type-container input { width: 5rem; } @@ -439,12 +482,12 @@ a { display: flex; align-items: center; justify-content: space-between; - background-color: #f5f5f5; + background-color: #eee; margin: 0.1rem 0.2rem; border-radius: 0.1rem; font-weight: normal; padding-left: 0.5rem; - overflow: scroll; + overflow-y: auto; } .charsheet main#megaverse .bonus-type-container.allow-absolute label { grid-template-columns: 1fr 2rem 5rem; @@ -514,7 +557,7 @@ a { gap: 0.5rem; grid-template-columns: 2.5rem 1fr 10rem 5rem 5rem 5rem 5rem 4rem 4rem; } -.charsheet main#megaverse .armor .armor-active label { +.charsheet main#megaverse .armor-damage label { display: inline; } .charsheet main#megaverse .armor .armor-labels { @@ -566,6 +609,14 @@ a { .charsheet main#megaverse .profile-builder span.picker-title { font-weight: bold; } +.charsheet main#megaverse .profile-builder .profiles hr { + width: 100%; + height: 1px; + margin: 0; + border: 0; + background-color: #ccc; + border: 0; +} .charsheet main#megaverse .profile-builder .profiles .bonus-ps-container { grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr)); } @@ -590,6 +641,9 @@ a { .charsheet main#megaverse .profile-builder .profiles .bonus-type-container label.roller { grid-template-columns: 1fr 1rem 5rem 4rem; } +.charsheet main#megaverse .profile-builder .profiles .bonus-type-container label.roller.initiative { + grid-template-columns: 1fr 1rem 5rem 4rem 5rem; +} .charsheet main#megaverse .profile-builder .profiles .bonus-type-container label.abs { display: none; } @@ -615,12 +669,12 @@ a { display: flex; align-items: center; justify-content: space-between; - background-color: #f5f5f5; + background-color: #eee; margin: 0.1rem 0.2rem; border-radius: 0.1rem; font-weight: normal; padding-left: 0.5rem; - overflow: scroll; + overflow-y: auto; } .charsheet main#megaverse .powersabilities .heading, .charsheet main#megaverse .powersabilities .abilities-list { @@ -640,6 +694,44 @@ a { gap: 0.5rem; grid-template-columns: 2.5rem 1fr 6rem 8rem 8rem 4rem 8rem 4rem 4rem 5rem 4rem; } +.charsheet main#megaverse .active-container { + padding: 0.5rem; + background-color: #eee; + box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px; +} +.charsheet main#megaverse .active-container[open] { + padding: 1rem; + background-color: #ccc; + box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px 0px inset; +} +.charsheet main#megaverse .active-container .profile-builder hr { + width: 100%; + height: 1px; + margin: 0; + border: 0; + background-color: #eee; + border: 0; +} +.charsheet main#megaverse .active-container .modifiers-combat > div, +.charsheet main#megaverse .active-container .modifiers-attributes > div { + border: 1px solid #eee; + padding: 0.5rem; +} +.charsheet main#megaverse .active-container .armor-row { + display: grid; + gap: 0.5rem; + grid-template-columns: 15rem 10rem 10rem 10rem 11rem; + align-items: center; +} +.charsheet main#megaverse .active-container .armor-row > label { + display: flex; + align-self: center; + text-align: center; + align-items: center; +} +.charsheet main#megaverse .armor-profiles { + margin-left: 1rem; +} img.logo { max-height: 30px; @@ -664,12 +756,12 @@ img.logo { display: flex; align-items: center; justify-content: space-between; - background-color: #f5f5f5; + background-color: #eee; margin: 0.1rem 0.2rem; border-radius: 0.1rem; font-weight: normal; padding-left: 0.5rem; - overflow: scroll; + overflow-y: auto; } .ss-2b { diff --git a/Palladium Rifts by Grinning Gecko/dist/rifts.html b/Palladium Rifts by Grinning Gecko/dist/rifts.html index 8321bd8f88..6caabcaeec 100644 --- a/Palladium Rifts by Grinning Gecko/dist/rifts.html +++ b/Palladium Rifts by Grinning Gecko/dist/rifts.html @@ -23,9 +23,7 @@
  • -
  • - -
  • +
  • @@ -42,6 +40,7 @@ + @@ -68,14 +67,14 @@ - + + + - + - - @@ -87,6 +86,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -510,20 +533,6 @@

    Skills

    -
    - Instructions -

    - Note that skills include IQ bonus. New skills will default to level 1. All - skills levels will increase with your character level, and recalculate the - Total. -

    -

    - Click the ⓘ icon to expand each row so you can copy/paste the - skill description to make life easier for your GM. Note that each section - includes a read-only Row ID that can be used in macros. -

    -
    -

    Click Instructions for detailed instructions.

    Info
    Skill
    @@ -548,6 +557,8 @@ + + @@ -703,116 +714,783 @@
    -
    -

    Weapon Proficiencies

    -
    -
    - Instructions -

    - Add a row and select a WP from the list. Weapon Proficiencies - automatically calculate their bonuses based on level. -

    -

    - Weapon Proficiencies are automatically added to Profiles → - Modifier Picker. -

    -

    - W.P. Bayonet comes from Adventure Sourcebook - Mercenary Adventures, - page 45. -

    -
    -

    Click Instructions for detailed instructions.

    -

    Ancient Weapon Proficiencies

    -
    -
    Weapon Proficiency
    -
    Strike
    -
    Parry
    -
    Disarm
    -
    Throw
    -
    Entangle
    -
    RoF
    -
    Level
    -
    Row ID
    - - - - - - - - - - -
    -
    -

    Modern Weapon Proficiencies

    -
    -
    Weapon Proficiency
    -
    Single
    -
    Burst
    -
    Level
    -
    Row ID
    - - - - - - -
    +

    + Hand to Hand & RPA Combat +

    +
    +
    + +
    +  ⓘ + + +
    +
    +
    + +
    + +
    + + +

    Attributes

    +
    +
    + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +

    Combat

    +
    + + +
    +
    +
    +

    ⚔ Ancient 🏹

    + + + + + + + + + +
    + + + +
    + + + + +
    +
    +

    🔫 Modern 💣

    + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    🛡 Defense 🥷

    + + + + + + + + + +
    +
    +

    🍀 Saving Throws 🪦

    + + + + + + + + + + + + + + + + + + + +
    +
    +
    - + +
    +
    +
    +
    + +

    Weapon Proficiencies

    +
    +
    + Instructions +

    + Add a row and select a WP from the list. Weapon Proficiencies + automatically calculate their bonuses based on level. +

    +

    + Weapon Proficiencies are automatically added to Profiles → + Modifier Picker. +

    +

    + W.P. Bayonet comes from Adventure Sourcebook - Mercenary Adventures, page + 45. +

    +
    +

    Click Instructions for detailed instructions.

    +

    Ancient Weapon Proficiencies

    +
    +
    Weapon Proficiency
    +
    Strike
    +
    Parry
    +
    Disarm
    +
    Throw
    +
    Entangle
    +
    RoF
    +
    Level
    +
    Row ID
    + + + + + + + + + + +
    +
    +

    Modern Weapon Proficiencies

    +
    +
    Weapon Proficiency
    +
    Single
    +
    Burst
    +
    Level
    +
    Row ID
    + + + + + + +
    +
    + + +

    Natural Abilities / Powers

    -
    - Instructions -

    - Enter some natural abilities/powers that are neither magic nor - psionic in nature. Click the ⓘ icon to expand each row. -

    -

    - Range, Duration, Frequency, Damage, D.C., and Skill are all - calculated from the per-level values you enter in the details. For - Starting Damage and Damage per Level enter values that roll20 would - use for dice rolls. Ex. "4d6", "1d6", etc. -

    - -

    - The Modifiers section has fields for anything that can be modified. - Attributes, PS type, MDC, ISP, PPE, combat bonuses, saving throw bonuses, etc. - This section is available for any Ability, Psionic, Magic, as well in its own - Modifiers tab. If you have a magic amulet that gives +1 to save vs. magic, - create an entry on the Modifier tab and add it. If you have an NG-P7 that does - 1d4*10 damage, create an entry on the Modifier tab and add it. Superhuman - Speed sets your speed to an absolute value of 44 and adds +2 to parry and +6 - to dodge. Add those in the modifiers section in the spell details on the Magic - tab. Use the - - button/toggle next to Spd to indicate that the value is absolute, and not - additive. If adding a Magic Spell, Psionic, or Ability that includes - modifiers, check the Add to Profiles checkbox. This will make those - modifiers available on the Profiles tab to be used in a Profile (see the - Profiles tab instructions for details). -

    -

    - Note that each section includes a read-only Row ID that can be used in macros. -

    -

    - Don't forget to copy/paste the power description into the Description field to - make life easier for your GM. Also use that field for any macros you may need - like Strike with an arbitrary bonus. -

    - - -
    -

    Click Instructions for detailed instructions.

    Info
    @@ -855,7 +1533,7 @@
    @@ -1373,22 +2051,6 @@ >Strike - - - - + + + +
    @@ -1419,6 +2094,23 @@ >Death Blow +
    + + + +

    🔫 Modern 💣

    @@ -1426,24 +2118,12 @@ >Strike - - - +
    +
    + + +

    🛡 Defense 🥷

    @@ -1531,6 +2225,10 @@ >Roll w/ Impact +

    🍀 Saving Throws 🪦

    @@ -1626,56 +2324,6 @@

    Magic

    -
    - Instructions -

    - Enter a Spell name and its PPE. Click the ⓘ icon to - expand each row., and fill in the applicable values. -

    -

    - Range, Duration, Damage, D.C., and Skill are all calculated from the - per-level values you enter in the details. For Starting Damage and - Damage per Level enter values that roll20 would use for dice rolls. - Ex. "4d6", "1d6", etc. -

    -

    - Press the Cast button to remove the PPE from the - Current PPE input field. Click Reset PPE to set - Current PPE back to the value on your Default Profile. Note - the roll buttons beside Damage and Skill. -

    - -

    - The Modifiers section has fields for anything that can be modified. - Attributes, PS type, MDC, ISP, PPE, combat bonuses, saving throw bonuses, etc. - This section is available for any Ability, Psionic, Magic, as well in its own - Modifiers tab. If you have a magic amulet that gives +1 to save vs. magic, - create an entry on the Modifier tab and add it. If you have an NG-P7 that does - 1d4*10 damage, create an entry on the Modifier tab and add it. Superhuman - Speed sets your speed to an absolute value of 44 and adds +2 to parry and +6 - to dodge. Add those in the modifiers section in the spell details on the Magic - tab. Use the - - button/toggle next to Spd to indicate that the value is absolute, and not - additive. If adding a Magic Spell, Psionic, or Ability that includes - modifiers, check the Add to Profiles checkbox. This will make those - modifiers available on the Profiles tab to be used in a Profile (see the - Profiles tab instructions for details). -

    -

    - Note that each section includes a read-only Row ID that can be used in macros. -

    -

    - Don't forget to copy/paste the power description into the Description field to - make life easier for your GM. Also use that field for any macros you may need - like Strike with an arbitrary bonus. -

    - - -
    -

    Click Instructions for detailed instructions.

    - - - - + + + +
    @@ -2286,6 +2931,23 @@ >Death Blow +
    + + + +

    🔫 Modern 💣

    @@ -2293,24 +2955,12 @@ >Strike - - - +
    +
    + + +

    🛡 Defense 🥷

    @@ -2398,6 +3062,10 @@ >Roll w/ Impact +

    🍀 Saving Throws 🪦

    @@ -2491,56 +3159,6 @@

    Psionics

    -
    - Instructions -

    - Enter a Psionic name and its ISP. Click the ⓘ icon to - expand each row, and fill in the applicable values. -

    -

    - Range, Duration, Damage, D.C., and Skill are all calculated from the - per-level values you enter in the details. For Starting Damage and - Damage per Level enter values that roll20 would use for dice rolls. - Ex. "4d6", "1d6", etc. -

    -

    - Press the Use button to remove the ISP from the - Current ISP input field. Click Reset ISP to set - Current ISP back to the value on your Default Profile. Note - the roll button beside Damage and Skill. -

    - -

    - The Modifiers section has fields for anything that can be modified. - Attributes, PS type, MDC, ISP, PPE, combat bonuses, saving throw bonuses, etc. - This section is available for any Ability, Psionic, Magic, as well in its own - Modifiers tab. If you have a magic amulet that gives +1 to save vs. magic, - create an entry on the Modifier tab and add it. If you have an NG-P7 that does - 1d4*10 damage, create an entry on the Modifier tab and add it. Superhuman - Speed sets your speed to an absolute value of 44 and adds +2 to parry and +6 - to dodge. Add those in the modifiers section in the spell details on the Magic - tab. Use the - - button/toggle next to Spd to indicate that the value is absolute, and not - additive. If adding a Magic Spell, Psionic, or Ability that includes - modifiers, check the Add to Profiles checkbox. This will make those - modifiers available on the Profiles tab to be used in a Profile (see the - Profiles tab instructions for details). -

    -

    - Note that each section includes a read-only Row ID that can be used in macros. -

    -

    - Don't forget to copy/paste the power description into the Description field to - make life easier for your GM. Also use that field for any macros you may need - like Strike with an arbitrary bonus. -

    - - -
    -

    Click Instructions for detailed instructions.

    - - - - + + + +
    @@ -3154,6 +3769,23 @@ >Death Blow +
    + + + +

    🔫 Modern 💣

    @@ -3161,24 +3793,12 @@ >Strike - - - +
    +
    + + +

    🛡 Defense 🥷

    @@ -3266,6 +3900,10 @@ >Roll w/ Impact +

    🍀 Saving Throws 🪦

    @@ -3360,46 +3998,6 @@

    Modifiers, Weapons, Armor, Gear

    -
    - Instructions -

    - Complete the repeating sections for your various combat skills and - modifiers. Modifier dropdowns are free-form, so you can type - anything in them and don't need to select from the list. What's - there is just a small sample. -

    - -

    - The Modifiers section has fields for anything that can be modified. - Attributes, PS type, MDC, ISP, PPE, combat bonuses, saving throw bonuses, etc. - This section is available for any Ability, Psionic, Magic, as well in its own - Modifiers tab. If you have a magic amulet that gives +1 to save vs. magic, - create an entry on the Modifier tab and add it. If you have an NG-P7 that does - 1d4*10 damage, create an entry on the Modifier tab and add it. Superhuman - Speed sets your speed to an absolute value of 44 and adds +2 to parry and +6 - to dodge. Add those in the modifiers section in the spell details on the Magic - tab. Use the - - button/toggle next to Spd to indicate that the value is absolute, and not - additive. If adding a Magic Spell, Psionic, or Ability that includes - modifiers, check the Add to Profiles checkbox. This will make those - modifiers available on the Profiles tab to be used in a Profile (see the - Profiles tab instructions for details). -

    -

    - Note that each section includes a read-only Row ID that can be used in macros. -

    -

    - Don't forget to copy/paste the power description into the Description field to - make life easier for your GM. Also use that field for any macros you may need - like Strike with an arbitrary bonus. -

    - - -
    -

    Click Instructions for detailed instructions.

    @@ -3410,11 +4008,7 @@ > - - - - + + + +
    @@ -3893,6 +4484,23 @@ >Death Blow +
    + + + +

    🔫 Modern 💣

    @@ -3900,24 +4508,12 @@ >Strike - - - +
    +
    + + +

    🛡 Defense 🥷

    @@ -4005,6 +4615,10 @@ >Roll w/ Impact +

    🍀 Saving Throws 🪦

    @@ -4101,184 +4715,2346 @@
    -
    - Instructions -

    -

    - Any modifiers you add on the Modifiers tab will appear as - checkboxes here. Additionally any Abilities, Magic, or Psionics - that you checked Add to Cumulative Modifiers will appear - here. Any Weapon Proficiencies you add on the WPs tab will - appear on this page as well. -

    -

    - Create a new Profile in the Profiles section. Check all of the - items that make up that particular profile, click the - ⓘ icon to expand the details, and click the - Apply Checked Modifiers to this Profile button. This will - aggregate all of the bonuses and values from all of the checked - modifiers and store them in that profile. In simple cases, this - may be all you need - stack all of your gear into one Profile, - and that's that. But you might have a profile where you have - some TW Armor that grants abilities, so that's a different - profile than your default. Or you might have a series of spells - you cast to buff up, which you might want to add to another - profile. Or you might be a Glitter Boy pilot that has a totally - different set of gear and bonuses inside and outside his armor. -

    -

    - Profiles also allow you to set up different macros with - different configurations, as you can reference the individual - profiles. Note that each Profile includes a read-only field with - the Row ID for use in macros. -

    -

    - PP bonus is added to Strike, Parry, Dodge, Throw, Disarm, - Entangle, Dodge: Flight, Dodge: Auto, Dodge: Teleport, and - Dodge: Motion. Damage adds everything together as a rollable - field, and prompts to add Punch damage. Crit/Knockout/Death Blow - use the lowest of the available options (ex. Crit: 17 is better - than Crit: 19). -

    -

    - The first Profile in the list is considered the - Default profile and is used to perform global - calculations like speed over time and skill bonuses. Click the - Modify button and drag to reorder as needed. -

    -

    - Note that profiles aren't cumulative, but you can make multiple - profiles that are very similar with only one or two differences. -

    +
    + +

    +  ⓘ + Active +

    +
    + + + + +

    Armor:

    +
    +
    + + + + +
    +
    + + + + + +
    +
    +
    +

    + Profile: +

    +
    +
    +
    +

    Combat

    +
    + + +
    +
    +
    +

    ⚔ Ancient 🏹

    + + + + + + + + + +
    + + + +
    + + + + +
    +
    +

    🔫 Modern/Range 💣

    + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    🛡 Defense 🥷

    + + + + + + + + + +
    +
    +

    🍀 Saving Throws 🪦

    + + + + + + + + + + + + + + + + + + + +
    +
    +
    +

    Attributes

    +
    +
    + + + + + + + + + + +
    +
    + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + +
    +
    +
    + +
    -

    Click Instructions for detailed instructions.


    -
    -

    Armor

    -
    - - -
    -
    - - - - - -
    -
    -
    - +
    +
    +

    Armor

    +
    + +
    +
    + + + + + +
    +
    +
    + + - + - -
    -
    -
    -
    -
    -
    -
    -

    Profiles

    - - - - -
    -
    - -
    - -
    -  ⓘ - -
    -
    -
    -
    - - -
    - + +
    +
    +
    +
    +
    +
    +
    +

    Profiles

    + + + + +
    +
    + +
    + +
    +  ⓘ +
    -
    - - -
    - + Apply + Picked Modifiers + ← + +
    + +
    -
    - - + + +

    Combat

    +
    + + +
    +
    +
    +

    ⚔ Ancient 🏹

    + + + + + + + + + +
    + + + +
    + + + + +
    +
    +

    🔫 Modern/Range 💣

    + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    🛡 Defense 🥷

    + + + + + + + + + +
    +
    +

    🍀 Saving Throws 🪦

    + + + + + + + + + + + + + + + + + + + +
    +
    +

    Attributes

    @@ -4625,688 +7401,7 @@ >
    -
    -

    Combat

    -
    - - -
    -
    -
    -

    ⚔ Ancient 🏹

    - - - - - - - - - - - - - -
    -
    -

    🔫 Modern/Range 💣

    - - - - - - - - - - - - - - - -
    -
    -

    🛡 Defense 🥷

    - - - - - - - - -
    -
    -

    🍀 Saving Throws 🪦

    - - - - - - - - - - - - - - - - - - - -
    -
    -
    +
    - -
    -
    -
    - + +
    + +
    + +
    -
    -
    -
    -

    Modifier Picker

    -
    - - - -
    -
    - Selected IDs - +
    +
    +

    Modifier Picker

    +
    + + + +
    +
    + Selected IDs + +
    @@ -5362,11 +7458,7 @@ >