{{#if displayActorOnCard}} {{/if}}

{{item.name}}

{{{item.system.description.value}}} {{#if this.item.system.properties.spcl}} {{localize 'CoC7.WeaponSpecial'}} {{{this.item.system.description.special}}} {{/if}}
{{#if rolled}}
{{ localize 'CoC7.BulletsFired' }} : {{totalBulletsFired}} {{#if singleShot}} {{localize 'CoC7.rangeCombatCard.SingleShot'}}{{/if}} {{#if multipleShots}} {{localize 'CoC7.rangeCombatCard.MultipleShots'}}{{/if}} {{#if burst}} {{localize 'CoC7.rangeCombatCard.Burst'}}{{/if}} {{#if fullAuto}} {{localize 'CoC7.rangeCombatCard.FullAuto'}} {{/if}} {{#if aimed}} {{localize 'CoC7.rangeCombatCard.aiming'}}{{/if}}
{{else}}
{{ localize 'CoC7.BulletsFired' }} : {{totalBulletsFired}}/{{totalAmmo}} {{ localize 'CoC7.Shots'}} : {{shotFired}}{{#unless fullAuto}}/{{maxShots}}{{/unless}} {{#if fullAuto}} {{ localize 'CoC7.BurstSize' }}: {{#unless isVolleyMinSize}} {{/unless}}{{volleySize}}{{#unless isVolleyMaxSize}} {{/unless}} {{/if}}
{{#if item.singleShot}} {{localize 'CoC7.rangeCombatCard.SingleShot'}} {{/if}} {{#if item.multipleShots}} {{localize 'CoC7.rangeCombatCard.MultipleShots'}} {{/if}}
{{#if item.system.properties.brst}} {{localize 'CoC7.rangeCombatCard.Burst'}} {{/if}} {{#if item.system.properties.auto}} {{localize 'CoC7.rangeCombatCard.FullAuto'}} {{/if}} {{localize 'CoC7.rangeCombatCard.aiming'}}
{{/if}}
{{#each targets as |trgt key|}}
{{#if trgt.active}} {{trgt.name}} {{else}} {{trgt.name}} {{/if}}
{{/each}}
{{#each targets as |trgt key|}}
{{#if ../rolled}} {{localize 'CoC7.rangeCombatCard.BaseRange'}} {{localize 'CoC7.rangeCombatCard.LongRange'}} {{localize 'CoC7.rangeCombatCard.ExtremeRange'}} {{localize 'CoC7.rangeCombatCard.OutOfRange'}} {{localize 'CoC7.rangeCombatCard.Cover'}} {{localize 'CoC7.combatCard.surprised'}} {{localize 'CoC7.rangeCombatCard.PointBlankRange'}} {{localize 'CoC7.rangeCombatCard.BigTarget'}} {{localize 'CoC7.combatCard.SmallTarget'}} {{localize 'CoC7.rangeCombatCard.InMelee'}} {{localize 'CoC7.rangeCombatCard.FastMovingTarget'}} {{else}}
{{localize 'CoC7.rangeCombatCard.BaseRange'}} {{localize 'CoC7.rangeCombatCard.LongRange'}} {{localize 'CoC7.rangeCombatCard.ExtremeRange'}}
{{localize 'CoC7.rangeCombatCard.Cover'}} {{localize 'CoC7.combatCard.surprised'}} {{localize 'CoC7.rangeCombatCard.PointBlankRange'}}
{{trgt.sizeLabel}} {{localize 'CoC7.rangeCombatCard.InMelee'}} {{localize 'CoC7.rangeCombatCard.FastMovingTarget'}}
{{localize 'CoC7.AdditionalBonusDie'}} {{localize 'CoC7.AdditionalBonusDie'}}
{{localize 'CoC7.AdditionalPenaltyDie'}} {{localize 'CoC7.AdditionalPenaltyDie'}}
{{#if ../calculatedBonusDice}}
{{localize 'CoC7.BonusDice'}}: {{../calculatedBonusDice}}
{{/if}} {{#if ../calculatedPenaltyDice}}
{{localize 'CoC7.PenaltyDice'}}: {{../calculatedPenaltyDice}}
{{/if}} {{/if}}
{{localize 'CoC7.rangeCombatCard.BaseRange'}} {{localize 'CoC7.rangeCombatCard.LongRange'}} {{localize 'CoC7.rangeCombatCard.ExtremeRange'}} {{localize 'CoC7.rangeCombatCard.OutOfRange'}} {{localize 'CoC7.rangeCombatCard.Cover'}} {{localize 'CoC7.combatCard.surprised'}} {{localize 'CoC7.rangeCombatCard.PointBlankRange'}} {{localize 'CoC7.rangeCombatCard.BigTarget'}} {{localize 'CoC7.combatCard.SmallTarget'}} {{localize 'CoC7.rangeCombatCard.InMelee'}} {{localize 'CoC7.rangeCombatCard.FastMovingTarget'}}
{{#unless ../rolled}}
{{#if trgt.outOfRange}} {{else}} {{#if trgt.shotDifficulty.impossible}} {{else}} {{#if ../outOfAmmo}} {{else}} {{#if ../outOfShots}} {{else}} {{#if ../multiTarget}} {{#if ../autoFire}} {{else}} {{/if}} {{else}} {{#if ../autoFire}} {{else}} {{/if}} {{/if}} {{/if}} {{/if}} {{/if}} {{/if}}
{{/unless}}
{{/each}}
{{#if shots}}
{{#each shots as |shot key|}}
{{#if shot.transit}} ({{key}}) {{localize 'CoC7.ShotBullets' actor=shot.actorName bullets=shot.bulletsShotTransit}} {{else}} ({{key}}) {{localize 'CoC7.ShotBullets' actor=shot.actorName bullets=shot.bulletsShot}} {{/if}}
{{/each}}
{{#unless rolled}}
{{/unless}} {{/if}}
{{#if resolved}} {{#each rolls as |roll key|}}
{{#if roll.luckSpent}} {{roll.skill.name}} ({{roll.skill.value}}) - {{ localize 'CoC7.LuckSpentAlt'}} ({{roll.resultType}}) {{else}} {{roll.skill.name}} ({{roll.skill.value}}) {{#if roll.dices.hasBonus}}{{roll.dices.bonus}} {{roll.dices.bonusType}} {{localize 'CoC7.Dice'}}{{/if}} - {{roll.dices.total}} ({{roll.resultType}}) {{/if}}
{{#if roll.hasMalfunction}}

{{roll.malfunctionTxt}}

{{/if}}
{{/each}} {{#if didAnyShotHit}} {{#unless damageRolled}}
{{/unless}} {{/if}} {{/if}}
{{#if damageRolled}} {{#each damage as |d|}}
{{#each d.blastRangeDamage as |blast|}}
{{blast}}
{{else}}
{{resultString}} {{#if d.dealt}}{{/if}}
{{/each}}
{{/each}} {{#unless weapon.system.properties.blst}} {{#unless damageDealt}} {{#if didAnyShotHit}}
{{/if}} {{/unless}} {{/unless}} {{/if}}