Tools: wiederverwendbares Skript zum Items-Reuse für Actor-Pakete + Liste der 757 noch unübersetzten Enemy-Within-Items

This commit is contained in:
alzer
2026-08-10 21:50:09 +02:00
parent e9bd8c6dac
commit 835799b473
2 changed files with 916 additions and 0 deletions
+159
View File
@@ -0,0 +1,159 @@
#!/usr/bin/env node
// Reuse-only actor translator: fills in an Actors pack's "items" (Skills/Talents/Traits/
// Trappings) from whatever is already translated elsewhere in compendium/, and leaves
// everything else (NSC name, description/gmnotes, effects) exactly as in the English
// source. Items with no existing translation anywhere in the corpus are left in English
// too - this script never invents new translations, it only splices in prior work.
//
// Usage:
// node tools/translate_actor_items_from_corpus.js <file.actors.json> "<German label>"
// node tools/translate_actor_items_from_corpus.js --list-untranslated <file1.actors.json> [file2 ...]
//
// Examples:
// node tools/translate_actor_items_from_corpus.js wfrp4e-pbtt.actors.json "Akteure (Power Behind the Throne)"
// node tools/translate_actor_items_from_corpus.js --list-untranslated wfrp4e-pbtt.actors.json wfrp4e-dotr.actors.json
//
// Run from anywhere; paths are resolved relative to the repo root (parent of tools/).
const fs = require('fs');
const path = require('path');
const REPO = path.join(__dirname, '..');
const COMPENDIUM = path.join(REPO, 'compendium');
const TODO = path.join(COMPENDIUM, 'To Do');
// Actor packs that were translated in "items-only reuse" mode: they still contain
// English-language leftovers under their original keys/names for items with no
// existing translation anywhere else. They must NEVER be trusted as a lookup source
// (their own untranslated leftovers would otherwise be mistaken for "already translated").
const PARTIAL_PACKS = new Set([
'wfrp4e-pbtt.actors.json',
'wfrp4e-dotr.actors.json',
'wfrp4e-horned-rat.actors.json',
'wfrp4e-empire-ruins.actors.json'
]);
function buildLookups(extraExclude = []) {
const exclude = new Set([...PARTIAL_PACKS, ...extraExclude]);
const itemsLookup = {}; // key -> translated item, from already-translated *.items.json packs
const actorLookup = {}; // key -> translated item, from nested items inside already-translated *.actors.json/*.bestiary.json
const byName = {}; // English name -> translated item (fallback for actor-embedded items with random Foundry IDs as keys)
for (const f of fs.readdirSync(COMPENDIUM)) {
if (exclude.has(f)) continue;
const full = path.join(COMPENDIUM, f);
if (!fs.statSync(full).isFile() || !f.endsWith('.json')) continue;
let data;
try { data = JSON.parse(fs.readFileSync(full, 'utf8')); } catch { continue; }
if (!data.entries) continue;
if (f.endsWith('.items.json')) {
for (const [k, v] of Object.entries(data.entries)) {
if (!itemsLookup[k]) itemsLookup[k] = v;
}
} else if (f.endsWith('.actors.json') || f.endsWith('.bestiary.json')) {
for (const actor of Object.values(data.entries)) {
for (const [k, v] of Object.entries(actor.items || {})) {
if (!actorLookup[k]) actorLookup[k] = v;
}
}
}
}
for (const [k, v] of Object.entries(itemsLookup)) if (!byName[k]) byName[k] = v;
for (const [k, v] of Object.entries(actorLookup)) if (!byName[k]) byName[k] = v;
return { itemsLookup, actorLookup, byName };
}
function translateItems(items, lookups) {
const { itemsLookup, actorLookup, byName } = lookups;
const out = {};
let translated = 0;
for (const [k, v] of Object.entries(items)) {
if (itemsLookup[k]) { out[k] = JSON.parse(JSON.stringify(itemsLookup[k])); translated++; }
else if (actorLookup[k]) { out[k] = JSON.parse(JSON.stringify(actorLookup[k])); translated++; }
else if (byName[v.name]) { out[k] = JSON.parse(JSON.stringify(byName[v.name])); translated++; }
else { out[k] = v; } // leave untranslated (English original) - never invent new translations
}
return { out, translated };
}
function runTranslate(srcFile, labelDE) {
const lookups = buildLookups();
const src = JSON.parse(fs.readFileSync(path.join(TODO, srcFile), 'utf8'));
const out = { label: labelDE, entries: {} };
if (src.folders) out.folders = src.folders;
let totalItems = 0, translatedItems = 0;
for (const [key, actor] of Object.entries(src.entries)) {
const entry = { name: actor.name };
if (actor.items) {
const { out: items, translated } = translateItems(actor.items, lookups);
entry.items = items;
totalItems += Object.keys(actor.items).length;
translatedItems += translated;
}
if (actor.description !== undefined) entry.description = actor.description;
if (actor.gmnotes !== undefined) entry.gmnotes = actor.gmnotes;
if (actor.effects !== undefined) entry.effects = actor.effects;
out.entries[key] = entry;
}
// structural safety check: item key sets must match exactly
for (const k of Object.keys(src.entries)) {
const srcKeys = Object.keys(src.entries[k].items || {}).sort();
const outKeys = Object.keys(out.entries[k].items || {}).sort();
if (JSON.stringify(srcKeys) !== JSON.stringify(outKeys)) {
throw new Error('item key mismatch in ' + k);
}
}
const destPath = path.join(COMPENDIUM, srcFile);
fs.writeFileSync(destPath, JSON.stringify(out, null, 1) + '\n');
console.log(`OK ${srcFile} | items total: ${totalItems} | reused: ${translatedItems} | left English: ${totalItems - translatedItems}`);
console.log(`-> ${destPath}`);
console.log('Note: source file was intentionally NOT removed from "To Do/" since names/descriptions/some items remain English by design.');
}
function runListUntranslated(files) {
const lookups = buildLookups();
const { itemsLookup, actorLookup, byName } = lookups;
const missing = {}; // itemName -> { files: Set, actorCount: Set }
for (const f of files) {
const src = JSON.parse(fs.readFileSync(path.join(TODO, f), 'utf8'));
for (const [an, actor] of Object.entries(src.entries)) {
for (const [ik, item] of Object.entries(actor.items || {})) {
if (itemsLookup[ik] || actorLookup[ik] || byName[item.name]) continue;
const label = f.replace(/^wfrp4e-/, '').replace(/\.actors\.json$/, '');
if (!missing[item.name]) missing[item.name] = { files: new Set(), actors: new Set() };
missing[item.name].files.add(label);
missing[item.name].actors.add(an);
}
}
}
const rows = Object.entries(missing)
.map(([name, v]) => ({ name, files: [...v.files].sort(), actorCount: v.actors.size }))
.sort((a, b) => a.name.localeCompare(b.name));
const outPath = path.join(REPO, 'untranslated_ew_items.txt');
fs.writeFileSync(outPath, rows.map(r => `${r.name}\t[${r.files.join(', ')}]\t(${r.actorCount} NSC)`).join('\n') + '\n');
console.log('Unique untranslated item names:', rows.length);
console.log('->', outPath);
}
// --- CLI entry point ---
const argv = process.argv.slice(2);
if (argv[0] === '--list-untranslated') {
runListUntranslated(argv.slice(1));
} else if (argv.length === 2) {
runTranslate(argv[0], argv[1]);
} else {
console.error('Usage:');
console.error(' node tools/translate_actor_items_from_corpus.js <file.actors.json> "<German label>"');
console.error(' node tools/translate_actor_items_from_corpus.js --list-untranslated <file1.actors.json> [file2 ...]');
process.exit(1);
}
+757
View File
@@ -0,0 +1,757 @@
: Fine quality court clothing [pbtt] (1 NSC)
'Medical' supplies [dotr] (1 NSC)
Musical instrument [empire-ruins] (1 NSC)
Mystic puffball [empire-ruins] (1 NSC)
12 ladles [pbtt] (1 NSC)
12 yards of silks [pbtt] (1 NSC)
15GC 5/12 [empire-ruins] (1 NSC)
1d10 Cleaning Rags [dotr] (1 NSC)
1d10 jars of pickled murderfish [dotr] (1 NSC)
1d10 Ranald's Delight [horned-rat, pbtt] (2 NSC)
1d10 shillings in mixed coins [pbtt] (2 NSC)
1d10 Silver Shillings [dotr] (1 NSC)
1d10 Warpstone Tokens [horned-rat] (1 NSC)
1d10 x 30 Gold Crown [dotr] (1 NSC)
2 Barrels of gunpowder [horned-rat] (1 NSC)
2 Claws [empire-ruins, horned-rat] (3 NSC)
2 x Claws [horned-rat] (1 NSC)
20 assorted pots and pans [pbtt] (1 NSC)
20 sets of cutlery [pbtt] (1 NSC)
200 GC in Coin, Jewellery, and Promissory Notes [dotr] (1 NSC)
24 furry glove puppets [pbtt] (1 NSC)
2d10 Coffin Nails [dotr] (2 NSC)
38 Barrels of poor quality ale [horned-rat] (1 NSC)
3d10 Brass Penny [dotr] (3 NSC)
3d10 Gold Crown [dotr, pbtt] (3 NSC)
3d10 Silver Shilling [dotr, empire-ruins, pbtt] (4 NSC)
3d10 Warptokens [horned-rat] (1 NSC)
4 soup pans [pbtt] (1 NSC)
4 tanned leather hides [pbtt] (1 NSC)
4d10 Brass Pennies [pbtt] (1 NSC)
4d10 Silver Shilling [dotr, empire-ruins] (2 NSC)
5 Black-Capped Nightshade Mushrooms [empire-ruins] (1 NSC)
5 Tentacles* [dotr] (1 NSC)
50% chance of having a functioning Gas Mask [horned-rat] (1 NSC)
5d10 Gold Crown [dotr] (1 NSC)
5d10 Silver Shilling [empire-ruins, pbtt] (7 NSC)
5d110 Silver Shilling [dotr] (1 NSC)
70 silk ribbons [pbtt] (1 NSC)
A Dwindling Fortune (approximate 200 GC in property and holdings excluding those listed here) [horned-rat] (1 NSC)
A Nameless Dread [dotr] (1 NSC)
A Pair of Swords that Occassionaly Laugh [horned-rat] (1 NSC)
A Plan to Skip Town [dotr] (1 NSC)
A Sizable Debt [dotr] (1 NSC)
A Thirst for Battle and the Diseased End of All Things [horned-rat] (1 NSC)
Access to coins to a value of 22 GCs, 11/- [pbtt] (1 NSC)
Accounts Books [dotr] (1 NSC)
Acid Bomb [empire-ruins] (1 NSC)
Acute Sense (Hearing, Sight, Smell) [horned-rat] (1 NSC)
Acute Sense (Smell, Hearing) [horned-rat] (1 NSC)
Acute Sense (Vision) [dotr, empire-ruins, horned-rat, pbtt] (4 NSC)
All-Around Facing [dotr] (1 NSC)
Amulet of a Golden Hammer [empire-ruins] (1 NSC)
Amulet of Jade [empire-ruins] (2 NSC)
An Alibi [dotr] (1 NSC)
Animal Training (Hawk) [pbtt] (2 NSC)
Animal Trap (Bear Trap) [dotr] (1 NSC)
Animosity (all not Human) [dotr] (1 NSC)
Apron [dotr] (1 NSC)
Aquatic* [dotr] (1 NSC)
Arcane Magic (Aqshy) [pbtt] (1 NSC)
Arcane Magic (Ghur) [dotr] (1 NSC)
Arcane Magic (Heavens) [dotr, horned-rat, pbtt] (2 NSC)
Arcane Magic (Little Waaagh!) [empire-ruins] (3 NSC)
Arcane Magic (Lore of Metal) [pbtt] (1 NSC)
Arcane Magic (Lore of Shadows) [empire-ruins] (1 NSC)
Arcane Magic (Necromancy) [dotr] (1 NSC)
Arcane Magic (Tzeentch) [dotr, empire-ruins] (2 NSC)
Arcane Magic (Warp) [horned-rat] (1 NSC)
Arcane Magic (Witchery) [horned-rat] (1 NSC)
Armour (Chitinous Skin) [dotr] (1 NSC)
Armour (Fur) [dotr] (3 NSC)
Armour (Heavy Armour) [horned-rat] (1 NSC)
Armour (leathers, chain, breastplate) [empire-ruins] (1 NSC)
Armour (Thorny Scales) [dotr] (1 NSC)
Array of Fine Uniforms [dotr] (1 NSC)
Assorted Crutches [dotr] (2 NSC)
Assorted Knives [dotr] (1 NSC)
Assorted outfits (jumbled mix of common and best craftsmanship clothes; he tends to pick randomly when dressing) [empire-ruins] (1 NSC)
Bachmann Castle and all within it [empire-ruins] (1 NSC)
Badge depicting an hourglass symbol [empire-ruins] (1 NSC)
Bag [pbtt] (1 NSC)
Bag of Human Teeth [dotr] (1 NSC)
Bag of Snuff [dotr] (1 NSC)
Barbed Chain [horned-rat] (1 NSC)
Barbed Net [pbtt] (1 NSC)
Beak [horned-rat] (2 NSC)
Beautiful Clothing [dotr] (1 NSC)
Bestial Face (Goat) [dotr] (1 NSC)
Bestial Face (Pig) [dotr] (1 NSC)
Big Boots [horned-rat] (1 NSC)
Big Mallet (Warhammer) [horned-rat] (1 NSC)
Big Wooden Maul [horned-rat] (1 NSC)
Black Clothing [horned-rat] (1 NSC)
Black Iron Armour [horned-rat] (1 NSC)
Black Lotus (Hidden in the hayloft) [pbtt] (1 NSC)
Bless (Myrmidia) [horned-rat] (1 NSC)
Bless (Ranald) [horned-rat] (1 NSC)
Bless (Rhya) [dotr, empire-ruins] (2 NSC)
Bless (Verena) [pbtt] (1 NSC)
Blue and Grey Robes [empire-ruins] (1 NSC)
Blunderbuss (always loaded) [dotr] (1 NSC)
Bone Dice [empire-ruins] (1 NSC)
Book of Pressed Flowers taken from every battlefield she has ever fought on [empire-ruins] (1 NSC)
Bottle of Kvas [horned-rat] (1 NSC)
Bottle of Pritstock Riesling [pbtt] (1 NSC)
Bottle of Spirits [empire-ruins] (1 NSC)
Bottle of Wittgendorf Rotgut [dotr] (1 NSC)
Bottles and Jars of Ineffective but Colourful Liquids and Powders [dotr] (1 NSC)
Box [pbtt] (1 NSC)
Box of Snuff [dotr] (1 NSC)
Brace of Pistols [empire-ruins] (2 NSC)
Breath (Blue Fire) [horned-rat] (1 NSC)
Breath (Multicoloured Fire) [horned-rat] (1 NSC)
Breath (Warpfire) [empire-ruins] (1 NSC)
Broad-brimmed hat [pbtt] (1 NSC)
Broad-brimmed Hat [dotr] (1 NSC)
Bronze Breastplate [empire-ruins] (1 NSC)
Bundle of Diplomatic Papers [empire-ruins, pbtt] (1 NSC)
but considers both unsporting to use outside of exceptional circumstances. [pbtt] (1 NSC)
Can lay her hands on 100 GCs within an hour [pbtt] (1 NSC)
Cape [horned-rat] (1 NSC)
Captains Livery [dotr] (1 NSC)
Carapace (Body, Right Arm) [dotr] (1 NSC)
Carefully Hidden Jar of Blister Ointment [dotr] (1 NSC)
Carpenter's Tools [dotr] (1 NSC)
Carpenter's Tools or Stonemason's Tools [dotr] (1 NSC)
Carrier pigeons (in private house) [pbtt] (1 NSC)
Cauldron full of Purple Cap Mushroom Stew [empire-ruins] (1 NSC)
Cavalry Hammer (stowed in room) [dotr] (1 NSC)
Cavalry uniform incorporating breastplate [empire-ruins] (1 NSC)
Ceremonial Uniform [horned-rat, pbtt] (2 NSC)
Chain of Office [empire-ruins] (2 NSC)
Channelling (Metal) [pbtt] (1 NSC)
Channelling (Necromancy) [dotr, empire-ruins, horned-rat, pbtt] (2 NSC)
Channelling (Tzeentch) [dotr, empire-ruins, pbtt] (4 NSC)
Chaos Armour [dotr, empire-ruins] (3 NSC)
Chaos Armour (cannot be removed) [empire-ruins] (1 NSC)
Chaos Magic (Tzeentch) [empire-ruins, horned-rat, pbtt] (5 NSC)
Charm (Sebastian only) [empire-ruins] (3 NSC)
Chest [empire-ruins] (1 NSC)
Choppa [empire-ruins] (1 NSC)
Claustrophobbia [dotr] (1 NSC)
Cleaver [dotr, pbtt] (3 NSC)
Cloth for polishing glasses (his favourite pastime) [dotr] (1 NSC)
Clothing (Best Quality) [empire-ruins] (1 NSC)
Club (Behind the Bar) [pbtt] (1 NSC)
Club (In Cellar) [pbtt] (1 NSC)
Club (under the bar) [pbtt] (1 NSC)
Coach and Team of Horses [horned-rat] (1 NSC)
Coffins of Unhallowed Earth [dotr] (1 NSC)
Collapsible Market Stall [empire-ruins] (1 NSC)
Constrictor* [dotr] (1 NSC)
Contacts at Kliendorfer Trading Company. [dotr] (1 NSC)
Cool* [empire-ruins] (1 NSC)
Corrupted [horned-rat] (1 NSC)
County of Streissen [empire-ruins] (1 NSC)
Courtly Dress (Fine but Sensible) [empire-ruins, pbtt] (1 NSC)
Craftsman (Goldsmith) [empire-ruins] (1 NSC)
Craftsman (Vintner) [pbtt] (2 NSC)
Crown and Great Axe (ethereal) [horned-rat] (1 NSC)
Crude Axe [empire-ruins] (1 NSC)
Crude Wood Carving of a Child [dotr] (1 NSC)
Cult Documents [horned-rat] (1 NSC)
Cursed Plate Bedecked with Tributes to Nurgle [horned-rat] (1 NSC)
d10 Candles [horned-rat, pbtt] (1 NSC)
Dagger (Concealed) [dotr] (1 NSC)
Dark Clothing [horned-rat] (1 NSC)
Dark Kiss [horned-rat] (1 NSC)
Dark Vision* [dotr] (1 NSC)
Dark Vision** [dotr] (1 NSC)
Dead Body [dotr] (2 NSC)
Defaced Uniform [empire-ruins] (1 NSC)
Diamond Necklace & Matching Earrings [dotr] (1 NSC)
Diamond Tiara [dotr] (1 NSC)
Digger [horned-rat] (1 NSC)
Dirty Clothes [horned-rat] (1 NSC)
Dirty Fighting* [dotr] (1 NSC)
Dishevelled Cult Robes [horned-rat] (1 NSC)
Distracting (A second gibbering head has sprouted) [empire-ruins] (1 NSC)
Dizzying Array of Lethal Substances [horned-rat] (1 NSC)
Drab Clothing [horned-rat] (1 NSC)
Dried Goblin Meat [horned-rat] (1 NSC)
Drink [dotr, empire-ruins] (3 NSC)
Drugs and Herbs [empire-ruins] (1 NSC)
Dwarfen Outrage [horned-rat] (1 NSC)
Dwarven Engineers Guild Ring [dotr] (1 NSC)
Dwarven Shield [dotr] (1 NSC)
Eating Knife [empire-ruins] (1 NSC)
Elaborate Tattoos [empire-ruins] (1 NSC)
Endless Stories [dotr] (1 NSC)
Engineers book (Ceaseless Travails on Watere II) [dotr] (1 NSC)
Engineers Kit [empire-ruins] (3 NSC)
Engineers Toolkit [horned-rat] (2 NSC)
Enough Warpstone to double the SL of three Casting/Channelling Tests [pbtt] (1 NSC)
Entertain (Insults) [empire-ruins] (1 NSC)
Entourage of Clerks [dotr] (1 NSC)
Esoteric Callipers [horned-rat] (1 NSC)
Etiquette (Beastmen, Cultists, Daemons, Nobles 2, Scholars, Servants 2, Soldiers) [empire-ruins] (1 NSC)
Etiquette (Criminals, Guilders, Nobles) [horned-rat, pbtt] (1 NSC)
Etiquette (Criminals, Guilders) [pbtt] (1 NSC)
Etiquette (Criminals, Noble) [pbtt] (1 NSC)
Etiquette (Criminals, Nobles, Soldiers) [horned-rat, pbtt] (1 NSC)
Etiquette (Cultists of Ulric) [pbtt] (1 NSC)
Etiquette (Cultists) [empire-ruins, pbtt] (4 NSC)
Etiquette (Dwarf) [empire-ruins] (1 NSC)
Etiquette (Guilder, Nobles, Scholars) [empire-ruins, pbtt] (2 NSC)
Etiquette (Guilders, Nobles, Soldiers) [empire-ruins, pbtt] (1 NSC)
Etiquette (Guilders, Nobles) [pbtt] (1 NSC)
Etiquette (Living Humans) [empire-ruins] (1 NSC)
Etiquette (Nobility) [dotr] (3 NSC)
Etiquette (Noble) [empire-ruins] (1 NSC)
Etiquette (Nobles, Servants, Soldiers) [empire-ruins] (1 NSC)
Etiquette (Nobles, Servants) [pbtt] (2 NSC)
Etiquette (Nobles, Yellow Fang) [horned-rat] (1 NSC)
Etiquette (Students) [empire-ruins] (1 NSC)
Etiquette (Thieves) [horned-rat] (1 NSC)
Exotic Herbs and Spices [dotr] (1 NSC)
Expensive (but dirty) Clothing [dotr] (1 NSC)
Expensive but outdated clothes [empire-ruins] (1 NSC)
Expensive Clothing [dotr] (1 NSC)
Expensive Sword [empire-ruins] (1 NSC)
Expensive yet tasteful clothes [empire-ruins] (1 NSC)
Exquisite Clothing [dotr] (1 NSC)
Exquisite Elf Harp [dotr] (1 NSC)
Faded Robes [empire-ruins] (1 NSC)
Fancy [horned-rat] (1 NSC)
Fancy Clothes [dotr] (1 NSC)
Fang of the Winter Wolf [pbtt] (1 NSC)
Fashionable Clothes [dotr, pbtt] (4 NSC)
Fashionable Green Leather Jack [horned-rat] (1 NSC)
Fear* [dotr] (1 NSC)
Fearful Concern (when indoors) [empire-ruins] (1 NSC)
Fearless (Beastmen, Outlaws) [empire-ruins] (1 NSC)
Fearless (mortals) [empire-ruins, horned-rat, pbtt] (1 NSC)
Fearless (Riverwardens) [dotr] (1 NSC)
Fearless (Wreckers) [dotr] (2 NSC)
Feathered Cap [empire-ruins] (1 NSC)
Fighting Claws [horned-rat] (1 NSC)
Filthy loincloth [empire-ruins] (1 NSC)
Fine (but dated) Courtly Garb [pbtt] (1 NSC)
Fine Clothes [dotr, horned-rat, pbtt] (3 NSC)
Fine Clothing (in pack) [empire-ruins] (1 NSC)
Fine Courtly Garb [empire-ruins, horned-rat, pbtt] (2 NSC)
Fine or Shabby Clothing, depending on context [horned-rat, pbtt] (1 NSC)
Fine quality (if gaudy) Courtly Garb [pbtt] (1 NSC)
Fine Quality Court Clothing [pbtt] (3 NSC)
fine quality lute [pbtt] (1 NSC)
Fine Quality Sword [horned-rat] (1 NSC)
Fine Sapphire Ring [dotr] (1 NSC)
Fine Set of Blue and Red Clothing decorated with Holzkrug Family Crest [empire-ruins] (1 NSC)
Fine Set of Grey Clothing decorated with Holswig-Schliestein Family Crest [empire-ruins] (1 NSC)
Fine Zweihander [pbtt] (1 NSC)
Fishing Rod and Bait [dotr] (1 NSC)
Fist [empire-ruins] (1 NSC)
Flail (hidden under the bar) [pbtt] (1 NSC)
Flaking Skin [dotr] (1 NSC)
Flaming Dangerous [pbtt] (1 NSC)
Flask of Lamp Oil [horned-rat] (1 NSC)
Flight* [dotr] (1 NSC)
Flyer Decrying a proposed tax on Stirland Cheeses [empire-ruins] (1 NSC)
Font of Flame [empire-ruins] (1 NSC)
Food [dotr, empire-ruins] (3 NSC)
Foolmaker [horned-rat] (1 NSC)
Forged Documents [dotr] (1 NSC)
Formal Robes [dotr, empire-ruins] (3 NSC)
Formless Horror [empire-ruins, pbtt] (2 NSC)
Foul Ichor [horned-rat] (1 NSC)
Freiburg house with impressive library [horned-rat] (1 NSC)
Full Face Helmet [dotr] (4 NSC)
Garden of Corpses [empire-ruins] (1 NSC)
Gem Encrusted Dagger [horned-rat] (1 NSC)
Gerta [empire-ruins] (1 NSC)
Ginger Fig [horned-rat, pbtt] (1 NSC)
GMs discretion. Helseher has his own magic items and can requisition Guild property, so he may have almost any item within reason. [pbtt] (1 NSC)
GMs discretion. Like Helseher, she has some magical items of her own and can requisition others from the Guild. [horned-rat, pbtt] (1 NSC)
Gnarled Staff [empire-ruins] (2 NSC)
Goggles [horned-rat] (1 NSC)
Gold & Silver Bracelets [dotr] (1 NSC)
Gold Bracelet [pbtt] (2 NSC)
Gold Corkscrew worth 2 GC [empire-ruins] (1 NSC)
Gold Earring [dotr] (1 NSC)
Gold Neck-Chain [pbtt] (2 NSC)
Gold Pocket Watch [dotr] (1 NSC)
Gold Pocket-watch [dotr] (1 NSC)
Gold Ring [dotr, pbtt] (4 NSC)
Gold Ring Set with Opal [pbtt] (1 NSC)
Gold Signet Ring [pbtt] (1 NSC)
Gold Snuffbox [dotr] (1 NSC)
Gold Wedding Ring [pbtt] (1 NSC)
Good but not Fancy Quality Clothing [pbtt] (1 NSC)
Grand Duchy of Middenheim [empire-ruins, pbtt] (1 NSC)
Great Axe (Ethereal) [horned-rat] (1 NSC)
Green and Beige Rags [horned-rat] (1 NSC)
Green Robes [empire-ruins] (1 NSC)
Grey and black clothing with Red Shield badge [horned-rat] (1 NSC)
Grey Robes [pbtt] (2 NSC)
Grey Surcoat [empire-ruins] (9 NSC)
Grey Wolf Pelt [empire-ruins, pbtt] (2 NSC)
Grossly Indeterminate Accent [dotr] (1 NSC)
Hammer Amulet [empire-ruins] (1 NSC)
Hammer Hand [empire-ruins] (1 NSC)
Hammer Pendant [dotr, empire-ruins] (3 NSC)
Hammer-Axe [pbtt] (1 NSC)
Hammer-axe of Skoll [empire-ruins, pbtt] (2 NSC)
Hand Carts [dotr] (2 NSC)
Hand Weapon (Axe or Club) [pbtt] (1 NSC)
Hand Weapon (Club) [dotr] (2 NSC)
Hand Weapon (Sword) [dotr] (1 NSC)
Harbourmaster's Documents [empire-ruins] (1 NSC)
Harbourmaster's Hat [empire-ruins] (1 NSC)
Hat with sergeant badge [empire-ruins] (3 NSC)
Hatred (Dwarfs) [dotr] (1 NSC)
Hatred (Followers of Nurgle) [pbtt] (1 NSC)
Hatred (Wreckers) [dotr] (1 NSC)
Heartkill (a slow-acting variant, takes 2d10 hours to take effect) [empire-ruins] (1 NSC)
Heavy Armour [horned-rat] (3 NSC)
Heavy Silver Charm Bracelet [dotr] (1 NSC)
Helmet [horned-rat] (2 NSC)
Her own laboratory at the Collegium Theologica [horned-rat] (1 NSC)
Hidden Pouch [pbtt] (1 NSC)
Hidden Stash [horned-rat] (1 NSC)
High Priestess [pbtt] (2 NSC)
High-Quality Clothing [empire-ruins] (1 NSC)
Highly Polished Silver Coin on a Chain [pbtt] (1 NSC)
Homemade Shiv [pbtt] (1 NSC)
Hooded Green Velvet Cloak [empire-ruins] (1 NSC)
House [dotr] (1 NSC)
House Kärzburdger Livery [horned-rat] (1 NSC)
Hunting Knife [pbtt] (1 NSC)
Illegal Goods [dotr] (1 NSC)
Illustration of the Characters [empire-ruins] (1 NSC)
Immunity to Psychology* [dotr] (1 NSC)
Immunity* [pbtt] (1 NSC)
Imperial Letters Patent [dotr] (1 NSC)
Implements of Torture [horned-rat] (1 NSC)
Initiate of Rhya [dotr] (1 NSC)
Initiate of Taal [empire-ruins] (1 NSC)
Instruments of torture [pbtt] (1 NSC)
Invoke (Myrmidia) [horned-rat] (1 NSC)
Invoke (Ranald) [horned-rat] (1 NSC)
Invoke (Rhya) [dotr, empire-ruins] (2 NSC)
Invoke (Shallya) [pbtt] (1 NSC)
Invoke (Verena) [pbtt] (1 NSC)
Iron Key [dotr] (2 NSC)
Iron Pot [dotr] (1 NSC)
Jade Sceptre Amulet [horned-rat] (3 NSC)
Jewellery worth no less than 150 GC [empire-ruins] (1 NSC)
Jewellery worth no less than 300 GC [empire-ruins] (1 NSC)
Katarina is escorted by a detachment of 20 Knights Panther whenever she appears in public. [empire-ruins, horned-rat, pbtt] (1 NSC)
Kenselheim Magistrate Livery [empire-ruins] (1 NSC)
Key to the Cellar [empire-ruins] (1 NSC)
Kitchen Tools [dotr] (2 NSC)
Knife or Sharp Bit of Rock [empire-ruins] (2 NSC)
Knuckledusters (Dirty Fighting) [pbtt] (1 NSC)
Language (Artisan Guilder) [empire-ruins] (1 NSC)
Language (Battle, Kislevarin, Reikspiel) [horned-rat] (1 NSC)
Language (Brettonian) [dotr, pbtt] (2 NSC)
Language (Brigundian) [empire-ruins] (1 NSC)
Language (Classical, Khazalid) [horned-rat] (1 NSC)
Language (Heraldry) [empire-ruins] (1 NSC)
Language (Khazali) [dotr] (1 NSC)
Language (Reikspeil) [dotr, empire-ruins, horned-rat] (3 NSC)
Language (Strigany) [dotr] (1 NSC)
Language (Teutogen) [empire-ruins] (1 NSC)
Lantern Oil [dotr] (4 NSC)
Large Bone Club [empire-ruins] (1 NSC)
Large Emerald Ring [dotr] (1 NSC)
Large Marble [pbtt] (1 NSC)
Large Sack [dotr] (1 NSC)
Leather apron [horned-rat] (1 NSC)
Leather Apron [dotr] (1 NSC)
Leather Armour [empire-ruins, horned-rat] (5 NSC)
Leather Hipflask [horned-rat] (1 NSC)
Leather Jacket [empire-ruins] (1 NSC)
Leather Jerkin (In Private Room) [pbtt] (1 NSC)
Ledger [dotr] (1 NSC)
Length of Twine [dotr] (1 NSC)
Letters of Introduction to Petra Liebkosen and Kirsten Jung [horned-rat] (1 NSC)
Lieutenant [empire-ruins] (1 NSC)
Light Armour [empire-ruins, horned-rat] (2 NSC)
Light Warhorse with Saddle and Harness [dotr] (1 NSC)
Livery [dotr] (1 NSC)
Living Gate [empire-ruins] (2 NSC)
Lock Pick [horned-rat] (1 NSC)
Lore (Arts) [empire-ruins] (1 NSC)
Lore (Averheim) [empire-ruins] (1 NSC)
Lore (Averland) [empire-ruins] (3 NSC)
Lore (Bretonnia) [empire-ruins, horned-rat] (2 NSC)
Lore (Criminals) [horned-rat] (1 NSC)
Lore (Dwarf) [dotr] (1 NSC)
Lore (Dwarfs) [dotr, empire-ruins, horned-rat] (6 NSC)
Lore (Empire) [empire-ruins, horned-rat] (2 NSC)
Lore (Engineer, Metallurgy) [horned-rat] (1 NSC)
Lore (Estalia, Reikland, Tilea) [horned-rat] (1 NSC)
Lore (Famous Thefts) [horned-rat] (1 NSC)
Lore (Geography) [empire-ruins] (1 NSC)
Lore (Heraldry, Middenland) [horned-rat] (1 NSC)
Lore (Hochland) [pbtt] (1 NSC)
Lore (Kenselheim) [empire-ruins] (1 NSC)
Lore (Khemri) [empire-ruins] (1 NSC)
Lore (Kislev) [horned-rat] (1 NSC)
Lore (Magick [empire-ruins] (1 NSC)
Lore (Middenheim) [empire-ruins, horned-rat, pbtt] (17 NSC)
Lore (Middenland) [dotr, empire-ruins, horned-rat, pbtt] (5 NSC)
Lore (Middle Mountains) [horned-rat] (3 NSC)
Lore (Music) [dotr] (1 NSC)
Lore (Nehekhara) [empire-ruins] (1 NSC)
Lore (Nordland) [empire-ruins] (4 NSC)
Lore (Ostland) [empire-ruins] (10 NSC)
Lore (Philosophy) [dotr] (1 NSC)
Lore (Rivers) [dotr] (1 NSC)
Lore (Sheerargetru) [empire-ruins] (1 NSC)
Lore (Stabbing) [horned-rat] (1 NSC)
Lore (Stirland) [empire-ruins] (1 NSC)
Lore (Talabecland) [empire-ruins] (1 NSC)
Lore (Talabheim) [empire-ruins] (1 NSC)
Lore (the Palace) [empire-ruins] (1 NSC)
Lore (Vampires) [dotr] (2 NSC)
Lore (Wasteland) [empire-ruins, horned-rat] (2 NSC)
Lore (Wine) [empire-ruins] (1 NSC)
Mace Head (On Tail) [dotr] (1 NSC)
Magical Headband [pbtt] (1 NSC)
Magical Necklace [empire-ruins, horned-rat, pbtt] (1 NSC)
Magical Plate Bracers [horned-rat, pbtt] (1 NSC)
Magical Plate Breastplate [horned-rat, pbtt] (1 NSC)
Magical Plate Helm [horned-rat, pbtt] (1 NSC)
Magical Plate Leggings [horned-rat, pbtt] (1 NSC)
Magical Scroll (Aura of Acquiescence) [horned-rat] (1 NSC)
Magical Sword [pbtt] (1 NSC)
Mahogany Walking Stick [pbtt] (1 NSC)
Mailed Coat [dotr] (1 NSC)
Mandrake Snuff [pbtt] (2 NSC)
Mantrap [horned-rat] (1 NSC)
Maps [empire-ruins] (2 NSC)
Maria Borger [dotr] (1 NSC)
Marine Captain [empire-ruins] (1 NSC)
Marked Cards [dotr] (1 NSC)
Master Tradesman (Cook) [dotr] (1 NSC)
Master Tradesman (Engineering) [dotr] (1 NSC)
Master Tradesman (Vintner) [pbtt] (1 NSC)
Maul [empire-ruins] (1 NSC)
Meat Tenderiser [dotr] (1 NSC)
Medical Bag [dotr] (1 NSC)
Medical Instruments in Battered Case [dotr] (1 NSC)
Melee (Arm) [empire-ruins] (1 NSC)
Melee (Basic [empire-ruins] (1 NSC)
Melee (Basic, Cavalry) [horned-rat] (1 NSC)
Melee (Brawl) [dotr, empire-ruins] (2 NSC)
Melee (Entangling) [horned-rat] (1 NSC)
Melee (Goblin Loonie) [empire-ruins] (1 NSC)
Melee (grinder) [horned-rat] (1 NSC)
Melee (Handed) [empire-ruins, horned-rat] (3 NSC)
Melee (Pole-arm) [empire-ruins] (3 NSC)
Melee (Rapier) [dotr] (1 NSC)
Melee (Two-handed) [dotr, empire-ruins, horned-rat] (3 NSC)
Melee (Twohanded) [dotr] (1 NSC)
Merchant's Clothing [horned-rat] (1 NSC)
Messy Demise [empire-ruins] (1 NSC)
Middenheim City Watch Uniform [horned-rat] (1 NSC)
Mix of Steel and Leather Armour [horned-rat] (1 NSC)
Money Belt with 30d [dotr] (1 NSC)
Money Box (Hidden in room) [pbtt] (1 NSC)
Money Box (In Room) [pbtt] (1 NSC)
Moonbreaker schematic [horned-rat] (1 NSC)
Mootish Book (Staying Far Away - Anecdotes of the Ruinous Powers) [dotr] (1 NSC)
Mouldy Cheese [empire-ruins] (1 NSC)
Multiple Forged Documents [dotr] (1 NSC)
Naiad War-Form [dotr] (1 NSC)
Necromantic Tomes [empire-ruins, horned-rat] (1 NSC)
Notched Sword [empire-ruins] (1 NSC)
Notebook [empire-ruins] (1 NSC)
Notebook and Pencil [dotr] (1 NSC)
Notepaper [horned-rat] (1 NSC)
Nothing of value or interest. Crakatz likes to fight unarmed. [dotr, empire-ruins] (1 NSC)
Nuln Uniform worn over a Sudenland Uniform [empire-ruins] (1 NSC)
Oarsmans Uniform [dotr] (1 NSC)
Opal [pbtt] (1 NSC)
Opal Brooch [pbtt] (1 NSC)
Ostentatious Clothing [dotr] (1 NSC)
Ostentatious Gold Necklace [pbtt] (1 NSC)
Other weapons at GMs discretion. [dotr] (2 NSC)
Others at GMs discretion. [dotr] (1 NSC)
Outlaw Camp [dotr] (1 NSC)
Outrageous Sense of Entitlement [dotr] (1 NSC)
Painted Mask [empire-ruins] (1 NSC)
Pamphlets [empire-ruins] (1 NSC)
Paralysing Venom [dotr] (1 NSC)
Pass to Inner Palace [pbtt] (1 NSC)
Patchy Feathers (Head and Body) (Body, Left Leg) [empire-ruins] (1 NSC)
Patrol Boat (The Wastrels End) [dotr] (1 NSC)
Peasants [horned-rat] (1 NSC)
Pelt of a White Wolf [empire-ruins] (1 NSC)
Pendant decorated with the twin-tailed comet [empire-ruins] (1 NSC)
Perform ( Juggle) [pbtt] (1 NSC)
Perform (Bombastic Speeches) [empire-ruins, horned-rat, pbtt] (1 NSC)
Perform (Harp) [dotr] (1 NSC)
Personal Servant [dotr] (1 NSC)
Pet Raven [dotr] (1 NSC)
Petition [pbtt] (1 NSC)
Pick-axe handle [dotr] (1 NSC)
Picket Accounts [horned-rat] (1 NSC)
Piece of Warpstone [pbtt] (1 NSC)
Pipe [horned-rat] (1 NSC)
Pirate Fleet and Crew (Three River Barges, 18 Pirates) [dotr] (1 NSC)
Pitchfork [dotr] (2 NSC)
Plain Clothing [pbtt] (1 NSC)
Plate Bracers (Best Quality) [empire-ruins, pbtt] (1 NSC)
Plate Breastplate (Best Quality) [empire-ruins, pbtt] (1 NSC)
Plate Helm (Best Quality) [empire-ruins, pbtt] (1 NSC)
Plate Leggings (Best Quality) [empire-ruins, pbtt] (1 NSC)
Play (Harp) [horned-rat] (1 NSC)
Play (Instrument) [empire-ruins] (1 NSC)
Play (Pipes) [horned-rat] (1 NSC)
Play (Warhorn) [empire-ruins] (1 NSC)
Pleasure Barge [dotr] (1 NSC)
Pointy stick under hood [empire-ruins] (1 NSC)
Poisoned Blade [empire-ruins] (1 NSC)
Poisoned Dagger in Sheath [horned-rat] (1 NSC)
Poisonous Mushrooms [empire-ruins] (1 NSC)
Porcupine-quilled Torso [empire-ruins] (1 NSC)
Posh Accents [horned-rat] (1 NSC)
Potion of Invisibility [pbtt] (1 NSC)
Pouch of Mootland Tobacco [horned-rat] (1 NSC)
Pouch of Ranald's Delight [pbtt] (1 NSC)
Pouches filled with blackpowder [horned-rat] (1 NSC)
Pouches Stiched into Lining [empire-ruins] (1 NSC)
Practical Leather Clothing [horned-rat] (1 NSC)
Prayer Book [empire-ruins] (1 NSC)
Prayers of the Faithful [empire-ruins] (1 NSC)
Preposterous Hat [empire-ruins] (1 NSC)
Priestess Sergeant [horned-rat] (1 NSC)
Priestly Robes [empire-ruins] (2 NSC)
Prospecting Pan [dotr] (1 NSC)
Purple Cap [horned-rat] (1 NSC)
Purple Hand Tattoo [dotr, empire-ruins] (2 NSC)
Purse containing 10 GCs [empire-ruins] (1 NSC)
purse containing coins to a value of 1 crown and some spare strings. [pbtt] (1 NSC)
Putrid Great Axe [horned-rat] (1 NSC)
Quality Clothing [pbtt] (3 NSC)
Quality Livery [dotr] (1 NSC)
Quarterstaff used as walking stick [dotr] (1 NSC)
Questionable Meat [empire-ruins] (1 NSC)
Raft [dotr] (1 NSC)
Ragged loincloth [horned-rat] (1 NSC)
Ramshackle wings [empire-ruins] (1 NSC)
Ranged (Blackpowder, Engineering) [horned-rat] (1 NSC)
Ranged (Blunderbuss) [horned-rat] (1 NSC)
Ranged (Dart Ejector) [horned-rat] (1 NSC)
Ranged (Skaven Ranged Weapons) [horned-rat] (7 NSC)
Ranged (Thrown Items) [dotr] (1 NSC)
Rapier with Fine Silver Filigree [dotr] (1 NSC)
Razor-Sharp Claws [horned-rat] (1 NSC)
Razor-Tooth Tongue Attack (10) [horned-rat] (1 NSC)
Read/Write (Reikspiel) [horned-rat] (1 NSC)
Ready access to a small arsenal of arms of which his signature weapon is a fine quality Zweihander [pbtt] (1 NSC)
Red ball gown [dotr] (1 NSC)
Reels of Coloured Ribbon [dotr] (1 NSC)
Regenerate* [dotr] (1 NSC)
Regimental Banner [empire-ruins] (1 NSC)
Religious Symbol of Myrmidia [horned-rat] (1 NSC)
Religious Symbol of Shallya [pbtt] (1 NSC)
Religious Symbol of Verena [pbtt] (1 NSC)
Research Materials [empire-ruins] (1 NSC)
Resistance (Ingested Poisons) [pbtt] (1 NSC)
Resistance (Poison) [dotr] (4 NSC)
Respectable but Cheap Clothing [empire-ruins] (1 NSC)
Respectable Clothing [dotr] (1 NSC)
Retinue of Guards and Servants [dotr] (1 NSC)
Ride (Wolf) [dotr] (2 NSC)
Riding Horse with Tack [dotr] (1 NSC)
Ring of Keys [pbtt] (1 NSC)
Ring of Spies throughout Middenheim [empire-ruins, pbtt] (1 NSC)
Ring of Subduction [horned-rat] (1 NSC)
River Charts [dotr] (2 NSC)
River Maps and Charts [dotr] (1 NSC)
Roughspun Robes [horned-rat] (1 NSC)
Royal Garb (Best Quality) [empire-ruins, pbtt] (1 NSC)
Rubied Scarab worth 100 GC [empire-ruins] (1 NSC)
Runtpole [empire-ruins] (1 NSC)
Rusty Sword [horned-rat] (1 NSC)
Savant (Any*) [empire-ruins] (1 NSC)
Savant (Music) [dotr] (1 NSC)
Savant (Tzeentch) [empire-ruins] (1 NSC)
Seal of his Office [pbtt] (1 NSC)
Seal of Rank [dotr] (1 NSC)
Sealskin Cloak and Cap [empire-ruins] (1 NSC)
Secret Documents [horned-rat] (1 NSC)
Secret Signs (Black Chamber) [empire-ruins] (3 NSC)
Secret Signs (Jade Sceptre) [horned-rat] (3 NSC)
Secret Signs (Middenheim Spy Network) [empire-ruins, pbtt] (1 NSC)
Secret Signs (Middenheim Spy Ring) [pbtt] (1 NSC)
Secret Signs (Purple Hand) [dotr, empire-ruins, pbtt] (3 NSC)
Secret Signs (Skaven) [horned-rat] (2 NSC)
Secret Signs (Spies) [empire-ruins] (2 NSC)
Secret Signs (Wasmeier's Cipher) [empire-ruins, pbtt] (1 NSC)
Secret Signs (Wasmeier's Code) [pbtt] (1 NSC)
Secret Signs (Yellow Fang) [horned-rat] (2 NSC)
Seething Rage [empire-ruins] (1 NSC)
Selection of 'Potions'. [dotr] (1 NSC)
Sergeant/Cultist [horned-rat] (1 NSC)
Several Daggers [horned-rat] (1 NSC)
Shadow Cloak [horned-rat] (1 NSC)
Shard of Black Stone [dotr] (1 NSC)
Sharpened Femur [horned-rat] (1 NSC)
Sharpened Tibia [dotr] (1 NSC)
Sheet of Parchment [empire-ruins] (2 NSC)
Shield (Behind the Bar) [pbtt] (1 NSC)
Shield Bearing the Skulls of a Dozen Slain Warriors [horned-rat] (1 NSC)
Short Spear [horned-rat, pbtt] (1 NSC)
Shovel [dotr] (5 NSC)
Sigmarite Icons [empire-ruins] (1 NSC)
Sigmarite Priest [empire-ruins] (1 NSC)
Silk hankerchief [pbtt] (1 NSC)
Silver and pearl necklace [pbtt] (1 NSC)
Silver Antlers Symbol [empire-ruins] (1 NSC)
Silver Hip-Flask [dotr] (1 NSC)
Silver medallion on chain [pbtt] (1 NSC)
Silver pendant [pbtt] (1 NSC)
Silver-topped cane [horned-rat] (1 NSC)
Silver-topped Cane [pbtt] (1 NSC)
Simple Robes [empire-ruins] (2 NSC)
Skaven Warp-counter [horned-rat] (1 NSC)
Skretth's Magic Ring [pbtt] (2 NSC)
Skull Chain [dotr] (1 NSC)
Slam [empire-ruins] (3 NSC)
Sleeved Mail Coat [pbtt] (2 NSC)
Sleeved Mail Shirt [dotr] (5 NSC)
Sleeveless Robes [empire-ruins] (1 NSC)
Slightly less rusty mail armour [horned-rat] (1 NSC)
Small Knives and Forks [dotr] (1 NSC)
small tin of honeyed larks tongues [horned-rat] (1 NSC)
Soap [dotr] (1 NSC)
Solid Gold Seal of The House of Orlok [dotr] (1 NSC)
Sombre robes [pbtt] (3 NSC)
Some Purple Item of Clothing [dotr] (1 NSC)
Spare Knife [empire-ruins] (1 NSC)
Spectacles [dotr] (1 NSC)
Splintered Spear [empire-ruins] (1 NSC)
Stabbing Knife [empire-ruins] (1 NSC)
Staff of Command [empire-ruins] (1 NSC)
Staff of Office [empire-ruins] (1 NSC)
Staff of Scribes and Accountants [dotr] (1 NSC)
Stained and dirty butlers livery with a faded-yellow cravat. [dotr] (1 NSC)
Stealth (The Emperor Luitpold) [dotr] (1 NSC)
Steward of the Volkshalle Cellars [empire-ruins] (1 NSC)
Stick of Charcoal [horned-rat] (1 NSC)
Stolen Amulet of Bögen [dotr] (1 NSC)
Stonemason's Tools [dotr] (1 NSC)
Stranded Barge (Look Out Below) [dotr] (1 NSC)
Strider (Highlands) [empire-ruins] (3 NSC)
Strider (Rocky) [dotr, horned-rat] (3 NSC)
Strider (Sewers) [horned-rat] (1 NSC)
Studded Leather Jerkin [dotr] (1 NSC)
Suffused with Death [empire-ruins] (1 NSC)
Swarm* [dotr] (1 NSC)
Sword (on wall, over the bar) [pbtt] (1 NSC)
Sword, Axe, Mace, or Club [dotr] (1 NSC)
Symbol of Sigmar [empire-ruins] (1 NSC)
Tattered Chainmail Shirt [dotr] (2 NSC)
Taxidermists tools [dotr] (1 NSC)
The Berebeli [dotr] (1 NSC)
The Clothes on His Back [dotr, empire-ruins] (2 NSC)
The Fang of Horros [empire-ruins] (1 NSC)
The Frederika II [dotr] (1 NSC)
The Jade Griffon [empire-ruins] (1 NSC)
The Middenheim City Coffers and Crown Jewels [empire-ruins, pbtt] (1 NSC)
The Middenland Runefang (Peak Leveller) [empire-ruins, pbtt] (1 NSC)
The Templars Arms Inn [pbtt] (1 NSC)
The Wolfplate [empire-ruins, pbtt] (2 NSC)
Thick, Warm Cloak [pbtt] (1 NSC)
Throat Slitter [pbtt] (1 NSC)
Throwing Blade [horned-rat] (1 NSC)
Tiny Loincloth [horned-rat] (1 NSC)
Tongue Attack (3 yards) [empire-ruins, horned-rat] (2 NSC)
Tongue Attack (6 yards) [empire-ruins] (1 NSC)
Tools [horned-rat] (1 NSC)
Tough* [pbtt] (1 NSC)
Trade (Alchemist) [dotr] (1 NSC)
Trade (Any) [pbtt] (1 NSC)
Trade (Boatbuilding) [dotr] (2 NSC)
Trade (Cartographer) [empire-ruins] (1 NSC)
Trade (Engineering) [horned-rat] (2 NSC)
Trade (Explosives) [dotr] (2 NSC)
Trade (Miner) [empire-ruins] (1 NSC)
Trade (Porter) [horned-rat] (2 NSC)
Trade (Taxidermy) [dotr] (1 NSC)
Trade (Tinker) [pbtt] (2 NSC)
Trade Tools [dotr, horned-rat] (2 NSC)
Trade Tools (Carpenter) [dotr] (1 NSC)
Trade Tools (Cartographer) [empire-ruins] (1 NSC)
Trade Tools (Cook) [dotr] (1 NSC)
Trappings [empire-ruins] (1 NSC)
Travel Clothing [empire-ruins] (1 NSC)
Traveling Case [dotr, empire-ruins] (1 NSC)
Travelling Case [dotr] (1 NSC)
Troubadour's Outfit [dotr] (1 NSC)
Trunk [empire-ruins] (1 NSC)
two household servants [empire-ruins] (1 NSC)
Two-Handed Warhammer [empire-ruins] (1 NSC)
Unbearably Detailed Travel Journal [dotr] (1 NSC)
Unbridled Fury [empire-ruins] (1 NSC)
Uncomfortable Dress Uniform [dotr] (1 NSC)
Unorthodox Priest [empire-ruins] (1 NSC)
Unwavering Faith in Baron Sigismund [dotr] (1 NSC)
Usually attended by at least one retainer, servant, or employee [dotr] (1 NSC)
Various [dotr] (1 NSC)
Various Forged Guild Licenses [dotr] (1 NSC)
Various Lands and Estates throughout the Empire [empire-ruins, pbtt] (1 NSC)
Various tools, solvents and devices befitting a master spy [horned-rat] (1 NSC)
Very Ostentatious Captains Uniform [empire-ruins] (1 NSC)
Vial of cloying perfume [pbtt] (1 NSC)
Vial of musky perfume [pbtt] (1 NSC)
Vial of Red Liquid [dotr, empire-ruins] (1 NSC)
Vial of Skaven Musk [horned-rat] (1 NSC)
Vice (Food) [pbtt] (1 NSC)
Village Fool [pbtt] (1 NSC)
Walking Stick [horned-rat] (1 NSC)
Wardenship of the Barony of Nordland [empire-ruins, pbtt] (1 NSC)
Warhorn [empire-ruins] (1 NSC)
Warhorse [empire-ruins, pbtt] (2 NSC)
Warp-Cursed Blade [horned-rat] (1 NSC)
Warpblade Halberd [horned-rat] (1 NSC)
Warpsmoke Generator [horned-rat] (1 NSC)
Warpstone filling [pbtt] (1 NSC)
Warpstone Shard [horned-rat] (1 NSC)
Wasted Legs [dotr] (1 NSC)
Weapon (Beak and Claws) [empire-ruins] (1 NSC)
Weapon (Claw Hand) [dotr] (1 NSC)
Weapon (Club) [empire-ruins, pbtt] (2 NSC)
Weapon (Crude Spear) [empire-ruins] (1 NSC)
Weapon (Endless Gnashing Teeth) [dotr] (1 NSC)
Weapon (Fiery Attack) [horned-rat] (1 NSC)
Weapon (Fists) [dotr] (1 NSC)
Weapon (Flail) [empire-ruins] (1 NSC)
Weapon (Frigid Claws) [empire-ruins] (1 NSC)
Weapon (Lance) [empire-ruins] (1 NSC)
Weapon (Legs and Bite) [empire-ruins] (1 NSC)
Weapon (Massive Staff) [empire-ruins] (3 NSC)
Weapon (Razor Sharp Teeth) [dotr] (1 NSC)
Weapon (Searing Poker) [empire-ruins] (1 NSC)
Weapon (Slobbering Mouth) [empire-ruins] (1 NSC)
Weapon (Sword or Spear) [empire-ruins] (1 NSC)
Weapon (Sword) [empire-ruins, horned-rat] (5 NSC)
Weapon (Swords and Clubs) [empire-ruins] (5 NSC)
Weighted Dice [dotr] (1 NSC)
Weighty Debt [dotr] (1 NSC)
Whistle [horned-rat] (1 NSC)
Wicked Axe [empire-ruins] (1 NSC)
Wizards Robes [dotr] (1 NSC)
Wooden Cutlery [empire-ruins] (1 NSC)
Woodsman's Axe [dotr] (1 NSC)
Worn burgher finery [horned-rat] (1 NSC)
Worn Robes [dotr] (1 NSC)
Wounded Entitlement [horned-rat] (1 NSC)
Wrecker Crew [dotr] (1 NSC)
Yellow Fang Spy [horned-rat] (2 NSC)
Zweihander (In Private Room) [pbtt] (1 NSC)