{{alias}}

{{#if user.isGM}} {{# if (eq message.flags.od6s.isVisible false)}} {{/if}} {{/if}} {{#if message.flavor}} {{{message.flavor}}} {{#if (isAttack message.flags.od6s.subtype) }} {{localize "OD6S.ATTACKING"}}  {{#if user.isGM}} {{else}} {{/if}} {{#if message.flags.od6s.targetName}} {{message.flags.od6s.targetName}} {{else}} {{localize "OD6S.NO_TARGET"}} {{/if}} {{/if}} {{/if}}
{{#if message.flags.od6s.wild}} {{#if message.flags.od6s.wildHandled}}
{{localize message.flags.od6s.wildResult}}
{{else}}
{{localize message.flags.od6s.wildResult}}
{{/if}} {{/if}}
{{{message.content}}}
{{#if (isCardVisible message)}} {{#if (isAttack message.flags.od6s.subtype)}}
{{alias}} {{hitsOrMisses message.flags.od6s.success}} {{#if message.flags.od6s.targetName}} {{message.flags.od6s.targetName}} {{else}} {{localize 'OD6S.NO_TARGET'}}
{{/if}}
{{getHitLocation message.flags.od6s.targetType message.flags.od6s.location}} {{/if}} {{#if (isSkillOrAttribute message.flags.od6s.type message.flags.od6s.subtype) }}
{{localize (onSuccess message.flags.od6s.success message.flags.od6s.total message.flags.od6s.difficulty)}}
{{/if}} {{#unless (isDefense message.flags.od6s.subtype)}} {{#unless (eq message.flags.od6s.type 'damage')}} {{#unless (eq message.flags.od6s.type 'resistance')}} {{#if (isKnown message.flags.od6s.isKnown)}} {{#if message.flags.od6s.modifiers.length}}
{{localize "OD6S.DIFFICULTY"}}: {{message.flags.od6s.difficulty}}
{{else}} {{#unless (eq message.flags.od6s.type 'simple')}} {{localize "OD6S.DIFFICULTY"}}: {{message.flags.od6s.difficulty}} {{/unless}} {{/if}} {{/if}} {{/unless}} {{/unless}} {{/unless}} {{#if (isAttack message.flags.od6s.subtype)}} {{#if message.flags.od6s.success}} {{#if (isGmOrOwner message.speaker.actor)}} {{#if message.flags.od6s.damageScore}}
{{message.flags.od6s.damageDice.dice}}D+{{ message.flags.od6s.damageDice.pips}}{{#if (ne message.flags.od6s.damageScaleBonus 0)}} {{~showScaleDamage message.flags.od6s.damageScaleBonus}} {{/if}} {{localize message.flags.od6s.damageTypeName}}
{{#if message.flags.od6s.damageModifiers.length}}
{{/if}} {{/if}} {{/if}} {{/if}} {{/if}} {{/if}} {{#if user.isGM}} {{#if message.flags.od6s.isOpposable }} {{#unless message.flags.od6s.isOpposed}}
{{/unless}} {{/if}} {{/if}}