Skip to content
This repository has been archived by the owner on Jan 18, 2022. It is now read-only.

Commit

Permalink
Merge branch '0.83'
Browse files Browse the repository at this point in the history
  • Loading branch information
Rughalt committed Aug 23, 2020
2 parents 6e0b3df + e39da09 commit 9b8b8a6
Show file tree
Hide file tree
Showing 74 changed files with 4,480 additions and 2,441 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
# Changelog
## 0.83
### SRD
- Monster compendium
- Fixes for Racial HD compendium
- Conditions compendium

### Features
- Shapechange feature - access it on Buff - Shapechange tab. Create shapechange buffs by dragging NPC Actors into character sheet.
- Wildshape - melds used items and attacks, copies natural attack of monster and sets abilities
- Polymorph - melds natural attacks, copies natural attack of monster and sets abilities
- Alter self - changes appearance
- [#15](https://github.com/Rughalt/D35E/issues/15) - Rolling NPC Hit Die

### Bug Fixes
- Golem bonus HP now depends on size
- Undead HP and Fortitude are no longer calculated using their Charisma modifier anymore
- Sped up container updates
- [#33](https://github.com/Rughalt/D35E/issues/34) - Conditions Compendium using Pathfinder conditions not 3.5
- [#34](https://github.com/Rughalt/D35E/issues/34) - Racial HD compendium bugs
- [#32](https://github.com/Rughalt/D35E/issues/32) - Bonus PowerPoints doesn't acount for item/custom racial Ability Score modifiers
- [#35](https://github.com/Rughalt/D35E/issues/35) - Rogue class calculates sneak attack damage based on char level instead of rogue level
- [#36](https://github.com/Rughalt/D35E/issues/36) - Turn Undead Uses doesn't calculate correctly
- [#38](https://github.com/Rughalt/D35E/issues/38) - Revealing details for unidentified items

## 0.82.1
### Bug Fixes
- Disabled Foundry VTT debug mode
Expand Down
181 changes: 173 additions & 8 deletions D35E.css
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,9 @@
height: 50px;
font-size: 36px;
}
.D35E.sheet .sheet-header .profile {
position: relative;
}
.D35E.sheet .sheet-header img.profile {
flex: 0 0 100px;
width: 100px;
Expand All @@ -356,6 +359,10 @@
border: none;
border-right: 2px groove #eeede0;
}
.D35E.sheet .sheet-header img.profile.npc {
border-right: none;
margin-right: 0;
}
.D35E.sheet .sheet-header .summary {
flex: 0 0 100%;
height: 60px;
Expand Down Expand Up @@ -582,6 +589,27 @@
border: 1px solid #909000;
border-radius: 2px;
}
.D35E.sheet.actor .working {
display: none;
flex: none;
background: rgba(0, 0, 0, 0.6);
position: absolute;
width: 100%;
height: calc(100% - 30px);
left: 0;
top: 30px;
z-index: 1;
}
.D35E.sheet.actor .working h1 {
text-align: center;
color: white;
font-family: "Signika", "Palatino Linotype", serif;
margin-top: 50%;
border-bottom: none;
}
.D35E.sheet.actor.isWorking .working {
display: block;
}
.D35E.sheet.actor .sheet-header .header-details {
height: 100%;
border-left: 2px groove #eeede0;
Expand Down Expand Up @@ -617,6 +645,16 @@
margin: 0;
padding: 0;
}
.D35E.sheet.actor .sheet-header a.random-hp-roll {
border-radius: 4px;
height: 40px;
display: block;
margin: 0 5px 4px;
line-height: 40px;
text-align: center;
font-size: 18px;
font-family: "Nodesto", "Signika", "Palatino Linotype", serif;
}
.D35E.sheet.actor .sheet-header div.profile {
flex: 0 0 120px;
max-width: 120px;
Expand All @@ -635,6 +673,22 @@
object-fit: contain;
border: none;
}
.D35E.sheet.actor .sheet-header div.profile img.token-image {
width: 30px;
height: 30px;
min-height: 30px;
flex: 0;
position: absolute;
right: 1px;
bottom: 6px;
margin-right: 0;
border: 1px white solid;
background: #4e4e4e;
background: radial-gradient(circle, #4e4e4e 0%, #000000 100%);
-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75);
}
.D35E.sheet.actor .sheet-header div.profile .buffbox {
position: absolute;
width: 120px;
Expand Down Expand Up @@ -1359,6 +1413,22 @@
margin-left: 8px;
border-bottom: 2px groove #eeede0;
}
.D35E.sheet.actor .shapechange-info {
padding: 0 5px;
flex: 0;
}
.D35E.sheet.actor .shapechange-info .shapechange-img {
flex: 0 60;
margin-right: 8px;
width: 60px;
min-height: 60px;
height: 100%;
object-fit: contain;
border: none;
}
.D35E.sheet.actor .shapechange-info h2 {
flex: 0;
}
.D35E.sheet.actor .inventory-list {
list-style: none;
margin: 0;
Expand All @@ -1381,6 +1451,10 @@
cursor: pointer;
white-space: nowrap;
}
.D35E.sheet.actor .inventory-list .item .item-name.melded {
color: #4b4a44;
text-decoration: line-through;
}
.D35E.sheet.actor .inventory-list .item .item-name .item-image {
flex: 0 0 24px;
background-size: 24px;
Expand Down Expand Up @@ -1443,6 +1517,7 @@
font-size: 11px;
color: #7a7971;
text-align: center;
position: relative;
border-right: 1px solid #c9c7b8;
overflow: hidden;
white-space: nowrap;
Expand Down Expand Up @@ -1497,7 +1572,7 @@
padding: 0 1px 0 1px;
}
.D35E.sheet.actor .inventory-list .item-detail.item-container {
flex: 0 0 120px;
flex: 0 0 80px;
padding: 0 1px 0 1px;
}
.D35E.sheet.actor .inventory-list .item-detail.item-equipped {
Expand Down Expand Up @@ -1529,6 +1604,10 @@
flex: 0 0 60px;
border-right: 1px solid #c9c7b8;
}
.D35E.sheet.actor .inventory-list .item-active .checkmark {
left: 20px;
top: 2px;
}
.D35E.sheet.actor .inventory-list .item-list {
list-style: none;
margin: 0;
Expand Down Expand Up @@ -1667,6 +1746,12 @@
.D35E.sheet.item .sheet-header img.profile {
border: 2px solid #000;
}
.D35E.sheet.item .sheet-header .sheet-header-profile {
flex: 0 0 100px;
width: 100px;
margin-right: 6px;
position: relative;
}
.D35E.sheet.item .sheet-header .item-subtitle {
flex: 0 0 80px;
height: 60px;
Expand Down Expand Up @@ -1874,6 +1959,7 @@
font-weight: bold;
line-height: 24px;
color: #4b4a44;
flex: 0;
}
.D35E.sheet.item .damage-parts,
.D35E.sheet.item .attack-parts,
Expand Down Expand Up @@ -2450,20 +2536,17 @@
padding: 0 0 0 6px;
}
.D35E.sheet.actor.character .sheet-header .race-container .race {
flex: 0 0 24px;
flex: 0 0 22px;
background-size: contain;
line-height: 24px;
text-align: center;
vertical-align: baseline;
margin-right: 4px;
height: 24px;
height: 22px;
}
.D35E.sheet.actor.character .sheet-header .race-container .race .rollable:hover {
.D35E.sheet.actor.character .sheet-header .race-container .race.rollable:hover {
background-image: url("/icons/svg/d20-black.svg") !important;
}
.D35E.sheet.actor.character .sheet-header .summary {
border-bottom: 2px groove #eeede0;
}
.D35E.sheet.actor.character .sheet-header .summary li:nth-last-child(1),
.D35E.sheet.actor.character .sheet-header .summary li:nth-last-child(2) {
border-bottom: none;
Expand Down Expand Up @@ -2596,6 +2679,51 @@ form .form-group.stacked label.checkbox input[type="checkbox"] {
height: unset;
margin: unset;
}
form input[type="checkbox"].stylized {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
form .checkmark {
position: absolute;
top: 0;
left: 0;
height: 18px;
width: 18px;
border: #782e22 2px solid;
background-color: #eee;
border-radius: 2px;
}
form input ~ .checkmark {
background-color: #ccc;
}
form input:checked ~ .checkmark {
background-color: #782e22;
}
form .checkmark:after {
content: "";
position: absolute;
display: none;
}
form input:checked ~ .checkmark:after {
display: block;
}
form .checkmark:after {
left: 4px;
top: 0px;
width: 5px;
height: 10px;
border: solid white;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.dialog-content {
margin-bottom: 8px;
}
/* Tooltip text */
.tooltip .tooltipcontent {
font-family: sans-serif;
Expand Down Expand Up @@ -2893,7 +3021,7 @@ form .form-group.stacked label.checkbox input[type="checkbox"] {
border: none;
color: white;
}
.d35ecustom .D35E button {
.d35ecustom .D35E button:not(.tox-tbtn) {
background: url(/systems/D35E/icons/ui/long-button.png);
background-size: 100% 100%;
border: none;
Expand Down Expand Up @@ -3069,3 +3197,40 @@ form .form-group.stacked label.checkbox input[type="checkbox"] {
border-radius: 0;
background-color: #191919;
}
.d35ecustom .sheet-header-profile img {
border: none;
}
.d35ecustom .sheet-header-profile::after {
content: '';
background: url(/systems/D35E/icons/ui/large-item-frame-empty.png);
background-size: contain;
width: 100px;
height: 100px;
position: absolute;
left: 0px;
top: 0;
pointer-events: none;
}
.d35ecustom .checkmark {
border: none;
background: url(/systems/D35E/icons/ui/checkbox-unchecked.png);
background-size: contain;
cursor: pointer;
}
.d35ecustom input ~ .checkmark {
background: url(/systems/D35E/icons/ui/checkbox-unchecked.png);
background-size: contain;
}
.d35ecustom input:checked ~ .checkmark {
background: url(/systems/D35E/icons/ui/checkbox-checked.png);
background-size: contain;
}
.d35ecustom .checkmark:after {
border: none;
}
.secret {
display: none;
}
.d35gm .secret {
display: block;
}
Loading

0 comments on commit 9b8b8a6

Please sign in to comment.