@if (isUpdate) {
{{ "weapons.modal.editWeapon" | translate }}
} @else {
{{ "weapons.modal.addWeapon" | translate }}
}
{{ "weapons.name" | translate }}
{{ "weapons.modal.attackBonus" | translate }}
@for (attackBonus of attackBonuses; track attackBonus) {
{{
attackBonus
}}
}
{{ "weapons.modal.magicalModifier" | translate }}
@for (magicBonus of [1, 2, 3, 4, 5]; track magicBonus) {
+{{ magicBonus }}
}
@for (
damageEntry of damage;
let index = $index;
track damageEntry
) {
@if (index == 0) {
{{ "weapons.modal.damage" | translate }}
} @else {
{{ "weapons.modal.additionalDamage" | translate }}
}
{{ "general.diceNumber" | translate }}
@for (number of numbers; track number) {
{{ number }}
}
{{ "general.diceType" | translate }}
@if (isVersatile && index === 0) {
({{ "weapons.oneHanded" | translate }})
}
@for (die of dice; track die) {
{{ "general.dice" | translate }}{{ die }}
}
@if (isVersatile && index === 0) {
{{ "general.diceType" | translate }} ({{
"weapons.twoHanded" | translate
}})
@for (die of dice; track die) {
{{ "general.dice" | translate }}{{ die }}
}
}
{{ "general.damageType" | translate }}
@for (type of damageTypes; track type) {
{{ "damageTypes." + type | translate }}
}
@if (index !== 0) {
} @else if (hasAdditionalDamage) {
{{ "weapons.modal.additionalDamage" | translate }}
@for (damage of additonalDamages; track damage) {
+{{ damage }}
}
}
@if (damage.length < 2) {
}
}
@if (isRanged || canBeThrown) {
} @else {
}
@if (isRanged) {
}
@if (canBeThrown) {
}