Characters
Hover to preview, click to select, double click to openTap to select, double-tap to openCharacters
Create a character to see it here: race and class, racials, professions, talents, macros and the trainer's spells, in a window like the game's.
Party
Talents
Any class, with or without a characterSpellbook
Every class’s spells by level, no character neededLeveling
Every class’s trainer visits from 1 to 60, no character neededProfessions
Profession guides and recipes, 1 to 300Search
Legacy
Gear and BIS Guide
Bestiary
Macros
Chaque macro est vérifiée pendant la saisieEnregistrées dans ce navigateur. Connectez-vous avec Battle.net pour les garder sur votre compte.
Choisissez un sort pour voir ce qu’il peut faire, ouvrez une macro toute faite, ou tapez ou collez une macro ci-dessous.
- Tapez une macro, ou collez-en une. Elle est vérifiée pendant la saisie.
Les six vérifications
Tapez une macro, ou collez-en une.
[ ]Les conditions du sort qui les suit. Toutes doivent être remplies./cast [harm,nodead] Shadow Bolt,Relie des conditions : ceci et cela./cast [@mouseover,help,nodead] Renew;Sinon. Si rien avant n’a correspondu, la clause suivante est essayée./cast [stealth] Cheap Shot; Sinister Strike[]Toujours vrai, donc le sort qui suit va à votre cible. Placez-le en dernier./cast [@mouseover,harm,nodead][] Frostbolt: /La valeur d’une condition. Une barre oblique entre des valeurs signifie n’importe laquelle./cast [stance:1/2] Shield Bash!Ne pas désactiver. Appuyer de nouveau n’arrête pas une répétition automatique./cast !Auto Shotreset=Quand une /castsequence repart à zéro : secondes, target, combat ou un modificateur. Reliez-les avec /. Non confirmé/castsequence reset=target/combat Immolate, CorruptionnoInverse la condition à laquelle il est relié : nodead, noexists, nocombat./petattack [@pettarget,noexists]harmL’unité est un ennemi que vous pouvez attaquer./cast [@mouseover,harm,nodead][] CorruptionhelpL’unité est un allié que vous pouvez aider./cast [@mouseover,help,nodead][help,nodead][@player] RenewexistsIl y a bien une unité./focus [@mouseover,exists][]deadL’unité est morte./cast [@pet,dead] Revive PetcombatVous êtes en combat./cast [nocombat] Create Healthstonemod:Une touche de modification est maintenue : mod:alt, mod:ctrl, mod:shift. Ne se déclenche que si ce modificateur n’est pas lié à autre chose sur la touche./cast [mod:alt] Summon Succubus; Summon VoidwalkerstealthVous êtes camouflé ou en train de rôder./cast [stealth] Ambush; Backstabstance: form:Vous êtes dans cette posture ou forme, comptée sur votre barre de postures à partir de 1. stance:0 signifie aucune./cast [stance:1] Charge; InterceptchannelingVous canalisez. channeling:Spell correspond à un seul sort./cast [nochanneling:Drain Life] Drain LifepetVotre familier est sorti. pet:Name correspond à son nom ou à son type./cast [pet:voidwalker] Torment; [pet:imp] Fire ShieldmountedVous êtes sur une monture./dismount [mounted]outdoorsVous êtes en extérieur, là où les montures fonctionnent./use [nomounted,outdoors] Horn of the Frostwolf Howlerequipped:Vous avez ce type d’objet équipé : Bows, Guns, Shields./cast [equipped:Bows] Shoot Bow; Throw@mouseoverL’unité sous votre curseur, dans le monde ou sur un cadre d’unité./cast [@mouseover,harm,nodead][] Shadow Bolt@targetVotre cible. C’est la valeur par défaut quand une clause ne nomme personne./cast [@target,help][@player] Renew@playerVous-même./use [@player] Runecloth Bandage@focusVotre focalisation, définie avec /focus. Non confirmé/cast [@focus,harm,nodead][] Polymorph@targettargetLa cible de votre cible./cast [@targettarget,help] Flash Heal@petVotre familier./cast [@pet,exists,nodead] Mend Pet@pettargetLa cible de votre familier./petfollow [@pettarget,exists]@cursorLe sol sous votre curseur, pour les sorts de zone. Sans cercle de ciblage. Non confirmé/cast [@cursor] Blizzard#showtooltipAffiche l’icône et l’infobulle du sort que la macro lancerait maintenant. Placez un sort après pour toujours afficher l’icône de ce sort.#showtooltip Drain Life/castLance un sort par son nom./cast [@mouseover,harm,nodead][] Frostbolt/useUtilise un objet par son nom, ou ce qui est dans un emplacement d’équipement par son numéro : 13 bijou du haut, 14 celui du bas./use 13/castsequenceLance le sort suivant de la liste à chaque pression./castsequence reset=target/combat Immolate, Corruption/startattackLance l’attaque automatique./startattack/stopattackArrête l’attaque automatique./stopattack/stopcastingArrête l’incantation ou la canalisation en cours./stopcasting/stopmacroTermine la macro ici si ses conditions sont remplies./stopmacro [noexists]/targetCible une unité, ou la plus proche dont le nom commence par ce que vous saisissez./target [@mouseover,harm,nodead]/targetexactCible uniquement une unité portant exactement ce nom./targetexact Mor'Ladim/targetenemyLe prochain ennemi devant vous, comme Tab./targetenemy [noexists][dead][help]/cleartargetAbandonne votre cible./cleartarget/assistCible ce que cible un allié./assist [@mouseover,help,nodead][help]/focusFait d’une unité votre focalisation. Non confirmé/focus [@mouseover,exists][]/tmMarque votre cible : 1 étoile à 8 crâne, 0 efface. Non confirmé/tm 8/petattackEnvoie votre familier sur votre cible./petattack/petfollowRappelle votre familier auprès de vous./petfollow/petpassiveVotre familier ne combat pas sauf si on le lui ordonne./petpassive [noharm][dead]/petdefensiveVotre familier riposte quand vous ou lui êtes attaqués./petdefensive [harm,nodead]/equipÉquipe par son nom un objet de vos sacs./equip Strong Fishing Pole/cancelauraRetire de vous une amélioration par son nom./cancelaura Blessing of Protection/dismountVous fait descendre de votre monture./dismount [mounted]/runExécute une ligne du Lua du jeu. Certaines fonctions sont bloquées. Non confirmé/run RepopMe()Dungeon and Raid Journal
News & Info
Blizzard’s notes ›Blue Tracker
Forever News
News
Wowhead's Forever headlines and Blizzard's staff posts show here once their feeds are switched on.
Sources
- Blizzard shop page: reservation window, pack
- Deep Dive recap: names, realms, Legacy
- Warcraft Tavern: professions, camp objects
- Icy Veins: racials
- Warcraft Tavern: no group finder or stones
- Warcraft Wiki: macro conditionals
New in Forever
Blizzard’s notes by build ›Addon
Early versionYour plans from this site, in the game: talent builds, leveling gear and Legacy.Talents
A build beside the talent window: the points taken, the next one lit, the rest with their levels. Hover finds it in the tree.
Leveling gear
The site’s route beside the character window: what to wear at your level and what’s coming, with where each piece drops. Every route ships with the addon.

