Guides

Setting up and customising EQ Zera

Short how-tos for the things people ask about most. Each one assumes EQ Zera is installed; if it is not, start here.

First run

  1. In EverQuest Legends type /log on. The game starts writing a plain-text log for the character you are on. It keeps logging across sessions until you turn it off.
  2. Start EQ Zera. It looks for the log folder in the default install location, usually C:\Users\Public\Daybreak Game Company\Installed Games\EverQuest Legends\Logs. If your game lives elsewhere, point it at the folder in Preferences.
  3. Each log file is one character. Switch characters in the app and it re-reads that character’s log; every view is per character.
  4. Fight something. The Combat tab fills in with the fight, and the Overview shows your last session.

A new install reads the whole existing log once, so a large log from months of play takes a moment the first time. After that it follows the file live.

Overlays over the game

Overlays are small always-on-top windows: a damage or healing meter for the current fight or the whole zone, a farm meter with kills, XP, drops and coin per hour, buff timers, and the celebration overlay where quest, loot and update cards appear.

  1. Run the game in windowed or borderless windowed mode. Exclusive fullscreen cannot be overlaid by any program.
  2. Open Preferences → Overlays and switch on the ones you want.
  3. Drag an overlay where you want it. Lock it and it becomes click-through, so it never steals a click from the game. The celebration cards, the alert banner and the con card are strips that stay invisible until they have something to show: to place one, press Move this overlay on its card in Preferences, drag the dashed frame that appears on screen, then click Done. Reset position puts it back, and Preview shows a sample card for a few seconds.
  4. Quest item pop-ups have their own switch in the same pane, with a filter for quests your classes can take and a choice of how long the same item waits before it pops again.

Run tracker

The Run tracker overlay follows a dungeon run: elapsed time, kills and pace, the named you have killed in order, the keys you picked up, the reward chest and where its items went, doors, and deaths. It starts on its own when you enter an instance; in an open-world dungeon press Start run here and End run when you are done. It is a normal overlay window, so put it where you want it, size it to the list, and lock it to make it click-through. The game’s own instance tracker cannot be resized; this one can.

In a dungeon the community has documented, the tracker adds a Crawl (estimated) block: rares killed against the zone’s known rare list, or X of Y where the count is published, and kills against the full-clear total where one is known. It is an estimate from community counts; the real number lives only in the game’s own tracker.

Sound alerts and rules

An alert plays a sound when something happens in the log: a charm break, a buff fading, a raid target dying, a wished item dropping, or any line you write a rule for.

  1. Open Alerts. The built-in alerts are listed with their sounds; switch them on or off and pick a sound for each.
  2. To alert on your own text, add a rule with the phrase the log line contains. Test it by making the line happen in game.
  3. Sounds come from packs. Alerts → Sound packs… lists the community packs you can install from inside the app. To add your own, drop a folder with your .wav, .mp3 or .ogg files and a small manifest.json naming them into %AppData%\everquest-companion\soundpacks\your-pack\; it shows up in every sound picker.
  4. Any alert, or all of them at once, copies to a short paste-safe string. Paste it in guild chat or Discord; whoever pastes it back in gets a preview before anything is added. Imports only ever add, never overwrite.

Alerts while you are away

Connect a private Discord channel and turn on its mobile notifications in Discord. Then open Preferences, Away alerts, switch it on, pick that channel, choose how long without keyboard or mouse input counts as away, and tick the alerts to send. While you are away they are posted there in small batches, at most one message every ten seconds, so a raid target going up or a tell arriving reaches your phone. Send a test posts one sample so you can check the channel.

Quest tracker

  1. Open the Quests tab and find the quest. Quest pages come from the EQ Legends wiki, with steps built from its walkthrough.
  2. Press Track. The quest’s steps become a checklist.
  3. Play. Looting a required item lights its step, hailing the quest NPC ticks the hail step, and turning in the items ticks the hand-in steps. Turning in every required item completes the quest with a card on the celebration overlay and your quest-complete alert.
  4. Loot an item any quest needs or hands out and a pop-up names the quest, its giver and start zone, with the step that needs the item lit. Click it to open the quest’s page.

Plane of Sky has its own tracker: every class’s Test quests with have / need chips per item, item stats on hover, and sorting by closest to done.

Loot, upgrades and farming

  1. Fill in your gear under the Build tab, or let the Gear tab read it. That profile is what upgrades are measured against.
  2. Open Zone Loot, pick a zone, and see every mob the wiki lists there and what each drops, beside how many you have looted yourself and your drops per hour. Drops that beat what you wear carry an upgrade chip; there is a switch to show upgrades only.
  3. The Build tab lists where to farm your upgrades, zone by zone, with the mobs that drop them.
  4. Wish-list an item from its page and you get an alert and a card when it drops for you, and when you enter a zone where it drops. Your own loot only: the log has no line for what other players loot.
  5. The Crafting tab shows what you can make from what you hold, what you are one ingredient away from, and every recipe with what you are missing.

