diff --git a/less/update/components/actor-global.less b/less/update/components/actor-global.less index 29255f6b..5e58ba4b 100644 --- a/less/update/components/actor-global.less +++ b/less/update/components/actor-global.less @@ -695,6 +695,10 @@ } } + .powercasting { + text-transform: capitalize; + } + .languages { grid-column-end: span 1; label { @@ -982,7 +986,7 @@ } & > .panel { - grid-template-rows: 56px 32px 24px auto; + grid-template-rows: 64px 32px 24px auto; } h3.power-dc { line-height: 24px; @@ -1083,9 +1087,6 @@ margin-left: auto; } } - // section.traits { - // display:block; - // } } } .tab.force-powerbook, diff --git a/module/actor/sheets/newSheet/base.js b/module/actor/sheets/newSheet/base.js index efd35ca8..48ca3cb2 100644 --- a/module/actor/sheets/newSheet/base.js +++ b/module/actor/sheets/newSheet/base.js @@ -222,7 +222,7 @@ export default class ActorSheet5e extends ActorSheet { * @param {Array} powers The power data being prepared * @private */ - _preparePowerbook(data, powers) { + _preparePowerbook(data, powers, school) { const owner = this.actor.owner; const levels = data.data.powers; const powerbook = {}; @@ -252,7 +252,7 @@ export default class ActorSheet5e extends ActorSheet { uses: useLabels[i] || value || 0, slots: useLabels[i] || max || 0, override: override || 0, - dataset: {"type": "power", "level": prepMode in sections ? 1 : i, "preparation.mode": prepMode}, + dataset: {"type": "power", "level": prepMode in sections ? 1 : i, "preparation.mode": prepMode, "school": school}, prop: sl }; }; diff --git a/module/actor/sheets/newSheet/character.js b/module/actor/sheets/newSheet/character.js index 6496db8c..213478b2 100644 --- a/module/actor/sheets/newSheet/character.js +++ b/module/actor/sheets/newSheet/character.js @@ -142,8 +142,8 @@ export default class ActorSheet5eCharacterNew extends ActorSheet5e { } // Organize Powerbook and count the number of prepared powers (excluding always, at will, etc...) - const forcePowerbook = this._preparePowerbook(data, forcepowers); - const techPowerbook = this._preparePowerbook(data, techpowers); + const forcePowerbook = this._preparePowerbook(data, forcepowers, "uni"); + const techPowerbook = this._preparePowerbook(data, techpowers, "tec"); // Organize Features const features = { diff --git a/module/actor/sheets/newSheet/npc.js b/module/actor/sheets/newSheet/npc.js index 46a28467..51c43006 100644 --- a/module/actor/sheets/newSheet/npc.js +++ b/module/actor/sheets/newSheet/npc.js @@ -61,8 +61,8 @@ export default class ActorSheet5eNPCNew extends ActorSheet5e { other = this._filterItems(other, this._filters.features); // Organize Powerbook - const forcePowerbook = this._preparePowerbook(data, forcepowers); - const techPowerbook = this._preparePowerbook(data, techpowers); + const forcePowerbook = this._preparePowerbook(data, forcepowers, "uni"); + const techPowerbook = this._preparePowerbook(data, techpowers, "tec"); // Organize Features for ( let item of other ) { diff --git a/sw5e-global.css b/sw5e-global.css index 57684e7a..35501ad2 100644 --- a/sw5e-global.css +++ b/sw5e-global.css @@ -1362,6 +1362,9 @@ input[type="reset"]:disabled { .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .trait-selector i.fas:hover { text-shadow: none; } +.sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .powercasting { + text-transform: capitalize; +} .sw5e.sheet.actor .swalt-sheet .tab.attributes .traits-resources section.traits .languages { grid-column-end: span 1; } @@ -1610,7 +1613,7 @@ input[type="reset"]:disabled { } .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook > .panel, .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook > .panel { - grid-template-rows: 56px 32px 24px auto; + grid-template-rows: 64px 32px 24px auto; } .sw5e.sheet.actor .swalt-sheet .tab.force-powerbook h3.power-dc, .sw5e.sheet.actor .swalt-sheet .tab.tech-powerbook h3.power-dc { diff --git a/templates/actors/newActor/parts/swalt-force-powerbook.html b/templates/actors/newActor/parts/swalt-force-powerbook.html index 7333bbe9..d1f569dc 100644 --- a/templates/actors/newActor/parts/swalt-force-powerbook.html +++ b/templates/actors/newActor/parts/swalt-force-powerbook.html @@ -47,7 +47,6 @@