Register

Ninjo's DnD Shops & Trade

An Add-on Module for Foundry Virtual Tabletop

Author: N1nj0 Project: Source Foundry Versions 13 to 14 (Verified 14) Last Updated 11 hours, 40 minutes ago

Ninjo's DnD Shops & Trade is a shop the gamemaster shows, rather than one the players go looking for. A shop is its own Actor: drop goods onto it, set a markup or fixed prices, then open it — for everyone at once, for a single player, or on the display at the table.

Shown, not found. By default players cannot browse a shop list at all. The GM opens a shop for the table and closes it again with one click. A shop can be bound to scenes by drag & drop, so it is only reachable where it actually stands.

One markup, or a fixed price per item. Prices are computed in copper and only ever displayed in gold, silver and copper — a 12 gp price reads "12 gp", never "1 pp 2 gp". Any item can carry a fixed price that overrides the markup, be marked as a service that never runs out, or be kept under the counter where only the GM sees it.

Buying: at once, on approval, or locked. Three modes per shop. "On approval" puts the purchase in front of the GM — with the price and the buyer's purse — before anything changes hands.

Selling: at a rate, or as a negotiation. A shop can buy back at a set factor, which is off by default so that no village buys up a party's loot unasked. Or the player packs items and the GM names a price: the GM sees the usual value and a spread around it, the player does not.

Trade with people who have no shop. Not everyone who hands something over runs a business. From any NPC sheet the GM can lay out chosen items at chosen prices for chosen players, and the player can offer something back. An offer may go to several people at once — the stock decides, so whoever reaches for the last one gets it and it disappears from the other windows.

And players trade with each other. Moved here from Ninjo's In-Person Tools in September 2026, onto the same table: that and trading with a merchant are the same thing from two directions. One player asks, the other says yes, and both lay goods and coin out side by side. Picking happens in a layer over the table — tap a row, step the amount, take coins by denomination. Nothing is valued between two players: what lies on the table is what changes hands. Any change clears both acceptances, a container travels with its contents, and coins stay the coins they are — nothing is converted or made change for.

Special offers. A price promised to a single player, stored on the user rather than in the message, so nobody can send themselves a better one.

The display view. A full-screen shop for the television at the table: six cards to a page, turning by itself with an hourglass running down, steered from the GM's sheet. Monitors are recognised through Ninjo's In-Person Tools where that module is installed.

Two ledgers. One at each shop and one across all of them — with the reason for everything that failed, every yes and no given in approval mode, and who decided it.

Money is handled properly. A single platinum piece buys a 2 gp dagger and gets change; the change is converted and handed back automatically, breaking the smallest sufficient coin first, and the confirmation says what came back. That arithmetic has its own test suite.

Fully localised in German and English. Built for the dnd5e system. Runs standalone; Ninjo's In-Person Tools is recommended for monitor detection but not required.

Deutsche Beschreibung

Ninjo's DnD Shops & Trade sind Läden, die der Spielleiter vorzeigt, statt sie suchen zu lassen. Ein Laden ist ein eigener Akteur: Ware hineinziehen, einen Aufschlag oder feste Preise setzen, aufmachen — für alle, für einen Einzelnen oder auf dem Bildschirm am Tisch.

Vorgezeigt, nicht gesucht. Ab Werk können Spieler keine Ladenliste durchblättern. Der Spielleiter macht einen Laden auf und mit einem Klick wieder zu. Per Drag & Drop lässt sich ein Laden an Szenen binden und ist dann nur dort erreichbar, wo er wirklich steht.

Ein Aufschlag — oder ein Festpreis je Stück. Gerechnet wird in Kupfer, genannt wird ausschließlich in Gold, Silber und Kupfer: Zwölf Gold heißen „12 GM“ und nicht „1 PM 2 GM“. Jedes Stück kann einen Festpreis tragen, der den Aufschlag schlägt, als Dienstleistung gelten, die nie ausgeht, oder unter der Theke liegen, wo nur die Spielleitung es sieht.

Kaufen: sofort, nach Freigabe oder gesperrt. Drei Modi je Laden. „Nach Freigabe“ legt den Kauf der Spielleitung vor — mit Preis und dem Beutel des Käufers —, bevor irgendetwas den Besitzer wechselt.

Verkaufen: zum Satz oder als Verhandlung. Ein Laden kann zu einem festen Faktor ankaufen; das ist ab Werk aus, damit kein Dorf ungefragt die Beute der Gruppe aufkauft. Oder der Spieler packt zusammen und die Spielleitung nennt einen Preis: Sie sieht den üblichen Wert und den Spielraum darum, der Spieler nicht.

Handel mit Leuten, die keinen Laden haben. Nicht jeder, der etwas hergibt, führt ein Geschäft. Aus jedem NSC-Bogen legt die Spielleitung ausgewählte Stücke zu ausgewählten Preisen ausgewählten Spielern hin — und der Spieler darf seinerseits etwas anbieten. Ein Angebot darf an mehrere gehen: Der Bestand entscheidet, wer zuerst zugreift bekommt es, und bei den anderen verschwindet es aus dem Fenster.

Und Spieler tauschen untereinander. Im September 2026 aus Ninjo's In-Person Tools hierher gezogen, auf denselben Tisch: Das und der Handel mit einem Händler sind dieselbe Sache aus zwei Richtungen. Einer fragt, der andere sagt ja, und beide legen Ware und Münzen nebeneinander hin. Ausgesucht wird in einer Lage über dem Tisch — Zeile antippen, Menge über Stufenknöpfe, Münzen je Sorte. Zwischen zwei Spielern wird nichts bewertet: Auf dem Tisch liegt, was daliegt. Jede Änderung setzt beide Zusagen zurück, ein Behälter reist samt Inhalt, und Münzen bleiben die Münzen, die sie sind — es wird nichts gewechselt.

Sonderangebote. Ein Preis, der einem einzelnen Spieler zugesagt wird — gespeichert am Benutzer und nicht in der Nachricht, damit sich niemand selbst einen besseren schicken kann.

Die Schauansicht. Der Laden im Vollbild für den Fernseher am Tisch: sechs Karten je Seite, blättert von selbst, eine Sanduhr läuft ab, gesteuert wird im Bogen der Spielleitung. Monitore erkennt das Modul über Ninjo's In-Person Tools, wo es installiert ist.

Zwei Bücher. Eines am einzelnen Laden, eines über alle — mit dem Grund für alles, was scheiterte, jedem Ja und Nein im Freigabe-Modus und dem Namen dessen, der entschieden hat.

Mit dem Geld wird sauber gerechnet. Ein Platinstück kauft einen Dolch für 2 GM und bekommt heraus; das Wechselgeld wird automatisch umgerechnet und ausgezahlt, wobei die kleinste ausreichende Münze aufgebrochen wird, und die Bestätigung sagt, was zurückkam. Diese Rechnerei hat eigene Tests.

Vollständig auf Deutsch und Englisch. Für das System dnd5e. Läuft eigenständig; Ninjo's In-Person Tools sind für die Monitorerkennung empfohlen, aber nicht nötig.

Supported Game Systems

  1. Dungeons & Dragons Fifth Edition

    Latest Version: Version 5.3.3 Last Updated 4 months ago

Categories

Available Versions

  1. Version 14.2609.74

    11 hours, 40 minutes ago
    Foundry Version 13 - 14 (Verified 14) Manifest URL
  2. Version 14.2609.40

    2 days, 10 hours ago
    Foundry Version 13 - 14 (Verified 14) Manifest URL