- l'attaquant ne peut plus lancer les dés du défenseur (sauf GM) - ajout du nom de l'attaquant au message de défense - nettoyage des messages de la passe d'arme uniqument par le GM pour éviter suppression par le joueur
		
			
				
	
	
		
			67 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <div data-passearme="{{passeArme}}">
 | |
|   {{#if (eq surprise 'totale')}}
 | |
|     <span><strong>{{defender.name}}</strong> est totalement surpris</span>
 | |
|   {{else if essais.defense}}
 | |
|     <span><strong>{{defender.name}}</strong> doit :</span>
 | |
|   {{else}}
 | |
|     <span><strong>{{defender.name}}</strong> doit se défendre
 | |
|       {{~#if (eq surprise 'demi')}} avec une significative {{/if}} d'une attaque
 | |
|       {{~#if attaqueParticuliere}} <strong>particulière en
 | |
|         {{~#if (eq attaqueParticuliere 'finesse')}} finesse
 | |
|         {{else if (eq attaqueParticuliere 'force')}} force
 | |
|         {{else if (eq attaqueParticuliere 'rapidite')}} rapidité
 | |
|         {{/if~}}</strong>
 | |
|       {{/if}} de {{attacker.name}} ({{attaqueArme.name}}):
 | |
|     </span>
 | |
|   {{/if}}
 | |
|   <span class='chat-card-button-area'>
 | |
|     <br>
 | |
|       {{#unless (eq surprise 'totale')}}
 | |
|         {{#if essais.defense}}
 | |
|           {{#unless essais.defenseChance}}
 | |
|             {{#if (eq defender.data.type 'personnage')}}
 | |
|             <a class='chat-card-button' id='appel-chance-defense' data-attackerId='{{attackerId}}'
 | |
|               data-defenderTokenId='{{defenderTokenId}}'>Faire appel à la chance</a>
 | |
|             </a>
 | |
|             <br>
 | |
|             {{/if}}
 | |
|             {{#if (eq defender.data.type 'personnage')}}
 | |
|             {{#if (gt defender.data.data.compteurs.destinee.value 0)}}
 | |
|               <a class='chat-card-button' id='appel-destinee-defense' data-attackerId='{{attackerId}}'
 | |
|                 data-defenderTokenId='{{defenderTokenId}}'>Utiliser la destinée</a>
 | |
|               </a>
 | |
|               <br>
 | |
|             {{/if}}
 | |
|             {{/if}}
 | |
|           {{/unless}}
 | |
|         {{else}}
 | |
|           {{#each armes as |arme key|}}
 | |
|             <a class='chat-card-button' id='parer-button' data-attackerId='{{../attackerId}}' data-defenderTokenId='{{../defenderTokenId}}' data-armeid='{{arme._id }}'>
 | |
|               Parer avec {{arme.name}} à {{../diffLibre }}
 | |
|             </a>
 | |
|             <br>
 | |
|           {{/each}}
 | |
|           {{#if mainsNues}}
 | |
|             <a class='chat-card-button' id='parer-button' data-attackerId='{{attackerId}}' data-defenderTokenId='{{defenderTokenId}}'>
 | |
|               Parer à mains nues à {{diffLibre}} 
 | |
|             </a>
 | |
|             <br>
 | |
|           {{/if}}
 | |
|           {{#if (ne attaqueCategorie 'tir')}}
 | |
|             <a class='chat-card-button' id='esquiver-button' data-attackerId='{{attackerId}}' data-defenderTokenId='{{defenderTokenId}}'>
 | |
|               Esquiver à {{diffLibre}}
 | |
|             </a>
 | |
|             <br>
 | |
|           {{/if}}
 | |
|         {{/if}}
 | |
|       {{/unless}}
 | |
|     <a class='chat-card-button' id='encaisser-button' data-attackerId='{{attackerId}}'
 | |
|       data-defenderTokenId='{{defenderTokenId}}'>
 | |
|       Encaisser à {{#if (eq dmg.mortalite 'non-mortel')~}}
 | |
|       ({{numberFormat dmg.total decimals=0 sign=true}})
 | |
|       {{~else~}}
 | |
|       {{numberFormat dmg.total decimals=0 sign=true}}
 | |
|       {{~/if}} !
 | |
|     </a>
 | |
|   </span>
 | |
| </div> |