Category: News

0

Shifty’s Craft Cost Calculator (1.0.0)

Shifty’s Craft Cost Calculator Calculate the materials and TTC gold cost to craft gear, complete Master Writs, or estimate the total cost of an entire build then see whether crafting is cheaper than buying.What it doesBreaks down every material required (base materials, style materials, trait gems, improvement materials, and optional glyphs)Prices every material using Tamriel Trade Centre market dataSubtracts materials you already own in your inventory, bank, and craft bag (Need / Own / Missing)Compares total crafting cost with the item’s or Master Writ’s market valueChecks whether your character knows the required style, trait, recipe, or blueprint for Master WritsUpgrade Cost Calculator: estimate the cost to upgrade existing equipment up to Gold qualityBuild Cost Calculator: import a CCC build export and calculate the crafting cost for an entire buildShopping List: save missing materials, motifs, and recipes to purchase laterSupportedBlacksmithingClothingWoodworkingJewelry CraftingMaster Writs for the above professions, plus ProvisioningOptional glyph rune cost calculation for enchanted gearNot SupportedAlchemy Master WritsEnchanting Master WritsHoliday Writs without standard writ requirement fields(other supports will be released soon)RequirementsTamriel Trade Centre (required provides market prices)LibAddonMenu-2.0 (required addon settings)Optional LibrariesLibCharacterKnowledge improved motif, recipe, and blueprint knowledge detection with better item linksLibCustomMenu cleaner inventory context menu integrationLibLazyCrafting optional helper; the addon works perfectly without itHow to useInstall the addon and make sure the TTC Client has updated your price tables.Right-click a craftable gear item and choose Calculate Craft Cost.Right-click a Master Writ and choose Calculate Master Writ Cost.Or use one of the chat commands below./ccc – Calculate craft or writ cost/craftcost – Same as /ccc/ccc last – Recalculate the last item/ccc window – Toggle the results window/ccc upgrade – Open the Upgrade Cost Calculator/ccc shoppinglist – Open the Shopping List/ccc calculatebuild – Open the Build Cost CalculatorFrom the results window you can:Open the Upgrade Cost CalculatorAdd missing materials to the Shopping ListBrowse and manually add materials, motifs, and recipesSettings(Settings → Shifty’s Craft Cost Calculator)Price Mode: Suggested / Avg / SaleAvg / MinSubtract owned materialsAssume maximum improvement expertiseInclude glyph costsCheck Master Writ knowledgePrint results to chat, show the results window, or enable context menu entriesHighlight materials with missing TTC pricesHow /ccc calculatebuild works?The Build Cost Calculator doesn’t import builds directly from ESO. Instead, you convert a supported build guide into a CCC Export code using the companion website, then import that code into the addon.Currently SupportedHyperoxies build guidesMore websites will be supported in future updatesHow to useOpen shiftycraftcostcalculator.netlify.app.Paste a build URL.Select the gear setup you want (weapons, armor, jewelry, etc.).Copy the generated CCC Export code (it begins with CCC1:).In ESO, type /ccc calculatebuild (or /ccc build).Paste the export code into the Build Cost Calculator window.Click Import Build.https://i.imgur.com/6ScmZXA.pngThe addon will then:Display every gear piece in the build.Calculate all required crafting materials.Price materials using Tamriel Trade Centre.Subtract materials you already own (Need / Own /Missing).Calculate the total crafting cost for the entire build.Let you add missing materials directly to the Shopping List.NotesSome build guides don’t include a crafting style. When no style is available, the addon uses Breton as the default for cost calculations.Non-craftable items (such as many Mythics) are listed in the build but are excluded from crafting cost calculations.For developers: https://github.com/alperenustun/CraftCostCalculator

0

Ultimate BG3 Life Domain Cleric Build for 2026

If you want the best healer build in Baldur’s Gate 3, look no further than the Life Domain Cleric: in this guide, we cover everything you need to know about making the ultimate healer Cleric in BG3.

0

Ranked 1v1 Metrics (v1.0.0)

1v1 Metrics is an Elder Scrolls Online dueling journal and personal ranking addon. It automatically records your duel results, opponent @name, character, race, class, duel duration, date, damage done/taken, and confirmed Werewolf form.Track your W-L-D record, decisive-duel win rate, current streaks, hardest and easiest opponents, class matchups, and detailed duel history. Browse Recent Duels, Opponents, Classes, Statistics, Settings, and Commands through a movable, resizable interface.Build an Overall Tier and independent Class Tiers through placements, matchup-aware scoring, diminishing returns against repeat opponents, and safeguards for suspected CC-lock losses. Tier cards include rank-colored effects, progression bars, shareable chat summaries, and support for every class plus Werewolf form.Designed for players who want a clear, personal record of their ESO dueling progress without requiring external tracking tools.

0

STARS MODULE (Console Tested) (1.0)

STARS MODULE TEMPLATE=====================PURPOSE——-This template creates an independent ESO addon that can publish its own data,records and controls inside the STARS Journal through LibSTARSConnect.The connected addon remains responsible for its own SavedVariables and gamelogic. STARS is only the presentation host. Removing or disabling the module inSTARS must never delete the addon’s records.WHAT WAS STANDARDISED———————All reusable bridge files live inside STARSConnect. They contain no addon name,module ID, global namespace or project-specific gameplay calls.The root config.lua is loaded first and supplies every identity and registrationvalue used by STARSConnect. This means a new project does not require search-and-replace work inside the STARSConnect folder.Project-specific behaviour belongs in Project.lua or additional root/projectfiles loaded before Project.lua. Main.lua is a fixed startup file.CREATE A NEW MODULE——————-1. Copy the complete STARS_MODULE_TEMPLATE folder.2. Rename the copied addon folder to the final addon name.3. Rename project-manifest.txt to the same addon name with the .addon extension.4. Edit the PROJECT SETTINGS section at the top of config.lua.5. Edit the manifest header. The manifest SavedVariables value must exactly match config.lua savedVariablesName. The addonName must match the name ESO reports for the addon, normally the addon folder/manifest name.6. Replace the example presentation and hooks in Project.lua with project logic.7. Do not edit STARSConnect for ordinary project work. Update that folder only when deliberately rolling a shared template/framework improvement forward.8. Delete the final instructional comments from the finished manifest.ROOT CONFIGURATION——————addonName The ESO addon identifier used by EVENT_ADD_ON_LOADED and event prefixes.namespace The unique Lua global table used by the addon. It must be a valid Lua identifier, for example TamrielRaces or WintersHarvest.version The addon/module version shown to LibSTARSConnect and diagnostics.savedVariablesName / savedVariablesVersion Must match the manifest SavedVariables declaration and migration plan.module.id A permanent unique LibSTARSConnect ID. Do not change it after public release unless the module is intentionally being treated as a different product.module.presentationType game -> STARS > Adventures correspondence -> STARS > Correspondence library -> STARS > Librarymodule.apiVersion The LibSTARSConnect contract version. The current template uses API 1.records.historyLimit Maximum generic records retained by STARSConnect/Records/Records.lua.hud.enabled False by default. When enabled, Project.lua may provide CreateHUD, RefreshHUD and ShutdownHUD methods.PROJECT.LUA CONTRACT——————–The template supplies these optional extension points:Initialize() Called once after SavedVariables and reusable services are ready.OnPlayerActivated() Called from EVENT_PLAYER_ACTIVATED.GetPresentationData() Return the data table currently shown by STARS.GetEntryCount() and ChangeEntry(delta) Optional internal L2/R2 navigation between records, letters, books or views.GetActions() Optional Journal controls: primary -> X secondary -> Square tertiary -> Triangle utility -> L3 Circle remains reserved for Back/Exit and must not be used by a module.Shutdown() Optional cleanup hook.Call Project:NotifyChanged() after changing data currently shown in STARS.The generic Records:Add() and Records:Clear() helpers already do this.PRESENTATION DATA—————–Game / Adventure example: return { title = “MY ADVENTURE”, subtitle = “OPTIONAL SUBTITLE”, lines = { “Line one”, “Line two” }, }Correspondence example: return { collectionTitle = “Hireling Mail”, senderName = “Sender”, subject = “Subject”, entryIndex = 3, entryCount = 20, body = “Scrollable correspondence body…”, }Library example: return { collectionTitle = “Collected Books”, title = “Book Title”, author = “Author”, entryIndex = 4, entryCount = 30, body = “Readable book body…”, }FOLDER RULES————config.lua and Project.lua are intentionally outside STARSConnect.Do not hard-code a project namespace, addon name, module ID or gameplay featureinside STARSConnect. Reusable files must access the project through the localProject reference captured from config.lua during loading.Do not store connected-addon data in STARS SavedVariables. The addon remains theauthoritative owner of its own data.RELEASE PACKAGING STANDARD————————–Every test and release zip should contain a full addon folder plus a completedchangelog at the zip root: AddonName_version.zip |– CHANGELOG_version.txt `– AddonName/ |– AddonName.addon |– config.lua |– Main.lua |– Project.lua `– STARSConnect/…Use TEMPLATED-CHANGELOG.txt for requesting Help thank you

0

STARS (0.5.6)

This is an addon I developed for the Console it has one working module already Tamriel Races and I have other I want to develop.I dont have a PC version of the game so its not tested on PC this zip contains the LibSTARSConnecter for allowing moduled addons to communicate with STARS.I would love some help on this project, while technical side I can handle UI looks are not my strong suite and i feel this would benefit from someone who can better design the visuals. as you can see from this image of several screen shotshttps://www.rik-sprint.co.uk/STARS_with_Tamriel_Races.pngtake a look at the project first module here at YouTube

0

KWerewolfTracker (1.0.0)

KWerewolfTracker is a lightweight, fully customizable ESO addon designed to track important WW buffs, stacks, and fury in real time.Each tracked ability is displayed in its own movable panel, showing the remaining duration, current stack count (when applicable), and active/inactive state at a glance.Features:Track buff durations with live countdown timers.Display stack counts for abilities that use stacks.Show active/inactive status with visual icon and border changes.Individual movable panels with saved positions.Lock or unlock each panel independently.Enable or disable each tracked ability from the settings menu.Tooltips describing every tracked ability.Automatic position saving per character.Currently SupportedBlood Hunger: Displays current stacks (04).Feeding Frenzy: Displays remaining duration.Werewolf Fury: Displays your current Fury resource (01000) in real time.Perfect for tracking progress toward Rampage.Blood Hunger also grants Major Courage. You can enable the Major Courage panel to monitor its uptime.Feeding Frenzy also grants Minor Force. You can enable the Minor Force panel for better uptime tracking.DependsOn: LibAddonMenu-2.0License:KWerewolfTracker Add-on Copyright (c) 2026 @Zaan’sThis add-on is released into the public domain.You are free to use, copy, modify, merge, publish, distribute, and/orredistribute this add-on or any portion of it, with no requirement tocredit the original author.No attribution is required. You may adapt or integrate this code intoother add-ons or projects as you see fit.Commercial use is NOT permitted. This restriction exists solely tocomply with the Elder Scrolls Online Add-On Terms of Use, which prohibitselling, licensing, or otherwise monetizing add-ons.This add-on is not created by, affiliated with, or sponsored byZeniMax Media Inc. The Elder Scrolls Online and related trademarks arethe property of ZeniMax Media Inc. All rights reserved.Credits:Special thanks to the ESO community for feedback and support.::::

0

Dynamic Encounter Tracker (1.0.0)

Dynamic Encounter TrackerSee the current step of an encounter, whether your participation has been registered, and when the next one is expected.Dynamic Encounters run through a series of steps, and the game shares little about their progress. Whether your participation has been registered, when a reward chest becomes available, and how long until the encounter runs again none of it is collected in one place. Dynamic Encounter Tracker puts it into one small window: the current step and its progress, your participation state, a notification when a chest appears, and a countdown to the next expected encounter once this one ends.Currently covers three configured encounters: Stonefalls (Bilsa’s Delivery), Glenumbra (Vampire Hunt), and Auridon (Flower Vine Court).All display elements, notifications and timers described below can be configured in the settings panel see the Settings section near the bottom.Available in 6 languageshttps://flagcdn.com/24×18/gb.png English https://flagcdn.com/24×18/de.png Deutsch https://flagcdn.com/24×18/fr.png Franais https://flagcdn.com/24×18/es.png Espaol https://flagcdn.com/24×18/ru.png Русский https://flagcdn.com/24×18/cn.png 简体中文Status Windowhttps://raw.githubusercontent.com/R0ctan/DynamicEncounterTracker/main/docs/assets/dynenc_unknown.jpgEnter a supported zone and the window tells you where things stand. A compact window with everything in one place zone, encounter, status, current step text and a note line. The window can be moved, resized, or closed, and it wraps long text instead of cutting it off. Honest when nothing is known when you have just entered the zone and no encounter has been detected yet, the status simply reads “Unknown” instead of inventing a state or a timer.Participation & Step Progresshttps://raw.githubusercontent.com/R0ctan/DynamicEncounterTracker/main/docs/assets/dynenc_up_not_participating.jpgTook part in an encounter and received no chest? One possible reason is that your participation was never registered and the game gives no clear sign when that happens. Encounter name shown as ESO calls it, in your client language. “Participation open” the encounter is running, but your contribution has not been registered yet, so reward chests may not count for you. The current step in full text, using the objective text provided by the game.https://raw.githubusercontent.com/R0ctan/DynamicEncounterTracker/main/docs/assets/dynenc_up_participating.jpgThe same encounter a moment later your participation has now been registered. Step position and progress “Step 1/13 (10%)” tells you how far the encounter has come and how far the current step has to go, whenever ESO reports it. “Participation detected” your contribution has been registered for this encounter. Note line with the condition that matters for the current step, so you don’t spend it on the wrong action.Chest Notificationshttps://raw.githubusercontent.com/R0ctan/DynamicEncounterTracker/main/docs/assets/dynenc_chest.jpgA chest can appear while you are still fighting easy to walk away without noticing it. Cooldown countdown after an encounter ends, with the expected time until the next one starts in this zone. The note line names the exact chest “Chest 1 has appeared”, “Chest 2 has appeared”, or “The final chest has appeared” instead of a generic “something appeared”. Optional separate alert window, movable and configurable in size, color and display duration, for when you are not watching the status window. Notifications appear only for chest timings with an explicit, tested rule for the current encounter; step progress alone is never used to predict one.Respawn TimerKnow whether it is worth waiting nearby or whether there is time for something else.After a detected encounter ends, the addon shows a cooldown countdown followed by the expected spawn window. If the expected start time passes, the timer keeps counting upward to show how late the encounter is.Earliest and expected start times can be adjusted separately for each encounter in MM:SS format.SettingsEverything above is configurable window content, appearance, chest notifications and respawn timing each have their own settings section with tooltips. Individual lines of the status window can be hidden, the chest alert can be switched off entirely, and window positions can be reset separately.Slash command/dynet/dynet on enable the addon/dynet off disable the addon/dynet show show the status window/dynet hide hide the status windowKnown LimitationsKeyboard UI only; the addon has not been adapted for the gamepad-preferred UI mode.Required library- LibAddonMenu-2.0 r43 or newerAuthorR0ctanCreditsAI-assisted development by Auralith AIOptional In-Game SupportDynamic Encounter Tracker is completely free to use.If you enjoy the addon and it helps you catch the chests you would otherwise have missed, I’d be very happy about a small in-game gold donation as a little thank-you.No pressure and no obligation only if you enjoy the addon and would like to support its continued development.In-game mail: @TheWipeGuyThank you for using Dynamic Encounter Tracker may your chests always count!

0

InfoPanel Layout Fix (1.0.0)

InfoPanel Layout FixA standalone compatibility patch for InfoPanel 1.63.RequirementsThe Elder Scrolls Online PC/Mac clientInfoPanel 1.63FixesForces InfoPanel information onto a single line.Prevents clipped values by measuring rendered text width.Removes the empty space reserved for a hidden framerate meter.Keeps the panel stable when framerate or latency settings are toggled.InstallationInstall and enable InfoPanel, then install and enable InfoPanel Layout Fix. Run /reloadui once. This patch does not include or modify InfoPanel source code.Source and issue trackerGitHub: aie1123/InfoPanelLayoutFix中文说明这是 InfoPanel 1.63 的独立布局补丁,修复信息换行、内容截断、关闭帧率时左侧空白,以及切换帧率/延迟设置后布局错位的问题。启用后执行一次 /reloadui。