diff --git a/Forbidden_Lands/Forbidden_Lands.css b/Forbidden_Lands/Forbidden_Lands.css index aef3d196e54d..877b1ff11995 100644 --- a/Forbidden_Lands/Forbidden_Lands.css +++ b/Forbidden_Lands/Forbidden_Lands.css @@ -94,8 +94,9 @@ } .charsheet .rotate-45 { - transform: rotate(-45deg); - margin: 0 0 8px 8px; + background-color: #000; + margin: -21px -10px 10px 15px; + transform: rotate(-45deg); } /* announcements */ @@ -645,16 +646,15 @@ /* Hide actual radio */ .charsheet input.skull[type="radio"] { - border-radius: 0; - flex: auto; - height: 15px; - left: 4.75%; - margin: 0 0 0 -10px; - opacity: 0; - position: relative; - top: -1px; - width: 10px; - z-index: 1; + flex: auto; + height: 20px; + left: 11px; + margin: 0 5px 0 -10px; + opacity: 0; + position: relative; + top: -1px; + width: 14px; + z-index: 1; } .charsheet input.skull + span { @@ -1017,10 +1017,12 @@ font-size: 24px; height: 15px; line-height: 14px; - margin: 0 0 0 -20px; + margin: -3px 0 0 -21px; text-align: center; vertical-align: middle; width: 15px; + border-radius: 50%; + outline: 1px solid #000; } .charsheet .conditions-grid input.xbox { @@ -2888,12 +2890,12 @@ button.torches:hover::after { background-color: transparent !important; background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Forbidden_Lands/images/FBL_skull.png"); background-repeat: no-repeat; - height: 8em; - margin: 6.5em 0 0 -1.5em; + height: 11em; + margin: 8.5em 0 0 -2.5em; pointer-events: none; position: absolute; transform: rotate(-37deg); - width: 10em; + width: 12.5em; background-size: contain; } @@ -2962,12 +2964,15 @@ button.torches:hover::after { grid-row-start: 6; } -.charsheet input.conditions-hungry:checked ~ div > span.conditions-hungry, -.charsheet input.conditions-sleepy:checked ~ div > span.conditions-sleepy, -.charsheet input.conditions-thirsty:checked ~ div > span.conditions-thirsty, -.charsheet input.conditions-cold:checked ~ div > span.conditions-cold { +.charsheet div:has(input.conditions-hungry:hover) ~ div > span.conditions-hungry, +.charsheet div:has(input.conditions-sleepy:hover) ~ div > span.conditions-sleepy, +.charsheet div:has(input.conditions-thirsty:hover) ~ div > span.conditions-thirsty, +.charsheet div:has(input.conditions-cold:hover) ~ div > span.conditions-cold, +.charsheet div:has(input.conditions-hungry:checked) ~ div > span.conditions-hungry, +.charsheet div:has(input.conditions-sleepy:checked) ~ div > span.conditions-sleepy, +.charsheet div:has(input.conditions-thirsty:checked) ~ div > span.conditions-thirsty, +.charsheet div:has(input.conditions-cold:checked) ~ div > span.conditions-cold { color: #a60100; - font-weight: bold; } /* ---------------------------------- Critical Injuries */ @@ -6130,7 +6135,6 @@ span.willpower-box3 { font-size: 0.85em; } -/* add drop shadow to dice */ .sheet-rolltemplate-forbiddenlands .sheet-template-white-dice, .sheet-rolltemplate-forbiddenlands .sheet-template-maroon-dice, .sheet-rolltemplate-forbiddenlands .sheet-template-black-dice, @@ -6144,7 +6148,9 @@ span.willpower-box3 { font-size: 1.1em; margin: 2px; padding: 3px; - width: 28px; + width: 30px; + height: 30px; + align-self: center; z-index: 1; } diff --git a/Forbidden_Lands/Forbidden_Lands.html b/Forbidden_Lands/Forbidden_Lands.html index 50726e4db38f..60ca944e2e7e 100644 --- a/Forbidden_Lands/Forbidden_Lands.html +++ b/Forbidden_Lands/Forbidden_Lands.html @@ -38,9 +38,10 @@ *

Latest Announcements

- 12/2/24 + 12/4/24
    v1.9 +
  1. Minor adjustments for translations.
  2. Fixed a bug introduced in the last update (major appologies!) that could cause Strength to keep reseting to 0 unless set on the monster tab first. Collaterally, the other abilities were capped according to strength. The sheet logic should now be fixed to properly handle PC strength and Monster strength when switching tabs.
  3. Small cosmetic change to the Willpower checkboxes and Ability background image.
  4. Fixed a bug where PC Strength could get switched to '7' when moving between the PC and Monster tab.
  5. @@ -614,19 +615,15 @@

    CONDITIONS

    -
    Hungry
    -
    Sleepy
    -
    Thirsty
    -
    Cold
    @@ -2233,7 +2230,7 @@

    DICE POOL

    TALENTS

    - + Rank
    @@ -2368,7 +2365,7 @@

    GEAR

    Carr
    - + Wt
    @@ -2436,7 +2433,7 @@

    GEAR

    MOUNT

    - +
    @@ -2520,7 +2517,7 @@

    Cart/Wagon/Other

    Carr
    - + Wt
    @@ -4075,7 +4072,7 @@

    STRONGHOLD NOTES

    {{#rollGreater() computed::push 0}}
    - [Push the Roll](~{{character_name}}|push||{{computed::pushroll}}) + [Push the Roll](~{{character_name}}|push||{{computed::pushroll}})
    {{/rollGreater() computed::push 0}} @@ -5426,7 +5423,7 @@

    STRONGHOLD NOTES

    artifact_die_ocho: 0, artifact_die_ten: 0, artifact_die_twelve: 0, - current_preset: getTranslationByKey(`custom-roll`), + current_preset: `${getTranslationByKey(`custom-roll`)}`, subtitle2: '', include_with_roll: '', pushable: 1, @@ -5839,7 +5836,7 @@

    STRONGHOLD NOTES

    artifact_die_eight: 0, artifact_die_ten: 0, artifact_die_twelve: 0, - current_preset: getTranslationByKey(`reputation-roll`), + current_preset: `${getTranslationByKey(`reputation-roll`)}`, subtitle2: '', // include_with_roll: '{{attribute-die-one}}', // hides the dice column footer include_with_roll: '{{dice-label-flag=1}}', @@ -6250,7 +6247,7 @@

    STRONGHOLD NOTES

    artifact_die_eight: Math.max(armor_artifact_die_eight, armor1_artifact_die_eight, armor2_artifact_die_eight, armor3_artifact_die_eight, armor4_artifact_die_eight), artifact_die_ten: Math.max(armor_artifact_die_ten, armor1_artifact_die_ten, armor2_artifact_die_ten, armor3_artifact_die_ten, armor4_artifact_die_ten), artifact_die_twelve: Math.max(armor_artifact_die_twelve, armor1_artifact_die_twelve, armor2_artifact_die_twelve, armor3_artifact_die_twelve, armor4_artifact_die_twelve), - current_preset: getTranslationByKey(`armor-roll`), + current_preset: `${getTranslationByKey(`armor-roll`)}`, subtitle2: '', include_with_roll: `{{armor1-equipped=[[ ${armor1_equipped} ]]}} {{armor1-name=${armor1_name}}} {{armor1-rating=${armor1_bonus}}} {{armor1-rating-max=${armor1_bonus_max}}} {{armor1-rating-misc=${armor1_damage}}} {{armor1-rating-total=${armor1_ar}}} {{armor2-equipped=[[ ${armor2_equipped} ]]}} {{armor2-name=${armor2_name}}} {{armor2-rating=${armor2_bonus}}} {{armor2-rating-max=${armor2_bonus_max}}} {{armor2-rating-misc=${armor2_damage}}} {{armor2-rating-total=${armor2_ar}}} {{armor3-equipped=[[ ${armor3_equipped} ]]}} {{armor3-name=${armor3_name}}} {{armor3-rating=${armor3_bonus}}} {{armor3-rating-max=${armor3_bonus_max}}} {{armor3-rating-misc=${armor3_damage}}} {{armor3-rating-total=${armor3_ar}}} {{armor4-equipped=[[ ${armor4_equipped} ]]}} {{armor4-name=${armor4_name}}} {{armor4-rating=${armor4_bonus}}} {{armor4-rating-max=${armor4_bonus_max}}} {{armor4-rating-misc=${armor4_damage}}} {{armor4-rating-total=${armor4_ar}}}`, }); @@ -6385,7 +6382,7 @@

    STRONGHOLD NOTES

    on('sheet:opened', function () { // clog('Translation of query text complete.'); setAttrs({ - translation_push_query: getTranslationByKey('push-query'), + translation_push_query: `${getTranslationByKey('push-query')}`, translation_whisper_macro_query: `?{${getTranslationByKey('whisper-macro')}|${getTranslationByKey('no')},|${getTranslationByKey('yes')},/w gm |}`, translation_whisper_api_macro_query: `?{${getTranslationByKey('whisper-macro')}|${getTranslationByKey('no')},!forl |${getTranslationByKey('yes')},!wforl |}`, }); @@ -6488,7 +6485,7 @@

    STRONGHOLD NOTES

    artifact_die_ocho: 0, artifact_die_ten: 0, artifact_die_twelve: 0, - current_preset: getTranslationByKey(`roll-strength`), + current_preset: `${getTranslationByKey(`roll-strength`)}`, subtitle2: '', include_with_roll: '', }); @@ -6508,7 +6505,7 @@

    STRONGHOLD NOTES

    artifact_die_ocho: 0, artifact_die_ten: 0, artifact_die_twelve: 0, - current_preset: getTranslationByKey(`roll-agility`), + current_preset: `${getTranslationByKey(`roll-agility`)}`, subtitle2: '', include_with_roll: '', }); @@ -6528,7 +6525,7 @@

    STRONGHOLD NOTES

    artifact_die_ocho: 0, artifact_die_ten: 0, artifact_die_twelve: 0, - current_preset: getTranslationByKey(`roll-wits`), + current_preset: `${getTranslationByKey(`roll-wits`)}`, subtitle2: '', include_with_roll: '', }); @@ -6548,7 +6545,7 @@

    STRONGHOLD NOTES

    artifact_die_ocho: 0, artifact_die_ten: 0, artifact_die_twelve: 0, - current_preset: getTranslationByKey(`roll-empathy`), + current_preset: `${getTranslationByKey(`roll-empathy`)}`, subtitle2: '', include_with_roll: '', });