+
{{ ability.name }}
@@ -108,8 +111,13 @@
:key="healthBar._id"
>
-
- Total: {{ healthBar.total }}
+
+
+ Total:
+
+
+ {{ healthBar.total }}
+
-
+
Total:
-
+
{{ resource.name }}
@@ -175,6 +183,7 @@
-
-
-
- Spell Slots
-
-
-
- {{ spellSlot.name }}
-
-
- Total: {{ spellSlot.total }}
-
-
-
-
-
-
@@ -275,9 +249,7 @@
-
+
+
+
+
+ Spell Slots
+
+
+
+ {{ spellSlot.name }}
+
+
+ Total: {{ spellSlot.total }}
+
+
+
+
+
+
note._id);
+ const topLevelNotes = getProperties(this.creature, {
+ type: 'note',
+ summary: { $exists: true },
+ 'ancestor.id': {$nin: allNoteIds}
+ });
+ return topLevelNotes;
},
},
methods: {
@@ -554,7 +569,6 @@ export default {
min-width: 86px;
text-align: center;
margin: 4px 4px -10px;
- padding: 8px;
z-index: 1;
}
.ability .bottom {
diff --git a/app/imports/client/ui/creature/character/printedCharacterSheet/components/PrintedAction.vue b/app/imports/client/ui/creature/character/printedCharacterSheet/components/PrintedAction.vue
index 9382ae14..4a63daa5 100644
--- a/app/imports/client/ui/creature/character/printedCharacterSheet/components/PrintedAction.vue
+++ b/app/imports/client/ui/creature/character/printedCharacterSheet/components/PrintedAction.vue
@@ -84,7 +84,7 @@
diff --git a/app/imports/client/ui/creature/character/printedCharacterSheet/components/PrintedSpellList.vue b/app/imports/client/ui/creature/character/printedCharacterSheet/components/PrintedSpellList.vue
index 4dbf8d14..13ec0b26 100644
--- a/app/imports/client/ui/creature/character/printedCharacterSheet/components/PrintedSpellList.vue
+++ b/app/imports/client/ui/creature/character/printedCharacterSheet/components/PrintedSpellList.vue
@@ -1,5 +1,8 @@
-
+
{{ model.name }}
diff --git a/app/imports/client/ui/utility/romanize.js b/app/imports/client/ui/utility/romanize.js
new file mode 100644
index 00000000..f201d53d
--- /dev/null
+++ b/app/imports/client/ui/utility/romanize.js
@@ -0,0 +1,31 @@
+const roman = {
+ Ⅿ: 1000,
+ ⅭⅯ: 900,
+ Ⅾ: 500,
+ ⅭⅮ: 400,
+ Ⅽ: 100,
+ ⅩⅭ: 90,
+ Ⅼ: 50,
+ XL: 40,
+ Ⅻ: 12,
+ Ⅺ: 11,
+ Ⅹ: 10,
+ Ⅸ: 9,
+ Ⅷ: 8,
+ Ⅶ: 7,
+ Ⅵ: 6,
+ Ⅴ: 5,
+ Ⅳ: 4,
+ Ⅲ: 3,
+ Ⅱ: 2,
+ Ⅰ: 1
+};
+export default function romanize(num) {
+ var str = '';
+ for (var i of Object.keys(roman)) {
+ var q = Math.floor(num / roman[i]);
+ num -= q * roman[i];
+ str += i.repeat(q);
+ }
+ return str;
+}
\ No newline at end of file