Sharing your setup

Your whole settings bundle exports as one string or a file: alerts, volume, overlay look, view preferences, favourites. It carries no file paths, no window positions and no character progress, so it is safe to hand to a guildmate. Importing it on another PC adds to what is there rather than replacing it.

Coming from EQ Legends Companion? Nothing to do. EQ Zera reads the same settings folder, so alerts, sound packs, overlay positions and character history are there on first launch.

Moving settings to another PC

Open Preferences, then Sync, and press Send settings to another PC. You get a transfer code that works for 24 hours. On the other PC, paste it under Receive, check the preview and press Apply; the import adds and never overwrites, like the paste box. Settings are encrypted on your PC before they leave it, so the service only ever holds ciphertext, and connected Discord channels travel only when you tick Include connected Discord channels. Anyone with the code can import the settings, so share it only with yourself.

Sharing your character

The Character tab’s Share button builds a card from your gear: every slot with its rank, the stats the gear adds, and your Tank, DPS, Healer and Solo scores. Copy link publishes it to share.eqzera.com and puts a short link on your clipboard. Anyone who opens it sees the card with every armor piece lighting up on hover, the item facts behind each slot, and a Character section that gathers level, classes and gear totals. Paste the link in Discord and it unfurls with the picture and the score line. The link stays live for 180 days after it was last opened, and Revoke takes it down at once.

Posting straight to Discord

To skip the paste, connect a channel. Open Preferences, then Sharing, and press Connect a Discord channel. Discord opens in your browser and asks which server and channel; pick one, and the tab says Connected. Back in EQ Zera the channel appears in the list with Test, Rename, Remove and Default, and the share card gets a Post to Discord button that drops the card, the scores and the link into that channel in one click. Connect as many channels as you like; with more than one, the button asks which. Nothing to copy or paste, and the connection is stored on your PC only and is never sent anywhere but Discord.

If you would rather not authorise the app on a server, Advanced: paste a webhook URL under the same section still takes a channel webhook (in Discord: channel settings, Integrations, Webhooks, New Webhook, Copy Webhook URL).

Posting celebrations automatically

Once a channel is connected, Preferences, Sharing has Post celebrations to Discord. Switch it on, pick the channel, and tick which cards to mirror: level ups, boss kills, quest completions, quest items, wish-list drops and deaths. Each card the celebration overlay shows is then posted to the channel as text; item icons stay in the app.

Sharing a session

The Overview tab’s Last session card has a Share button. It builds a card of the session, duration, zones, kills, levels, deaths, coin, best fight and drops, with the same choices as a fight: Copy image, Save image…, Post to Discord and Copy text.

EQ Zera on your phone

Your phone can be a live second screen. In Preferences, Sharing, switch on Send live data to my phone, click Pair a phone and scan the QR code with your phone’s camera. The page that opens shows your fight meter, the run tracker, respawn and buff timers, recent events and your character, and your browser’s Add to Home Screen installs it like an app. Everything is encrypted on your PC before it is sent; the key lives only in the code you scanned, so the relay cannot read it, and other players’ chat is never sent. Unpair all phones kills every link at once.

Sharing a fight

The Combat tab’s Share button on the fight header opens a card of the selected fight: every combatant with damage, DPS and share. Post to Discord sends it to a connected channel, Copy image and Save image… keep it, and Copy text gives a plain summary for chat. The fight and zone meter overlays carry the same button.

Updates and versions

EQ Zera checks GitHub shortly after launch and every few hours after that. When a new build is out you get a card on the celebration overlay, a chip in the nav, and a line in Preferences → Updates. Click once to download, again to restart into it. Nothing downloads until you click; a downloaded build is applied the next time you close the app. Every download is verified against the SHA-512 in the release feed.

The What’s new panel lists what changed in each release, including the ones you skipped. Preferences shows the version you are running; quote it in a bug report.

Troubleshooting

Nothing shows up

Check that logging is on (/log on in game, once per character) and that the log folder in Preferences is the one the game writes to. A character that has never logged has no file to read.

Overlays are not visible over the game

The game is in exclusive fullscreen. Switch to borderless windowed in the game’s display options.

Fights end after one second, or timers are wrong

Fixed in 1.17.0: the engine could not learn your time zone on some machines and read every line as hours old. Update, and the performance panel shows which clock the engine is on.

SmartScreen blocks the installer

Releases since 1.20.1 are code signed and the prompt names the publisher, Jack Thomas. If SmartScreen still warns while the certificate is new, click More info, then Run anyway. The download is verified against its hash before installing.

The update card never appears

The check runs about 45 seconds after launch and then every four hours. Preferences → Updates has a manual check and shows the current state.

Something else

Send feedback from inside the app with a log slice, or write in.