promotional bannermobile promotional banner

ArcLight

A lightweight, dependency-free WoW interface that enhances Blizzard's UI with clean action bars, unit frames, nameplates, chat, minimap and more — all brought together under one cohesive style.
Back to Files

ArcLight 1.10.0

File nameArcLight-1.10.0.zip
Uploader
bravkorbravkor
Uploaded
Sep 21, 2026
Downloads
16
Size
569.4 KB
Flavors
Retail
File ID
8940461
Type
R
Release
Supported game versions
  • 12.1.0

What's new

ArcLight prend en charge les cadres de groupe et de raid.

  • 👥 Cinq dispositions — Groupe, Petit raid, Grand raid, Tanks principaux, Boss. Chacune sa taille, sa position, son sens de croissance, ses espacements, son tri. La bascule petit/grand raid se fait à un seuil réglable, portée par le jeu lui-même : elle fonctionne même en plein combat.
  • 🧱 Des cadres à nous, dans des headers sécurisés — 85 boutons créés d'avance, hors combat, pour que rien ne soit jamais fabriqué pendant une rencontre. Les groupes gardent leurs cinq places même incomplets : un groupe à trois laisse deux trous plutôt que de tasser le suivant.
  • 🩸 La même barre que ton cadre joueur — même fabrique, même masque, même contour, même écart entre vie et puissance. Couleur de classe, couleur fixe, ou dégradé rouge → orange → vert → classe évalué par le jeu, le pourcentage étant secret en 12.x.
  • 🔢 Texte de vie en pourcentage, en valeur, en vie perdue, ou valeur et pourcentage ensemble. La valeur brute étant secrète, elle passe par les formateurs du jeu ; si le client la refuse, le pourcentage prend le relais tout seul.
  • 💚 Soins entrants, boucliers, absorption de soins — trois segments chaînés le long de la barre : les soins prennent la suite de la vie, le bouclier la suite des soins, et l'absorption de soins mord sur la vie elle-même. Aucune arithmétique : deux valeurs secrètes ne s'additionnent pas, alors chaque segment s'ancre sur la texture du précédent et c'est le jeu qui fait la longueur.
  • ⚡ Barre de puissance séparée, avec sa propre peau, réservable aux soigneurs.
  • 🎭 Icônes de statut — rôle, tank et assistant principaux, chef, vérification de présence, invocation, résurrection, marqueur de raid, phase. Trois jeux d'icônes de rôle au choix : ArcLight, Blizzard, FFXIV.
  • 🔴 Bordure d'aggro à trois couleurs, encadrement de la cible, voile au survol. Le statut de menace reste lisible en 12.x, contrairement à sa valeur chiffrée.
  • 🧪 Auras — nos conteneurs déclarent les filtres, le jeu choisit et place les icônes : c'est la seule voie qui survive au combat. Trois crans pour les buffs (tous, les tiens, ou les tiens lançables sur un allié), une durée maximale qui écarte d'un coup les bénédictions, breloques et buffs de guilde, et les sorts déjà suivis aux coins retirés de la rangée pour ne rien voir deux fois.
  • 🩹 Tout ce bloc d'auras ne sort qu'en spécialisation de soin, et se rallume au changement de spé — c'est le rôle de ta spé qui décide, pas celui qu'on t'a assigné. Un conteneur éteint n'analyse rien : hors soin, ça ne coûte plus rien du tout.
  • 🟣 Teinte de dissipation sur tout le cadre — bleu magie, violet malédiction, vert poison, brun maladie, d'intensité réglable. Une déclaration par type : l'addon ne lit jamais l'aura, il pose quatre teintes et laisse le jeu décider laquelle paraît. Quatre niveaux au choix, de « ce que je peux dissiper » à « tout ».
  • 🛡️ Le gros défensif de Blizzard, sur nos cadres — son bloc d'auras privées vient s'y poser et n'y affiche que ce que lui seul sait rendre. Personne d'autre ne le fait. Sa propre teinte de dispel s'y branche aussi, mais elle dépend d'un réglage client absent de la 12.1.0 : c'est la nôtre, ci-dessus, qui s'affiche.
  • 🌿 Suivi par sort aux quatre coins — un identifiant par coin, ou les sorts de soin de ta classe pris automatiquement. On ne lit jamais l'aura : on demande au jeu de n'afficher que celle-là, ce qui reste permis en combat.
  • 👁️ Aperçu solo — de faux membres dans les trois dispositions à la fois, ton propre cadre suivant ta vraie vie. Il se rejoue à chaque réglage, et sort tout seul en mode déplacement.
  • 🗂️ Un profil par spécialisation — la page Profils dresse la table des spés de ta classe, avec leur icône, et tu rattaches un profil à chacune sans avoir à changer de spé. Le rattachement se prépare case décochée et ne s'applique qu'une fois allumée ; le changement de spé rebascule tout, cadres compris.
  • 🔍 /arc groupe — relevé complet dans les variables sauvegardées : restrictions actives, état secret de vingt-six API par unité, essais sur les conteneurs d'auras et les ancres privées, dimensions mesurées contre dimensions réglées.