Legacy
A plan beside the Legacy window: its perks in buying order, the next one lit, and Apply across all three trees.
1 Copy for addon
On the site: the Talents build menu or a character’s Talent builds, the Leveling plate of the Gear and BIS Guide, the Legacy plans menu.
2 Paste it in the game
Type
/fa import, paste and choose Import. One paste can hold builds, a route and a plan.3 Follow it
The panel beside the window shows the next thing to take, lit. An FA button on the window hides the panel.
4 Take it
Click the next icon to take that point; shift-click or Apply for every point due, all or none. If they don’t fit, the panel says why.
Install
Install it with the CurseForge app, or download the zip there and put its ForeverArmoury folder in _forever_\Interface\AddOns. In the game, type /fa.
Early version: something wrong? Tell us on GitHub.
Commands
| Command | What it does |
|---|---|
/fa | Opens the talent window and your builds |
/fa gear | Opens the character window and the gear route |
/fa legacy | Opens the Legacy window and your plan |
/fa import | Opens the box to paste a code into |
/fa export | Puts your builds and Legacy plans in the box as codes |
/fa apply | Spends your unspent points as the build says |
/fa options | Opens the settings, where each part’s switch is (/fa gear off works too) |
/fa debug | Lists every talent as the addon reads it |
The code
A build’s class, name and talents in order, then its Talented rank, and nothing about you. This one is a Warrior’s first 12 points. A leveling route is a FAG1- code and a Legacy plan a FAL1-.
Back to the site: /fa export in the game, then Import… in the Talents build menu or the Legacy plans menu.
Privacy
Updated 6 Nov 2026Forever Armoury is a fan-made planning site for World of Warcraft Forever, run by two players. It isn’t made by or connected with Blizzard. This page says what it keeps about you, who can see it, and how to get it or remove it.
What we keep
- From Battle.net, when you sign in: your Battle.net account id, a number that tells us it’s you, and the list of your World of Warcraft Forever characters: each one’s name, level, race, class, faction and body type. The list is kept for 30 days, or until your next sign-in replaces it. We never see your password or email, and we don’t keep or show your BattleTag.
- From the game, for a character you claim: its level, realm type, body type, gear, talents, professions and picture, read from Blizzard’s public pages for that character and marked as from the game. They’re given as is and can be behind the game. Unclaim the character or switch its Live sync off and what was read goes at once; the character keeps the level, realm type, professions and body type it had, as yours to change. Nothing read is kept 30 days without Blizzard confirming the character is still there.
- What you save: your characters with their notes and fallback names, talent builds, macros, checklists and other progress, your parties, your guilds, and your settings.
- Your guilds: a guild’s name, crest, message of the day and text, its ranks and what each rank may do, its seats (which of your characters is in it, and at what rank), the notes and officer notes on each seat, the news posts you write in it, the letters you send to it (their subject, who sent it and how many accounts it reached, kept for 30 days), the raids you start for it, and the invites waiting for it.
- Your upvotes: which public talent builds you gave a thumbs-up, and when. A build shows only how many it has: nobody else sees who voted. Your own are in your data file, and they go with your account.
- Your action log: a line for each change to your account, such as a character created or a party joined, kept for 90 days.
- Feedback you send: the thumb, your words and which screen you were on become an issue in the site’s issue tracker on GitHub, where the two of us read them, with your account name if you’re signed in. The site’s own copy goes within 30 days.
- Sign-in: a cookie holding a random key for 30 days. We keep only a scrambled copy of it, so it can’t be read back.
- Your address (IP) is used to limit how often searches, invite lookups and feedback run, a minute at a time, and isn’t stored. Cloudflare Web Analytics counts page views without cookies.
- Which screens are open, and for how long, are added up in this browser and sent to the site a few times a visit, to see which parts of it get used. The count has nothing in it that says who you are, and it’s the same signed in or out.
- The site’s logs keep, for 3 days, each request the page makes to the site (the address asked for, how long it took) and any errors, to find problems. They don’t include your IP address.
- Signed out, your plans stay in this browser and never reach us.
Who sees what
- Anyone: your profile (name, avatar, public characters and builds, and your parties by name, and the guilds your public characters are in, with their realm and size), and your public characters and builds in search. A guild can be found by name, and its name shows under a shared character in it. Characters and profiles are public unless you make them private. A private profile leaves search, and links to your characters stop working until it’s public again. A private character or build stays with you.
- Your Battle.net account id is seen only by you, in your data file, and by the two admins.
- Your parties: other members see your public characters and builds, and the character you bring with its build. Only that character shows its fallback names. Anyone with a party’s invite link can join it.
- Your guilds: only a guild’s members can open it. They see its roster with each member’s character, level, professions, talents and launch checklist count, and the public notes. Officer notes show only to the ranks the guild master lets read them, and a guild’s invites only to the ranks that may invite. Every member sees the ranks’ names, but what each rank may do shows only to the guild master (a member sees what their own rank may do). Its news posts show to every member, with the name of the player who wrote each; a post goes with its author’s account if they delete it, and the site keeps when you last opened a guild, only to show the dot on the Guild tab. A rank the guild master lets mail the guild can send a letter to each account in the ranks it chooses, one letter to each account however many characters it has there; the letter shows the sender’s name and goes in your mailbox with the rest, for 30 days or until you delete it. Its raids are listed to its members, with each raid’s size, bench and leader; signing up to one shares your character with the raid as joining a party does. Anyone with a guild’s join link can join it while its guild master keeps the link on.
- Your notes are never shown to anyone else.
- The two admins can see everything on an account, to fix problems and deal with abuse. Every change they make is logged, and their log is kept for a year.
Your data, your choice
- Download it: the account menu (the gear by your name), then Download my data, gives you everything as a file.
- Bring it back: Restore from a data file, in the same menu, adds that file’s characters, builds, macros, routes and checklist to the account you’re signed in to. It leaves alone what the account already has, and keeps private things private. Parties and guilds aren’t restored.
- Correct it: change anything you saved at any time. Your display name is the one you chose.
- Delete it: the account menu, then Delete my account. Everything goes at once, and you leave your parties and guilds (one you lead passes to whoever joined next, or to the next in rank). Backups keep it for up to 7 days after that.
- If an admin removes an account for abuse, their log keeps its name and Battle.net account id for a year.
Where it’s kept
On Cloudflare, which runs the site and its database. Nothing is sold or shared with anyone else.
Questions
Email foreverarmoury@gmail.com with questions/concerns.
Credits
Updated 6 Nov 2026Forever Armoury is a fan site for World of Warcraft Forever, run by two players. It isn’t made, endorsed or sponsored by Blizzard Entertainment, and has no connection with it.
Blizzard Entertainment
©2004 Blizzard Entertainment, Inc. All rights reserved. World of Warcraft, Warcraft and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.
The game’s icons, map art and terrain, spell, talent and item text, names, and the forum posts in the Blue Tracker are Blizzard’s. They are shown here for players planning their characters, under Blizzard’s terms for fan sites.
The site is free and carries no adverts. The two players who run it pay for the hosting, and you can help with that by buying us a Rhapsody Malt on Ko-fi.
Data
- Wowhead: where items come from (loot, drop rates, quest rewards, who sells them), quests, NPCs and level ranges, what trainers charge, what an item’s tooltip shows that the client’s tables don’t hold (its durability, a shield’s block, random stats), and the icons, from its CDN.
- WoW Forever Talent: profession recipes.
- wago.tools: the game client’s tables and their hotfixes (the talent trees, spells and racials, the abilities each class is taught, Legacy and item tooltips), map tiles and terrain, and its builds, and the game’s holidays and their calendar pictures.
- CMaNGOS classic-db (GPL-3.0): repair NPCs and raid entry needs.
- The official World of Warcraft forums: the Blue Tracker’s posts, Blizzard’s notes on each update, and the calendar’s dates.
- World of Warcraft news: the dates of what Blizzard announces, for the calendar.
- WoW Forever Status, by Skellee: the shape of Server Status, a check each minute, the connection’s stages and a week of history. The site’s checks are its own.
- Blizzard’s Battle.net API: signing in, your Battle.net account id, and your claimed characters’ details. The data comes from Blizzard, which doesn’t endorse this site.
Software and fonts
- Leaflet (BSD 2-Clause), © Volodymyr Agafonkin and CloudMade: the map.
- three.js (MIT), © three.js authors: the map’s 3D view.
- Barlow Semi Condensed, Cinzel, Marcellus and Marcellus SC, under the SIL Open Font License.
- Morpheus, by Kiwi Media, and LifeCraft.
Models
- “[Warcraft] - Orc peon” by Northcliffe, under CC BY-NC 4.0: made smaller for the site, with seven of its animations.
- “[Warcraft] - Wyvern” by Northcliffe, under CC BY-NC 4.0: made smaller for the site, with seven of its animations.
- “[Warcraft] - Wind Rider” by Northcliffe, under CC BY-NC 4.0: made smaller for the site, with three of its animations.
- “[Warcraft] - Dire wolf” by Northcliffe, under CC BY-NC 4.0: made smaller for the site, with all seven of its animations.
Other trademarks
All other trademarks are the property of their owners.
Questions
Email foreverarmoury@gmail.com, including to ask for anything here to be corrected or taken down.
