[Draci Hlidka] v1.3.0

This commit is contained in:
DraciHlidka
2022-06-08 22:01:01 +02:00
parent ae05904d8d
commit c5e2b1cf5f
3 changed files with 3430 additions and 468 deletions
+20 -6
View File
@@ -1,8 +1,23 @@
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
## 1.3.0 (2022-06-08)
### Added
* added add active or passive ability for class or race via dropdown
* added advanced settings to display all attributes on abilities
* added new ability attributes (isAttackRoll, attackRollBonus, attackDamageBonus, isDefenseRoll, defenseRollType, defenseRollBonus, additionalManaNum, additionalDifficulty, castingAttribute, secondaryRoll, secondaryCastingAttribute, secondaryRollAgainst, damage, damageType, isMulticast, obtainedLevel, customMacro)
* added dice roll buttons to active abilities
### Changed
* changed ability macros are not hardcoded but generated from attributes
* changed roll template to support new macro structure
## 1.2.0 (2021-10-13)
## Changed
### Changed
* changed modifiers are counted to attributes
### Added
@@ -19,7 +34,8 @@
* fixed merging settings
## 1.1.0 (2021-09-22)
## Changed
### Changed
* styles of inputs and roll buttons
@@ -43,7 +59,6 @@
* fixed sections gap, fixed moved roll advange, fixed labels, fixed build comment styles, fixed build span white spaces, fixed rolltemplates, fixed roll skills with modifiers
## 1.0.1 (2021-09-06)
### Fixed
@@ -52,11 +67,10 @@
* recalculate attack and defense on weapon attribute change
* eqquip first weapon
## 1.0.0 (2021-08-31)
### Added
* player character sheet
* roll buttons for ability, skill or fight action
* inventory weapons equipped are synchronized to fight section
* inventory weapons equipped are synchronized to fight section
+322 -1
View File
@@ -437,6 +437,9 @@
box-shadow: none;
border: none;
}
.dh_main .dh_small_font {
font-size: 0.8125em !important;
}
.dh_main select,
.dh_main input[type=text],
.dh_main input[type=number] {
@@ -522,6 +525,9 @@
-webkit-user-select: none;
opacity: 0.9;
}
.dh_main .dh_border_left {
border-left: rgba(0, 0, 0, 0.3) 2px solid;
}
.dh_main .dh_text_truncate {
white-space: nowrap;
overflow: hidden;
@@ -1052,6 +1058,39 @@
display: flex;
border-radius: 0px;
}
.dh_main .dh_settingsVisible,
.dh_main .dh_moreSettings,
.dh_main .dh_lessSettings {
display: none;
}
.dh_main .dh_settingsVisibleBlock div {
width: 100%;
}
.dh_main .dh_macroEditable {
display: none;
}
.dh_main .dh_macroEditable:not(:checked) ~ .dh_macro {
pointer-events: none;
-ms-user-select: none;
user-select: none;
-moz-user-select: none;
-webkit-user-select: none;
opacity: 0.7;
color: darkslategrey;
}
.dh_main .dh_settingsVisible:not(:checked) ~ div .dh_settingsVisibleBlock {
display: none;
}
.dh_main .dh_settingsVisible:checked ~ div .dh_settingsVisibleBlock {
display: flex;
border-radius: 0px;
}
.dh_main .dh_settingsVisible:not(:checked) ~ div .dh_moreSettings {
display: flex;
}
.dh_main .dh_settingsVisible:checked ~ div .dh_lessSettings {
display: flex;
}
.dh_main .dh_table {
margin-left: 2px;
}
@@ -1102,6 +1141,12 @@
border: none;
box-shadow: none;
}
.dh_main .dh_border_none {
border: none !important;
}
.dh_main .dh_box_shadow_none {
box-shadow: none !important;
}
.dh_main .dh_button {
font-size: 1em;
padding: 0px;
@@ -1349,9 +1394,37 @@
background-position: center;
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Draci%20Hlidka/assets/pencil_outlined.svg);
}
.dh_main .dh_checkbox:hover input ~ .dh_checkmark.dh_pencil, .dh_main .dh_checkbox:hover input ~ .dh_checkmark.dh_twoHanded {
.dh_main .dh_checkbox input:not(:checked) ~ .dh_settingVisibility {
min-width: 1.25em;
width: 1.25em;
min-height: 1.25em;
height: 1.25em;
border: none;
background-color: transparent;
background-size: 80%;
background-repeat: no-repeat;
background-position: center;
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Draci%20Hlidka/assets/caret-up.svg);
background-size: 12px;
}
.dh_main .dh_checkbox input:checked ~ .dh_settingVisibility {
position: initial;
transform: none;
border: none;
margin: 0;
width: 1.25em;
height: 1.25em;
background-repeat: no-repeat;
background-position: center;
background-color: transparent;
background-size: 80%;
background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Draci%20Hlidka/assets/caret-down.svg);
background-size: 12px;
}
.dh_main .dh_checkbox:hover input ~ .dh_checkmark.dh_settingVisibility, .dh_main .dh_checkbox:hover input ~ .dh_checkmark.dh_pencil, .dh_main .dh_checkbox:hover input ~ .dh_checkmark.dh_twoHanded {
background-color: transparent;
}
.dh_main .dh_checkbox input:checked ~ .dh_checkmark.dh_settingVisibility,
.dh_main .dh_checkbox input:checked ~ .dh_checkmark.dh_pencil,
.dh_main .dh_checkbox input:checked ~ .dh_checkmark.dh_twoHanded {
background-color: transparent;
@@ -1501,6 +1574,19 @@
background-repeat: repeat-y;
background-position: inherit;
}
.dh_main .dh_isSettingVisible[value*="1"] ~ div .dh_settingsVisibleToggle {
display: flex;
}
.dh_main .dh_isSettingVisible[value*="0"] ~ div .dh_settingsVisibleToggle,
.dh_main .dh_isSettingVisible[value*="0"] ~ div .dh_settingsVisibleBlock {
display: none;
}
.dh_main .dh_isSettingVisible[value*="1"] ~ div .dh_isAllAttributesVisibleToggle {
display: flex !important;
}
.dh_main .dh_isSettingVisible[value*="0"] ~ div .dh_sisAllAttributesVisibleToggle {
display: none;
}
.dh_main .dh_pc,
.dh_main .dh_npc,
.dh_main .dh_sheet_type_modal {
@@ -2110,6 +2196,7 @@
.dh_main .dh_activeAbilities .dh_ranger,
.dh_main .dh_activeAbilities .dh_alchemist,
.dh_main .dh_activeAbilities .dh_mage,
.dh_main .dh_activeAbilities .dh_thief,
.dh_main .dh_activeAbilities .dh_priest {
display: none;
}
@@ -2118,6 +2205,7 @@
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Ranger] ~ div .dh_ranger,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Mage] ~ div .dh_mage,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Alchemist] ~ div .dh_alchemist,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Thief] ~ div .dh_thief,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Priest] ~ div .dh_priest {
display: flex;
}
@@ -2128,6 +2216,102 @@
.dh_main .dh_activeAbilities .dh_table .dh_printText button {
border: none;
}
.dh_main .dh_activeAbilities .dh_activeAbilitiesAdd,
.dh_main .dh_activeAbilities .dh_activeProfession,
.dh_main .dh_activeAbilities .dh_activeWarrior,
.dh_main .dh_activeAbilities .dh_activeRanger,
.dh_main .dh_activeAbilities .dh_activeAlchemist,
.dh_main .dh_activeAbilities .dh_activeMage,
.dh_main .dh_activeAbilities .dh_activeThief,
.dh_main .dh_activeAbilities .dh_activePriest,
.dh_main .dh_activeAbilities .dh_activeWarriorGeneral,
.dh_main .dh_activeAbilities .dh_activeWarriorBoneBreakerSchool,
.dh_main .dh_activeAbilities .dh_activeWarriorOneHandedSchool,
.dh_main .dh_activeAbilities .dh_activeWarriorTwoHandedSchool,
.dh_main .dh_activeAbilities .dh_activeWarriorShieldSchool,
.dh_main .dh_activeAbilities .dh_activeWarriorPiericngSchool,
.dh_main .dh_activeAbilities .dh_activeWarriorTwoWeaponSchool,
.dh_main .dh_activeAbilities .dh_activeRangerGeneral,
.dh_main .dh_activeAbilities .dh_activeRangerNatureMagic,
.dh_main .dh_activeAbilities .dh_activeRangerAnimalMagic,
.dh_main .dh_activeAbilities .dh_activeRangerRoadMagic,
.dh_main .dh_activeAbilities .dh_activeAlchemistGeneral,
.dh_main .dh_activeAbilities .dh_activeAlchemistCrystals,
.dh_main .dh_activeAbilities .dh_activeAlchemistMagicItems,
.dh_main .dh_activeAbilities .dh_activeAlchemistStars,
.dh_main .dh_activeAbilities .dh_activeAlchemistUnstableSubstances,
.dh_main .dh_activeAbilities .dh_activeAlchemistAnatomy,
.dh_main .dh_activeAbilities .dh_activeAlchemistElixirs,
.dh_main .dh_activeAbilities .dh_activeMageGeneral,
.dh_main .dh_activeAbilities .dh_activeMageWild,
.dh_main .dh_activeAbilities .dh_activeMageMental,
.dh_main .dh_activeAbilities .dh_activeMageHigh,
.dh_main .dh_activeAbilities .dh_activeMageTransform,
.dh_main .dh_activeAbilities .dh_activeMageVital,
.dh_main .dh_activeAbilities .dh_activeMageProtection,
.dh_main .dh_activeAbilities .dh_activePriestGeneral,
.dh_main .dh_activeAbilities .dh_activePriestAuras,
.dh_main .dh_activeAbilities .dh_activePriestTruth,
.dh_main .dh_activeAbilities .dh_activePriestDemon,
.dh_main .dh_activeAbilities .dh_activePriestMercy,
.dh_main .dh_activeAbilities .dh_activePriestPatron,
.dh_main .dh_activeAbilities .dh_activePriestHolyWarrior,
.dh_main .dh_activeAbilities .dh_activeNevybrano {
display: none;
}
.dh_main .dh_activeAbilities input.dh_selected_profession[value=vlastni] ~ div select.dh_activeProfession,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=vlastni] ~ div.dh_activeAbilitiesAdd,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Warrior] ~ div.dh_activeAbilitiesAdd,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Ranger] ~ div.dh_activeAbilitiesAdd,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Alchemist] ~ div.dh_activeAbilitiesAdd,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Mage] ~ div.dh_activeAbilitiesAdd,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Thief] ~ div.dh_activeAbilitiesAdd,
.dh_main .dh_activeAbilities input.dh_selected_profession[value=Priest] ~ div.dh_activeAbilitiesAdd {
display: flex;
}
.dh_main .dh_activeAbilities input.dh_addActiveAbilityProfession[value=Warrior] ~ select.dh_activeWarrior,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityProfession[value=Ranger] ~ select.dh_activeRanger,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityProfession[value=Alchemist] ~ select.dh_activeAlchemist,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityProfession[value=Mage] ~ select.dh_activeMage,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityProfession[value=Thief] ~ select.dh_activeThief,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityProfession[value=Priest] ~ select.dh_activePriest,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityProfession[value=Nevybrano] ~ select.dh_activeNevybrano {
display: flex;
}
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=WarriorGeneral] ~ select.dh_activeWarriorGeneral,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=WarriorBoneBreakerSchool] ~ select.dh_activeWarriorBoneBreakerSchool,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=WarriorOneHandedSchool] ~ select.dh_activeWarriorOneHandedSchool,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=WarriorTwoHandedSchool] ~ select.dh_activeWarriorTwoHandedSchool,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=WarriorShieldSchool] ~ select.dh_activeWarriorShieldSchool,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=WarriorPiericngSchool] ~ select.dh_activeWarriorPiericngSchool,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=WarriorTwoWeaponSchool] ~ select.dh_activeWarriorTwoWeaponSchool,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=RangerGeneral] ~ select.dh_activeRangerGeneral,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=RangerNatureMagic] ~ select.dh_activeRangerNatureMagic,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=RangerAnimalMagic] ~ select.dh_activeRangerAnimalMagic,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=RangerRoadMagic] ~ select.dh_activeRangerRoadMagic,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=AlchemistGeneral] ~ select.dh_activeAlchemistGeneral,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=AlchemistCrystals] ~ select.dh_activeAlchemistCrystals,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=AlchemistMagicItems] ~ select.dh_activeAlchemistMagicItems,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=AlchemistStars] ~ select.dh_activeAlchemistStars,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=AlchemistUnstableSubstances] ~ select.dh_activeAlchemistUnstableSubstances,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=AlchemistAnatomy] ~ select.dh_activeAlchemistAnatomy,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=AlchemistElixirs] ~ select.dh_activeAlchemistElixirs,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=MageGeneral] ~ select.dh_activeMageGeneral,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=MageWild] ~ select.dh_activeMageWild,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=MageMental] ~ select.dh_activeMageMental,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=MageHigh] ~ select.dh_activeMageHigh,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=MageTransform] ~ select.dh_activeMageTransform,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=MageVital] ~ select.dh_activeMageVital,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=MageProtection] ~ select.dh_activeMageProtection,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=PriestGeneral] ~ select.dh_activePriestGeneral,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=PriestAuras] ~ select.dh_activePriestAuras,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=PriestTruth] ~ select.dh_activePriestTruth,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=PriestDemon] ~ select.dh_activePriestDemon,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=PriestMercy] ~ select.dh_activePriestMercy,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=PriestPatron] ~ select.dh_activePriestPatron,
.dh_main .dh_activeAbilities input.dh_addActiveAbilityHidden[value=PriestHolyWarrior] ~ select.dh_activePriestHolyWarrior {
display: flex;
}
.dh_main .dh_passiveAbilities {
margin-bottom: 2px;
}
@@ -2141,6 +2325,34 @@
.dh_main .dh_passiveAbilities .dh_table .dh_printText button {
border: none;
}
.dh_main .dh_passiveAbilities .dh_passiveAbilitiesAdd,
.dh_main .dh_passiveAbilities .dh_passiveProfession,
.dh_main .dh_passiveAbilities .dh_passiveWarrior,
.dh_main .dh_passiveAbilities .dh_passiveRanger,
.dh_main .dh_passiveAbilities .dh_passiveAlchemist,
.dh_main .dh_passiveAbilities .dh_passiveMage,
.dh_main .dh_passiveAbilities .dh_passiveThief,
.dh_main .dh_passiveAbilities .dh_passivePriest {
display: none;
}
.dh_main .dh_passiveAbilities input.dh_selected_profession[value=vlastni] ~ div select.dh_passiveProfession,
.dh_main .dh_passiveAbilities input.dh_selected_profession[value=vlastni] ~ div.dh_passiveAbilitiesAdd,
.dh_main .dh_passiveAbilities input.dh_selected_profession[value=Warrior] ~ div.dh_passiveAbilitiesAdd,
.dh_main .dh_passiveAbilities input.dh_selected_profession[value=Ranger] ~ div.dh_passiveAbilitiesAdd,
.dh_main .dh_passiveAbilities input.dh_selected_profession[value=Alchemist] ~ div.dh_passiveAbilitiesAdd,
.dh_main .dh_passiveAbilities input.dh_selected_profession[value=Mage] ~ div.dh_passiveAbilitiesAdd,
.dh_main .dh_passiveAbilities input.dh_selected_profession[value=Thief] ~ div.dh_passiveAbilitiesAdd,
.dh_main .dh_passiveAbilities input.dh_selected_profession[value=Priest] ~ div.dh_passiveAbilitiesAdd {
display: flex;
}
.dh_main .dh_passiveAbilities input.dh_addPassiveAbilityProfession[value=Warrior] ~ select.dh_passiveWarrior,
.dh_main .dh_passiveAbilities input.dh_addPassiveAbilityProfession[value=Ranger] ~ select.dh_passiveRanger,
.dh_main .dh_passiveAbilities input.dh_addPassiveAbilityProfession[value=Alchemist] ~ select.dh_passiveAlchemist,
.dh_main .dh_passiveAbilities input.dh_addPassiveAbilityProfession[value=Mage] ~ select.dh_passiveMage,
.dh_main .dh_passiveAbilities input.dh_addPassiveAbilityProfession[value=Thief] ~ select.dh_passiveThief,
.dh_main .dh_passiveAbilities input.dh_addPassiveAbilityProfession[value=Priest] ~ select.dh_passivePriest {
display: flex;
}
.dh_main .dh_right_panel > div.dh_grid {
grid-template-columns: 1fr 1fr;
grid-template-areas: "pc_skills pc_skills" "pc_activeAbilities pc_activeAbilities" "pc_passiveAbilities pc_passiveAbilities";
@@ -2603,6 +2815,94 @@
.dh_main .dh_npcActiveAbilities {
grid-area: npc_active_abilities;
}
.dh_main .dh_npcActiveAbilities .dh_activeAbilitiesAdd,
.dh_main .dh_npcActiveAbilities .dh_activeProfession {
display: flex;
}
.dh_main .dh_npcActiveAbilities .dh_activeWarrior,
.dh_main .dh_npcActiveAbilities .dh_activeRanger,
.dh_main .dh_npcActiveAbilities .dh_activeAlchemist,
.dh_main .dh_npcActiveAbilities .dh_activeMage,
.dh_main .dh_npcActiveAbilities .dh_activeThief,
.dh_main .dh_npcActiveAbilities .dh_activePriest,
.dh_main .dh_npcActiveAbilities .dh_activeWarriorGeneral,
.dh_main .dh_npcActiveAbilities .dh_activeWarriorBoneBreakerSchool,
.dh_main .dh_npcActiveAbilities .dh_activeWarriorOneHandedSchool,
.dh_main .dh_npcActiveAbilities .dh_activeWarriorTwoHandedSchool,
.dh_main .dh_npcActiveAbilities .dh_activeWarriorShieldSchool,
.dh_main .dh_npcActiveAbilities .dh_activeWarriorPiericngSchool,
.dh_main .dh_npcActiveAbilities .dh_activeWarriorTwoWeaponSchool,
.dh_main .dh_npcActiveAbilities .dh_activeRangerGeneral,
.dh_main .dh_npcActiveAbilities .dh_activeRangerNatureMagic,
.dh_main .dh_npcActiveAbilities .dh_activeRangerAnimalMagic,
.dh_main .dh_npcActiveAbilities .dh_activeRangerRoadMagic,
.dh_main .dh_npcActiveAbilities .dh_activeAlchemistGeneral,
.dh_main .dh_npcActiveAbilities .dh_activeAlchemistCrystals,
.dh_main .dh_npcActiveAbilities .dh_activeAlchemistMagicItems,
.dh_main .dh_npcActiveAbilities .dh_activeAlchemistStars,
.dh_main .dh_npcActiveAbilities .dh_activeAlchemistUnstableSubstances,
.dh_main .dh_npcActiveAbilities .dh_activeAlchemistAnatomy,
.dh_main .dh_npcActiveAbilities .dh_activeAlchemistElixirs,
.dh_main .dh_npcActiveAbilities .dh_activeMageGeneral,
.dh_main .dh_npcActiveAbilities .dh_activeMageWild,
.dh_main .dh_npcActiveAbilities .dh_activeMageMental,
.dh_main .dh_npcActiveAbilities .dh_activeMageHigh,
.dh_main .dh_npcActiveAbilities .dh_activeMageTransform,
.dh_main .dh_npcActiveAbilities .dh_activeMageVital,
.dh_main .dh_npcActiveAbilities .dh_activeMageProtection,
.dh_main .dh_npcActiveAbilities .dh_activePriestGeneral,
.dh_main .dh_npcActiveAbilities .dh_activePriestAuras,
.dh_main .dh_npcActiveAbilities .dh_activePriestTruth,
.dh_main .dh_npcActiveAbilities .dh_activePriestDemon,
.dh_main .dh_npcActiveAbilities .dh_activePriestMercy,
.dh_main .dh_npcActiveAbilities .dh_activePriestPatron,
.dh_main .dh_npcActiveAbilities .dh_activePriestHolyWarrior,
.dh_main .dh_npcActiveAbilities .dh_activeNevybrano {
display: none;
}
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityProfession[value=Warrior] ~ select.dh_activeWarrior,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityProfession[value=Ranger] ~ select.dh_activeRanger,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityProfession[value=Alchemist] ~ select.dh_activeAlchemist,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityProfession[value=Mage] ~ select.dh_activeMage,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityProfession[value=Thief] ~ select.dh_activeThief,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityProfession[value=Priest] ~ select.dh_activePriest,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityProfession[value=Nevybrano] ~ select.dh_activeNevybrano {
display: flex;
}
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=WarriorGeneral] ~ select.dh_activeWarriorGeneral,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=WarriorBoneBreakerSchool] ~ select.dh_activeWarriorBoneBreakerSchool,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=WarriorOneHandedSchool] ~ select.dh_activeWarriorOneHandedSchool,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=WarriorTwoHandedSchool] ~ select.dh_activeWarriorTwoHandedSchool,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=WarriorShieldSchool] ~ select.dh_activeWarriorShieldSchool,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=WarriorPiericngSchool] ~ select.dh_activeWarriorPiericngSchool,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=WarriorTwoWeaponSchool] ~ select.dh_activeWarriorTwoWeaponSchool,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=RangerGeneral] ~ select.dh_activeRangerGeneral,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=RangerNatureMagic] ~ select.dh_activeRangerNatureMagic,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=RangerAnimalMagic] ~ select.dh_activeRangerAnimalMagic,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=RangerRoadMagic] ~ select.dh_activeRangerRoadMagic,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=AlchemistGeneral] ~ select.dh_activeAlchemistGeneral,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=AlchemistCrystals] ~ select.dh_activeAlchemistCrystals,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=AlchemistMagicItems] ~ select.dh_activeAlchemistMagicItems,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=AlchemistStars] ~ select.dh_activeAlchemistStars,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=AlchemistUnstableSubstances] ~ select.dh_activeAlchemistUnstableSubstances,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=AlchemistAnatomy] ~ select.dh_activeAlchemistAnatomy,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=AlchemistElixirs] ~ select.dh_activeAlchemistElixirs,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=MageGeneral] ~ select.dh_activeMageGeneral,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=MageWild] ~ select.dh_activeMageWild,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=MageMental] ~ select.dh_activeMageMental,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=MageHigh] ~ select.dh_activeMageHigh,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=MageTransform] ~ select.dh_activeMageTransform,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=MageVital] ~ select.dh_activeMageVital,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=MageProtection] ~ select.dh_activeMageProtection,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=PriestGeneral] ~ select.dh_activePriestGeneral,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=PriestAuras] ~ select.dh_activePriestAuras,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=PriestTruth] ~ select.dh_activePriestTruth,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=PriestDemon] ~ select.dh_activePriestDemon,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=PriestMercy] ~ select.dh_activePriestMercy,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=PriestPatron] ~ select.dh_activePriestPatron,
.dh_main .dh_npcActiveAbilities input.dh_addActiveAbilityHidden[value=PriestHolyWarrior] ~ select.dh_activePriestHolyWarrior {
display: flex;
}
.dh_main .dh_npcPassiveAbilities {
grid-area: npc_passive_abilities;
}
@@ -2740,12 +3040,22 @@
font-size: 1em;
background:#EEE;
}
.sheet-rolltemplate-custom .sheet-modifierMargin {
margin-left: 15px;
}
.sheet-rolltemplate-custom .sheet-defaultSize {
font-size: 0.875em;
}
.sheet-rolltemplate-custom .sheet-smallSize {
font-size: 0.95em;
}
.sheet-rolltemplate-custom .sheet-bigSize {
font-size: 1.3em;
}
.sheet-rolltemplate-custom .sheet-noPadding {
padding-top:0 !important;
padding-bottom: 0 !important;
}
.sheet-rolltemplate-custom .sheet-content {
display: grid;
background: #FFF;
@@ -2769,3 +3079,14 @@
overflow: hidden;
text-overflow: ellipsis;
}
.sheet-rolltemplate-custom .sheet-titleAbsolutePos {
position: absolute;
left: 15px;
}
.sheet-rolltemplate-custom .sheet-noStyleInlineroll .inlinerollresult {
background-color:transparent;
border: none;
padding: 0px;
font-weight: bold;
cursor: help;
}
File diff suppressed because it is too large Load Diff