Merge branch 'main' into unstoppable-alt

This commit is contained in:
WBHarry 2026-04-25 22:51:13 +02:00
commit 4371c5af95
5 changed files with 12 additions and 8 deletions

View file

@ -725,7 +725,7 @@ export default function DHApplicationMixin(Base) {
: null
: this.document;
let systemData = {};
let systemData = null;
if (featureOnCharacter) {
systemData = {
originItemType: this.document.type,
@ -738,10 +738,11 @@ export default function DHApplicationMixin(Base) {
const data = {
name: cls.defaultName({ type, parent }),
type,
system: systemData
type
};
if (systemData) data.system = systemData;
if (inVault) data['system.inVault'] = true;
if (disabled) data.disabled = true;
if (type === 'domainCard' && parent?.system.domains?.length) {

View file

@ -177,8 +177,8 @@ export const typeConfig = {
key: 'system.secondary',
label: 'DAGGERHEART.UI.ItemBrowser.subtype',
choices: [
{ value: false, label: 'DAGGERHEART.ITEMS.Weapon.primaryWeapon' },
{ value: true, label: 'DAGGERHEART.ITEMS.Weapon.secondaryWeapon' }
{ value: false, label: 'DAGGERHEART.ITEMS.Weapon.primaryWeapon.full' },
{ value: true, label: 'DAGGERHEART.ITEMS.Weapon.secondaryWeapon.full' }
]
},
{

View file

@ -28,7 +28,10 @@ export default class DHWeapon extends AttachableItem {
equipped: new fields.BooleanField({ initial: false }),
//SETTINGS
secondary: new fields.BooleanField({ initial: false, label: 'DAGGERHEART.ITEMS.Weapon.secondaryWeapon' }),
secondary: new fields.BooleanField({
initial: false,
label: 'DAGGERHEART.ITEMS.Weapon.secondaryWeapon.full'
}),
burden: new fields.StringField({
required: true,
choices: CONFIG.DH.GENERAL.burden,