Zwergenhort #4
|
|
@ -99,7 +99,7 @@ export class M5Character extends Actor {
|
|||
const data = (this as any).system;
|
||||
if (!data) return null;
|
||||
|
||||
ret.level = M5Character.levelFromExp(data.es);
|
||||
ret.level = M5Character.levelFromExp(data.info.race === "Zwerg" ? Math.min(data.calc.stats?.hoard * 2 || 0, data.es) : data.es);
|
||||
|
||||
ret.attributes.st.value = M5Character.attributeMinMax(data.attributes.st); // TODO item effects
|
||||
ret.attributes.gs.value = M5Character.attributeMinMax(data.attributes.gs);
|
||||
|
|
@ -204,6 +204,8 @@ export class M5Character extends Actor {
|
|||
magic: item.system.magic,
|
||||
calc: item.system.calc,
|
||||
equipped: item.system?.equipped,
|
||||
valuable: item.system?.valuable,
|
||||
hoarded: item.system?.hoarded,
|
||||
weight: item.system.weight || 0,
|
||||
containerId: item.system.containerId || "",
|
||||
value: item.system.value || 0,
|
||||
|
|
|
|||
|
|
@ -24,12 +24,12 @@
|
|||
<label for="data.valuable">{{localize "midgard5.valuable"}}</label>
|
||||
</span>
|
||||
|
||||
{{#unless (eq data.info.race "Zwerg")}}
|
||||
{{#if (eq item.parent.system.info.race "Zwerg")}}
|
||||
<span>
|
||||
<input id="data.hoarded" type="checkbox" name="data.hoarded" {{checked data.hoarded}}>
|
||||
<label for="data.hoarded">{{localize "midgard5.hoarded"}}</label>
|
||||
</span>
|
||||
{{/unless}}
|
||||
{{/if}}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@
|
|||
<label for="data.valuable">{{localize "midgard5.valuable"}}</label>
|
||||
</span>
|
||||
|
||||
{{#if (eq data.info.race "Zwerg")}}
|
||||
{{#if (eq item.parent.system.info.race "Zwerg")}}
|
||||
<span>
|
||||
<input id="data.hoarded" type="checkbox" name="data.hoarded" {{checked data.hoarded}}>
|
||||
<label for="data.hoarded">{{localize "midgard5.hoarded"}}</label>
|
||||
|
|
|
|||
|
|
@ -21,12 +21,12 @@
|
|||
<label for="data.valuable">{{localize "midgard5.valuable"}}</label>
|
||||
</span>
|
||||
|
||||
{{#unless (eq data.info.race "Zwerg")}}
|
||||
{{#if (eq item.parent.system.info.race "Zwerg")}}
|
||||
<span>
|
||||
<input id="data.hoarded" type="checkbox" name="data.hoarded" {{checked data.hoarded}}>
|
||||
<label for="data.hoarded">{{localize "midgard5.hoarded"}}</label>
|
||||
</span>
|
||||
{{/unless}}
|
||||
{{/if}}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
<label for="data.valuable">{{localize "midgard5.valuable"}}</label>
|
||||
</span>
|
||||
|
||||
{{#if (eq data.info.race "Zwerg")}}
|
||||
{{#if (eq item.parent.system.info.race "Zwerg")}}
|
||||
<span>
|
||||
<input id="data.hoarded" type="checkbox" name="data.hoarded" {{checked data.hoarded}}>
|
||||
<label for="data.hoarded">{{localize "midgard5.hoarded"}}</label>
|
||||
|
|
|
|||
Loading…
Reference in New Issue