Comme sur la petite barre de camelot (SmallCastingBarFrameTemplate), le
bouclier d'une incantation non interruptible est dessiné derrière l'icône
du sort et l'entoure : 29 x 33 pour une icône de 20 x 20, depuis (-5, 4)
de son coin haut-gauche, ramené à notre icône de 16 x 16.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Le bouclier d'une incantation non interruptible gardait la taille de son
image (54 x 64, et 38 x 45 sur la barre de la cible) : il prend celle du
BorderShield de camelot, 29 x 33 au coin haut-gauche (-27, 4) de sa barre
de 208 x 11, soit (-24, 1.5) dans notre cadre de 214 x 16. La barre de la
cible le réduit de 150 / 214 comme ses autres pièces.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
La barre de la cible du client (TargetFrameSpellBar) est un enfant de
TargetFrame, que ForeverUI masque : les incantations de la cible ne se
voyaient nulle part. TargetCastBar.lua la remplace, avec l'art et les
règles de la barre du joueur (castID de chaque événement), à la taille de
TargetSpellBarTemplate (150) et avec l'icône du sort à sa gauche.
Placée comme Target_Spellbar_AdjustPosition : (25, 7) sous le cadre, plus
bas sous les rangées d'auras et sous la cible de la cible quand elles
s'affichent ; les bords sont mesurés, elle ne les recouvre jamais. Les
auras donnent leur hauteur à chaque mise en page. L'option du client
showTargetCastbar est suivie.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KxRZNHkq453dyUMcWsyUf1