illustration adoubement

This commit is contained in:
Didictateur 2025-11-23 13:36:40 +01:00
parent 1624e4caf8
commit 37975d132f
3 changed files with 22 additions and 8 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

View file

@ -862,6 +862,21 @@
const top = document.createElement('div'); top.className = 'pokemon-card-top';
const art = document.createElement('div'); art.className = 'pokemon-card-art';
art.textContent = '';
// show card artwork if available in assets/img/cards matching the cardId or title
try{
const cid = (c.cardId || c.id || '').toString().toLowerCase();
const title = (c.title || '').toString().toLowerCase();
let imgSrc = null;
if(cid === 'adoubement' || title.indexOf('adoub') !== -1) imgSrc = '/assets/img/cards/adoubement.png';
if(imgSrc){
const img = document.createElement('img');
img.src = imgSrc;
img.alt = c.title || cid || 'card';
img.className = 'card-art-img';
img.style.width = '100%'; img.style.height = '100%'; img.style.objectFit = 'cover';
art.appendChild(img);
}
}catch(e){ /* ignore artwork errors */ }
top.appendChild(art);
const mid = document.createElement('div'); mid.className = 'pokemon-card-mid';

View file

@ -194,36 +194,35 @@ function buildDefaultDeck(){
['jouer deux fois','Le joueur peut déplacer deux pièces'],
// ['annulation d une carte','Annule l effet d une carte qui est jouée par l adversaire'],
['placement de mines','Le joueur place une mine sur une case vide sans la révéler au joueur adverse. Une pièce qui se pose dessus explose et est capturée par le joueur ayant placé la mine'],
['vole d une pièce','Désigne une pièce non roi qui change de camp'],
['vole d une pièce','Désigne une pièce non roi qui change de camp.\n\nCompte comme un mouvement'],
['promotion','Un pion au choix est promu'],
['vole d une carte','Vole une carte aléatoirement au joueur adverse'],
['resurection','Choisie une pièce capturée pour la ressuciter dans son camp'],
['resurection','Ressucite la dernière pièce perdue'],
['carte sans effet',"N'a aucun effet"],
// ['carte sans effet',"N'a aucun effet"],
// ['défausse','Le joueur adverse défausse une carte de son choix'],
// ['immunité à la capture','Désigne une pièce qui ne pourra pas être capturée au prochain tour'],
['kamikaz','Détruit une de ses pièces, détruisant toutes les pièces adjacentes'],
['kamikaz','Détruit une de ses pièces, détruisant toutes les pièces adjacentes.\n\nCompte comme un mouvement'],
// ['retour à la case départ','Désigne une pièce qui retourne à sa position initiale'],
// ['glissade','La pièce désignée ne peut plus s arrêter si elle se déplace en diagonale ou en ligne droite. Soit elle percute une pièce et la capture, soit elle tombe du plateau et est capturée'],
['invisible','Une des pièces devient invisible pour l adversaire'],
['invisible',"Une des pièces devient invisible pour l'adversaire"],
// ['épidémie','Toutes les pièces sur le territoire enemie est est capturée'],
// ['glue','Toutes les pièces autour de la pièce désignée ne peuvent pas bouger tant que cette dernière ne bouge pas'],
["coin coin","Possibilité de se téléporter depuis un coin vers n'importe quel autre coin"],
['téléportation','Téléporte n importe quelle pièce de son camp sur une case vide'],
['téléportation',"Téléporte n'importe quelle pièce de son camp sur une case vide"],
['changement de camp','On retourne le plateau'],
// ['ça tangue','Toutes les pièces se décale du même côté'],
// ['réinitialisation','Toutes les pièces reviennent à leur position initiale. S il y a des pièces supplémenaires, se rangent devant les pions'],
["toucher c'est jouer","Toucher une pièce adverse qu'il sera obligé de jouer"],
// ['marécage','Pendant X tours, toutes les pièces ne peuvent se déplacer que comme un roi'],
// ['sniper','Capturer une pièce sans avoir à bouger la pièce capturante'],
['inversion','Échange la position d une pièce avec une pièce adverse'],
['inversion',"Échange la position d'une pièce avec une pièce adverse.\n\nCompte comme un mouvement"],
// ['jeu des 7 différences','Déplace une pièce du plateau pendant que le joueur adverse à les yeux fermés. S il la retrouve, elle est capturée, laissée sinon'],
// ['punching ball','Replace le roi dans sa position initiale, et place un nouveau pion à l ancienne position du roi'],
// ['reversi','Si deux pions encadrent parfaitement une pièce adverse, cette dernière change de camp'],
// ['plus on est de fous','Si le joueur possède deux fous dans la même diagonale, alors toutes les pièces adverses encadrées par ces deux fous sont capturés'],
// ['cluster','Désigne 4 pions formant un rectangle. Tant que ces pions ne bougent pas, aucune pièce ne peut sortir ou rentrer dans ce rectangle.'],
// ['vacances','Choisie une pièce qui sort du plateau pendant deux tours. Ce après quoi elle tente de revenir: si la case est occupée, alors la pièce vacancière est capturée par la pièce occupant la case.'],
['mélange','La position de toutes les pièces sont échangées aléatoirement.'],
['mélange','La position de toutes les pièces sont échangées aléatoirement'],
['la parrure','Une reine est dégradée en pion'],
// ['tricherie','Choisis une carte de la pioche parmis trois'],
// ['tout ou rien','Une pièce choisie ne peut maintenant se déplacer que si elle capture.'],