Korrekte Resistenzen bei Multiclassing
This commit is contained in:
parent
1c21e64d20
commit
5bf013c5dc
|
|
@ -300,7 +300,7 @@
|
||||||
"midgard5.spell-process-wilder_Dweomer": "Wilder Dweomer",
|
"midgard5.spell-process-wilder_Dweomer": "Wilder Dweomer",
|
||||||
"midgard5.spell-process-zerstoeren": "Zerstören",
|
"midgard5.spell-process-zerstoeren": "Zerstören",
|
||||||
"midgard5.spell-process-zauberlied": "Zauberlieder",
|
"midgard5.spell-process-zauberlied": "Zauberlieder",
|
||||||
"midgard5.spell-process-zaubersalz": "Zaubersalze",
|
"midgard5.spell-process-zaubersalz": "Zaubersalze",
|
||||||
"midgard5.spell-process-zaubermittel": "Zaubermittel",
|
"midgard5.spell-process-zaubermittel": "Zaubermittel",
|
||||||
"midgard5.spell-process-zauberschutz": "Zauberschutz",
|
"midgard5.spell-process-zauberschutz": "Zauberschutz",
|
||||||
"midgard5.spell-process-zauberrunen": "Zauberrunen",
|
"midgard5.spell-process-zauberrunen": "Zauberrunen",
|
||||||
|
|
|
||||||
|
|
@ -497,17 +497,21 @@ export class M5Character extends Actor {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!skip?.class) {
|
if (!skip?.class) {
|
||||||
const item = context.items
|
context.items
|
||||||
?.filter((item) => item.type === "class")
|
?.filter((item) => item.type === "class")
|
||||||
.forEach((item) => {
|
.sort((a, b) => b?.system.magicUsing - a?.system.magicUsing)
|
||||||
if (item) {
|
.forEach((item, index) => {
|
||||||
if (typeof data.info.class === "string") {
|
if (index !== 0) {
|
||||||
data.info.class = {};
|
item.system.equipped = false;
|
||||||
}
|
} else {
|
||||||
data.info.class[item.id] = item.name;
|
item.system.equipped = true;
|
||||||
if (item.system.magicUsing) {
|
}
|
||||||
data.info.magicUsing = item.system.magicUsing;
|
if (typeof data.info.class === "string") {
|
||||||
}
|
data.info.class = {};
|
||||||
|
}
|
||||||
|
data.info.class[item.id] = item.name;
|
||||||
|
if (item.system.magicUsing) {
|
||||||
|
data.info.magicUsing = item.system.magicUsing;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -88,7 +88,7 @@
|
||||||
|
|
||||||
{{#each data.lernKostenZauber as |wert name|}}
|
{{#each data.lernKostenZauber as |wert name|}}
|
||||||
<span style="flex: 1 0 26%">
|
<span style="flex: 1 0 26%">
|
||||||
<label for="data.lernKostenZauber.{{name}}">{{localize (m5concat "midgard5." name)}}</label>
|
<label for="data.lernKostenZauber.{{name}}">{{localize (m5concat "midgard5.spell-process-" name)}}</label>
|
||||||
<input style="width:35px" name="data.lernKostenZauber.{{name}}" type="number" value={{wert.kosten}} data-dtype="Number" />
|
<input style="width:35px" name="data.lernKostenZauber.{{name}}" type="number" value={{wert.kosten}} data-dtype="Number" />
|
||||||
</span>
|
</span>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue