This is the documentation page for Module:Void/data
Contains the data for Void Relic drop tables. Does not have to be in alphabetical order. For the drop tables that Void Relics can be rewarded from, see Module:DropTables/data.
Note that no drop chances are stored here since all relics of the same refinement share the same drop chances. Drop chances will be calculated by Module:Void/page for output onto articles.
Also the place to update if a Prime part's
Orokin Ducats trade-in value is an anomaly for their rarity. See DUCAT_EXCEPTIONS table.
- Rare parts are worth 100 Ducats
- Uncommon parts are worth 45 Ducats
- Common parts are worth 15 Ducats
- If an item part is a uncommon and rare drop in different relics, it is worth 65 Ducats instead[1]
- If an item part is a common and uncommon drop in different relics, it is worth 25 Ducats instead
- If an item part is a common and rare drop in different relics, it is worth 25 Ducats instead
- Last updated: Thu, 22 Aug 2024 08:06:07 +0000 (UTC) by User:Headbox8424
Relic Entry Schema
["Neo D3"] = {
Drops = {
{ Item = "Paris Prime", Part = "Lower Limb", Rarity = "Common" },
{ Item = "Akbronco Prime", Part = "Blueprint", Rarity = "Common" },
{ Item = "Nezha Prime", Part = "Systems Blueprint", Rarity = "Common" },
{ Item = "Forma", ItemCount = 2, Part = "Blueprint", Rarity = "Uncommon" },
{ Item = "Zakti Prime", Part = "Barrel", Rarity = "Uncommon" },
{ Item = "Dethcube Prime", Part = "Blueprint", Rarity = "Rare" }
},
Introduced = "30.3",
IsBaro = false,
Name = "Neo D3",
Tier = "Neo",
Vaulted = "30.3"
},
| Key/Column Name | Data Type | Required? | Explanation/Description | Example(s) |
|---|---|---|---|---|
Drops |
Table | ✔️ | Drop table of relic; each table entry inside the Drops table represent a drop, each with a Item (a string representing item's full name), ItemCount (a int representing the item's amount if more than 1), Part (a string representing the item's part name), and Rarity (a string representing the rarity of drop; "Common", "Uncommon", or "Rare")
|
{
{ Item = "Paris Prime", Part = "Lower Limb", Rarity = "Common" },
{ Item = "Akbronco Prime", Part = "Blueprint", Rarity = "Common" },
{ Item = "Nezha Prime", Part = "Systems Blueprint", Rarity = "Common" },
{ Item = "Forma", ItemCount = 2, Part = "Blueprint", Rarity = "Uncommon" },
{ Item = "Zakti Prime", Part = "Barrel", Rarity = "Uncommon" },
{ Item = "Dethcube Prime", Part = "Blueprint", Rarity = "Rare" }
}
|
Introduced |
String | ✔️ | Shorthand name for the version in which relic was first introduced in the global build of WARFRAME | "30.5"
|
IsBaro |
Boolean | ❌ | Denotes whether or not relic is exclusively bought from Baro Ki'Teer; default is false if not present | false
|
Name |
String | ✔️ | The relic name | "Neo D3"
|
Tier |
String | ✔️ | Relic tier ("Lith", "Meso", "Neo", or "Axi") | "Neo"
|
Vaulted |
String | ❌ | Shorthand name for the version in which relic was last removed from mission Drop Tables | "30.5"
|
Prime Item Entry Schema
Any entry added to RelicData will have its contents automatically inserted into in another subtable under PrimeData with the schema:
Aklex Prime = { -- Item name
Parts = {
Blueprint = -- Part name
Drops = {
["Axi A2"] = "Uncommon", -- {string} Relic name and rarity of drop for that part
["Neo O1"] = "Uncommon",
},
DucatValue = 45 -- {number} Ducat value when exchanged in Baro kiosk on relays
},
Link =
Drops = {
["Axi A2"] = "Rare",
},
DucatValue = 100
}
},
Vaulted = false -- {boolean} Vaulted status of item
},
Viewing Contents via API Call
For debugging purposes in browser console:
let origin = "https://warframe.fandom.com";
let path = "/api.php";
let params = {
action: "scribunto-console",
format: "json",
title: "Module:Void/data",
content: "",
question: `
local VoidData = require('Module:Void/data').PrimeData
local json = require('Module:JSON')
print(json.stringify(VoidData))`,
clear: 1
};
// [ ["action", "scribunto-console"], ["format","json"], ... ] to "action=scribunto-console&format=json&..."
let queryString = new URLSearchParams([ ...Object.entries(params) ]).toString();
let url = new URL(`${origin}${path}?${queryString}`);
fetch(url)
.then((data) => data.json())
.then((json) => {
if (json.print !== undefined) {
console.log(JSON.parse(json.print));
} else {
throw json.html; // Lua script error has occured
}
})
.catch((error) => console.log(error));
Updating Notes
Every Prime Access (once every ~3 months or financial quarter), DE will release new Void Relics that will contain at least one component/blueprint of the new Primes released. In addition, the oldest available Primes' relics will be removed from the game's Drop Tables to make room for the new relics and to not dilute the drop tables further. In some cases, newer/recent Prime items' parts would be unavailable to farm when DE removes these old relics, so they will add additional relics (separate from the newly released Primes) to make these items farmable.
It takes about 1-3 hours of manually editing to fully update Module:Void/data and Module:DropTables/data with the latest Prime content.
Updating the vaulted status of relics here will automatically tag the appropriate item articles with Template:ItemVault.
Creating New Void Relic Pages
Use Template:VoidRelicArticle as reference for creating new Void Relic articles. See WARFRAME Wiki:Creating New Pages#Create New Void Relic Article for a sample text input to article wizard.
Module:DropTables/data
A simple find & replace should be enough to keep relic drops in Module:DropTables/data up-to-date with the latest Prime Access/Prime Resurgence. This is especially true if the number of relics introduced is equal to the number of relics removed from drop tables. However, there had been times where there is an unequal number of removed/added relics (mainly because some Prime weapons have varying numbers of parts associated with its crafting recipe; Prime parts are distributed across relics so that only one part from a unique weapon may be present in any given relic) which requires editors to manually go through each relevant mission drop table to audit for accuracy.
Good drop tables to check for what has changed:
- Tier 1 Survival for Lith relics like Mercury/Apollodorus (Survival)
- Tier 1 Defense (rotation B and C) for Meso relics like Mercury/Lares (Defense)
- Tier 3 Excavation (rotation B) for Neo relics like Pluto/Hieracon (Excavation)
- Tier 3 Excavation (rotation C) for Axi relics like Pluto/Hieracon (Excavation)
Notable patterns in relic drop distribution:
- Relics that are replaced are usually the same tier as the relic that replaces them (Lith, Meso, Neo, Axi)
Bounties usually only drop relics that have been recently unvaulted with the latest Prime VaultWith Prime Resurgence being a permanent feature in the game since Hotfix 32.0.3 (2022-09-14), editors will most likely won't need to update bounty drop tables on a frequent basis. Vaulted relics that once existed in bounty drop tables are now replaced by an intermediary currency
Aya.
Examples
U31.7 - Khora Prime
Update 31.7 (2022-07-16) relic drop locations update for
Khora Prime/
Hystrix Prime/
Dual Keres Prime relics (
Inaros Prime/
Panthera Prime/
Karyst Prime vaulted):
- Old -> New
Lith H4 ->
Lith K9
Meso I2 ->
Meso H2 (needed for
Nezha Prime BP, otherwise it's unobtainable)
Meso N12 ->
Meso O5 (needed for
Octavia Prime BP, otherwise it's unobtainable)
Neo K4 ->
Neo N21
Neo V10 ->
Neo D5
Axi G7 ->
Axi N8 (needed for
Nezha Prime Neuroptics BP, otherwise it's unobtainable)
Axi K6 ->
Axi K8
Axi O5 ->
Axi K9
Meso G3 ->
Meso P8
Meso P5 ->
Meso H3
Meso P7 ->
Meso V7
Axi S10 ->
Axi G8
Axi S11 ->
Axi K10 (is an additional relic for some Prime parts; not essential for a particular part to be farmable)
Neo N20 ->
Neo G4
Neo P4 ->
Neo S15 (needed for
Bronco Prime Barrel, otherwise it's unobtainable)
Axi K6 ->
Axi K8
Axi K7 ->
Axi S12 (needed for
Tenora Prime Stock, otherwise it's unobtainable)
U31.3 - Garuda Prime
Update 31.3 (2022-03-28) relic drop locations update for
Garuda Prime/
Nagantaka Prime/
Corvas Prime relics (
Titania Prime/
Corinth Prime/
Pangolin Prime vaulted):
- Old -> New
Axi S9 ->
Axi G7
Axi M2 ->
Axi K7
Axi P4 ->
Axi S10
Axi C7 ->
Axi S11
Neo P3 ->
Neo C2
Neo N17 ->
Neo M4
Neo N18 ->
Neo N20
Meso P4 ->
Meso G4
Meso Z4 ->
Meso N12
Meso S11 ->
Meso P7
Lith G4 ->
Lith G5
Lith T8 ->
Lith H4
Lith C9 ->
Lith N11
Lith S11 ->
Lith S12
Lith H3 ->
Lith Z3
Lith N10 ->
Lith N12
U31.0 - Harrow Prime
Update 31.0 (2021-12-15) relic drop locations update for
Harrow Prime/
Scourge Prime/
Knell Prime relics (
Ivara Prime/
Baza Prime/
Aksomati Prime vaulted):
- Old -> New
Lith A4 ->
Lith T9
Lith I1 ->
Lith S11
Lith K7 ->
Lith H3
Lith N7 ->
Lith C9
Lith N8 ->
Lith N9
Lith T7 ->
Lith T8
Meso B5 ->
Meso I2
Meso B6 ->
Meso G3
Meso C6 ->
Meso A3
Meso S10 ->
Meso S11
Neo P2 ->
Neo P2 (mistake by the devs for still being in the game at the time, fixed in Hotfix 31.0.11 (2022-01-25) by replacing with
Neo P4)
Neo T4 ->
Neo K4
Neo T5 ->
Neo N18
Axi A13 ->
Axi T8
Axi A14 ->
Axi K6
Axi C6 ->
Axi P4
Axi G6 ->
Axi C7
Axi I2 ->
Axi S9
References
- ↑ [DE]Momaw (2022, December 20). PSA: Future change in Ducat value for Baza Prime Blueprint. Warframe Forums. Accessed 2022-12-20. Archived from the original on 2022-12-20.

