diff --git a/.gitignore b/.gitignore index a547bf3..b16a20a 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ dist-ssr *.njsproj *.sln *.sw? +/dist.zip diff --git a/src/types/character.ts b/src/types/character.ts index 681ea39..f68191d 100644 --- a/src/types/character.ts +++ b/src/types/character.ts @@ -1,5 +1,5 @@ import type {DSAAttributes, DSAHealth, DSAPersonalData, DSAResistances} from "./baseCharacter.ts"; -import type {DSAArmor, DSAMeleeWeapon, DSARangedWeapon} from "./equiment.ts"; +import type {DSAArmor, DSAMeleeWeapon, DSARangedWeapon, DSAShield} from "./equiment.ts"; import type {DSACombatAbilitiy} from "./abilities.ts"; export interface DSASkill { @@ -14,9 +14,10 @@ export interface DSACombatValues { dodge: number; unarmedAttack: number; unarmedParry: number; - meleeWeapons: Record; - rangedWeapons: Record - armor: Record; + meleeWeapons: DSAMeleeWeapon[]; + rangedWeapons: DSARangedWeapon[]; + armor: DSAArmor[]; + shield: DSAShield[]; combatAbilities: Record; }