Au passage, deux corrections qui dépassent les cadres de groupe. Les pourcentages de vie s'arrondissent enfin partout : %d refuse une valeur secrète, et la voie qui restait recopiait le nombre entier — « 94.346038818359 % ». Et tout champ de saisie du panneau retient ce que tu tapes quand tu en sors, pas seulement sur Entrée : cliquer un bouton juste après avoir tapé jetait la frappe en silence.

<sub>Ce que la 12.1 interdit et qu'ArcLight ne promet donc pas : lire la vie ou la portée d'un coéquipier, calculer un pourcentage soi-même, trier les auras, poser une bordure de dispel ou un compteur de piles sur ses propres icônes, afficher l'incantation d'un allié.</sub>


ArcLight now handles party and raid frames.

  • 👥 Five layouts — Party, Small raid, Large raid, Main tanks, Bosses. Each with its own size, position, growth direction, spacing and sorting. The small/large raid switch happens at an adjustable threshold, driven by the game itself: it works even in the middle of combat.
  • 🧱 Our own frames, inside secure headers — 85 buttons created ahead of time, out of combat, so nothing is ever built during an encounter. Groups keep their five slots even when incomplete: a group of three leaves two gaps rather than packing the next one closer.
  • 🩸 The same bar as your player frame — same factory, same mask, same outline, same gap between health and power. Class colour, fixed colour, or a red → orange → green → class gradient evaluated by the game, the percentage being secret in 12.x.
  • 🔢 Health text as a percentage, a value, health lost, or value and percentage together. The raw value being secret, it goes through the game's formatters; if the client refuses it, the percentage takes over on its own.
  • 💚 Incoming heals, shields, heal absorb — three segments chained along the bar: heals pick up where health ends, the shield picks up after the heals, and the heal absorb bites into health itself. No arithmetic: two secret values cannot be added, so each segment anchors to the previous one's texture and the game works out the length.
  • ⚡ A separate power bar, with its own skin, restrictable to healers.
  • 🎭 Status icons — role, main tank and assist, leader, ready check, summon, resurrection, raid marker, phase. Three role icon sets to choose from: ArcLight, Blizzard, FFXIV.
  • 🔴 Aggro border in three colours, target outline, hover veil. Threat status stays readable in 12.x, unlike its numeric value.
  • 🧪 Auras — our containers declare the filters, the game picks and places the icons: the only route that survives combat. Three settings for buffs (all, yours, or yours castable on an ally), a maximum duration that drops blessings, trinkets and guild buffs in one go, and the spells already tracked in the corners removed from the row so nothing shows twice.
  • 🩹 This whole aura block only shows in a healing specialization, and comes back when you change spec — your spec's role decides, not the one assigned to you. A hidden container parses nothing: outside healing it costs nothing at all.
  • 🟣 Dispel tint across the whole frame — blue magic, purple curse, green poison, brown disease, at an adjustable strength. One declaration per type: the addon never reads the aura, it lays down four tints and lets the game decide which one shows. Four levels to choose from, from "what I can dispel" to "everything".
  • 🛡️ Blizzard's big defensive, on our frames — its private aura block attaches to them and shows only what it alone can render. Nobody else does this. Its own dispel tint hooks in too, but depends on a client setting absent from 12.1.0: the one that shows is ours, above.
  • 🌿 Spell tracking in the four corners — one ID per corner, or your class's healing spells taken automatically. We never read the aura: we ask the game to show only that one, which remains allowed in combat.
  • 👁️ Solo preview — fake members in all three layouts at once, your own frame following your real health. It replays on every setting change, and comes out on its own in move mode.
  • 🗂️ A profile per specialization — the Profiles page lays out your class's specs, with their icons, and you attach a profile to each without having to change spec. The mapping can be prepared with the box unticked and only applies once it is on; changing spec swaps everything, frames included.
  • 🔍 /arc groupe — a full probe into the saved variables: active restrictions, secret state of twenty-six APIs per unit, trials on aura containers and private anchors, measured against configured dimensions.

Two fixes along the way that reach beyond group frames. Health percentages now round everywhere: %d refuses a secret value, and the remaining route copied the whole number through — "94.346038818359 %". And every input field in the panel remembers what you typed when you leave it, not only on Enter: clicking a button right after typing silently threw the keystrokes away.

<sub>What 12.1 forbids, and ArcLight therefore does not promise: reading a teammate's health or range, computing a percentage yourself, sorting auras, putting a dispel border or a stack counter on your own icons, showing an ally's casting.</sub>


This mod has no additional files