Das deutsche Path of Exile wiki befindet sich derzeit im Aufbau. Die Vorlagen (Templates) werden nach und nach aus dem englischen Wiki kopiert und angepasst. Spieldaten wie z.B. Gegenstände und Modifikatoren können per PyPoE in das Wiki exportiert werden sobald die Vorlagen vorhanden sind. Für weitere Informationen siehe Hinweise zur Übersetzung

Vorlage:Item

Aus Path of Exile Wiki
Wechseln zu: Navigation, Suche
[Lesen] [Bearbeiten] [Geschichte] [Purge] Documentation icon Vorlagendokumentation

Item is a template that creates an infobox on the page, then sets categories and semantic properties to the page. This allows the items to be searched for and displayed in advanced item tables that stays up-to-date, which can be difficult in a game that is constantly evolving.

Überblick

Diese Vorlage sollte für alle Gegenstände im Wiki benutzt werden, da Datenbank einträge, die Formatierung der Infobox sowie das Setzen von Kategorien automatisch vorgenommen w erden.

Es ist nur für den Einsatz auf regulären Wikiseiten gedacht, nicht für Nutzerseiten.

Wartungskategorien

Wartungskartegorien werden gesetzt, wenn die Vorlage inkorrekt genutzt wird oder einige Parameter nicht ausgefüllt sind.

Category Variable Description
Kategorie:Gegenstände ohne eine Veröffentlichungsversion release_version Gegenstände, die keine Veröffentlichungsversion angegeben haben
Kategorie:Gegenstände mit unzulässigen Modifikatoren implicit<i>_text or

explicit<i>_text

Gegestände, die explicit_text benutzen anstatt die Mofikikatoren mit den korrekten Referenzen zu benutzen
Kategorie:Gegenstände mit kaputten Gegenstandsreferenzen in upgraded_from Parametern‎ upgraded_from_set<i>_group<j>_item_id or

upgraded_from_set<i>_group<j>_item_page or

upgraded_from_set<i>_group<j>_item_name

Gegenstände, die eine kaputte Referenz in einem der Zutatengruppen haben; d.h. keine oder zu viele Gegenstände gefunden.

Basis parameter

Parameter Wert Erforderlich PyPoE
Export
Bereich Feld Beschreibung
class_id str
items.class

items.class_id

Eine valide (interne) Identifikation für die Gegenstandsklasse. Da dies weitere Eigenschaften des Gegenstandes beeinflusst, ist es zwingend erforderlich.
rarity_id str
items.rarity_id

items.rarity

Seltenheit des Gegenstandes als ID (Englisch); zulässig sind:
  • normal
  • magic
  • rare
  • unique
name str
items.name Name des Gegenstandes
name_list str
items.name_list Liste alternativer Namen für den Gegenstand. Dieses sollte nur mit Vorsicht genutzt werden und nur für "Legacy" (also alte) Varianten eines Gegenstandes

Der aktuelle Namen ist immer automatisch dieser Liste hinzugefügt

size_x int
items.size_x x-Größe in Inventareinheiten, also die Breite
size_y int
items.size_y y-Größe in Inventareinheiten, also die Höhe
drop_enabled bool
*
items.drop_enabled Ob der Gegenstand verfügbar ist. Automatisch wahr.

Falsch sollte nur für "Legacy" Gegenstände oder besondere Gegenstände genutzt werden die nicht normal im Spiel erhältlich sind.

drop_level int
items.drop_level Welche Stufe erforderlich ist, damit der Gegenstand verfügbar wird (kann von der Stufenanforderung abweichen).
drop_level_maximum int
items.drop_level_maximum Bis welcher Stufe der Gegenstand maximal erhältlich ist
drop_leagues list[str]
items.drop_leagues Komma-getrennte Liste der Ligen, in denen der Gegenstand erhältlich ist

Generell sollte dies nur für Gegenstände angegeben werden, die nur solange erhältlich sind wie das Liegen-Kennzeichen (d.h. durch die Liga selbst, Zana Mods oder ähnliches).

drop_areas list[str]
items.drop_areas

item.drop_areas_html

Komma-getrennte Liste der Gebiete, in denen der Gegenstand erhältlich ist

Dieses Feld darf nur dann angegben werden, wenn der Gegenstand ausschließlich in den Gebieten erhältlich ist, aber nicht z.B. wenn es nur von bestimmten Gegenertypen erhältlich ist (auch wenn diese nur in dem Gebiet vorkommen - der Grund dafür ist, dass der Erhalt an das Monster gekoppelt ist nicht am Gebiet)

Siehe Finding areas Sektion für mehr Informationen.

drop_areas_html list[str]
item.drop_areas_html Überschreibt den automatisch generierten Text vom drop_areas Parameter. Sollte nur angegeben werden für Fälle in denen so viele Gebiete angegeben sind, dass es unübersichtlich wird.
drop_text str
items.drop_text Parameter um alle verbleibenden Restriktionen bezüglich des Erhalts des Gegenstandes zu regeln, die nicht durch spezifischere Parameter abgedeckt werden.

Wenn möglich, immer den spezifischen Parameter nutzen!

required_level int
items.required_level Welche Charakter-Stufe erforderlich ist um den Gegenstand zu benutzen (kann von der Stufe bzgl. des Erhalts abweichen)
required_dexterity int
items.required_dexterity Wie viel Geschicklichkeit erforderlich ist um den Gegenstand zu tragen
required_intelligence int
items.required_intelligence Wie viel Intelligenz erforderlich ist um den Gegenstand zu tragen
required_strength int
items.required_strength Wie viel Stärke erforderlich ist um den Gegenstand zu tragen
flavour_text str
items.flavour_text Thematischer Text des Gegenstandes (z.B. für einzigartige Gegenstände, Vaal-Fragemente, Weissagungskarten, usw.)
help_text str
items.help_text Hifetext

Für einige Gegensstandsklassen wird ein Standardtext automatisch genutzt, falls dieser Wert leer ist.

tags list[str]
items.tags Liste interner Kennzeichungen
metadata_id str
items.metadata_id interne Metadata Identifikation
is_corrupted bool
items.is_corrupted Sollte wahr sein, wenn der Gegenstand immer verdorben ist
is_relic bool
items.is_relic Sollte whar sein, wenn dieser Gegenstand ein Relikt ist. Seltenheit muss "unique" (einzigartig) sein, damit dies funktioniert.
release_version str
items.release_version Die Versionsnummer, wenn dieser Gegenstand zuerst im Spiel veröffentlicht wurde. Falls ein Gegenstand Legacy Varianten hat, sollte die originale Version der Legacy Variante benutzt werden. Die Version muss eine korrekte Versionsnummer sein und es muss eine Seite für die Version um Wiki existieren oder die Vorlage zeigt einen Fehler.

Gegenstände ohne Veröffentlichungsversion werden entsprechend in die Kategorie:Gegenstände ohne eine Veröffentlichungsversion hinzugefügt.

removal_version str
items.removal_version Die Versionsnummer, wenn dieser Gegenstand aus dem Spiel entfernt wurde. Die Version muss eine korrekte Versionsnummer sein und es muss eine Seite für die Version um Wiki existieren oder die Vorlage zeigt einen Fehler.
inventory_icon str
items.inventory_icon Dieser Parameter muss nur dann angegeben werden, wenn der Name des Gegenstandes von dem Namen der Wikiseite abweicht.

Wenn angeben, wird der Text an Stelle des Namen genutzt mit der "inventory icon.png" Suffix.

Wichtig: Es können hier die Namen aus dem englischen Wiki genutzt werden um zu Vermeiden Dateien doppelt hochzuladen

Beispiel:

 name = Baller
 inventory_icon = Test item (cold and fire)
 -> File:Test item (cold and fire) inventory icon.png
alternate_art_inventory_icons list[str]
items.alternate_art_inventory_icons Dieser Parameter akzeptiert eine Komma-getrennte Liste von Namen für das alternative Artwork, welche dann in den Namen des Gegenstandes eingebaut werden (oder der gegeben Überschreibung) sowie der "inventory icon.png" Suffix.

Die Reihenfolge ist wichtig; mit dem {{Item link}} ({{Il}}) werden die Gegenstandsicons in der selben Reihenfolge assoziiert.

Die Namen in der Liste sollte nach dem Beschaffungsort gewählt werden (z.B. nach der Renn-Season) und sortiert nach dem Datum, wann sie hinzugefügt worden.

Beispiel:

 name = Test item
 alternate_art_inventory_icons = race season 1, emberwake
 -> File:Test item race season 1 inventory icon.png, File:Test item 1 emberwake inventory icon.png
quality int
item_stats.id = "quality"

item_stats.value = <value>

Qualität des Gegenstandes. Funktioniert nur für Gegenstandklassen, die auch Qualität besitzen können (d.h. Karten, Rüstungsteile, Waffen, Gemmen)

Einzigartige Waffen und Rüstungen nutzen automatisch Qualität 20.

cannot_be_traded_or_modified boolean
N/A Ob der Gegenstand die spezielle Kenneichung "Kann nicht gehandelt oder modifiziert werden" trägt.

Standardwert: Falsch

Basisgegenstand

Gegenstände mit einer Seltenheit über normal (also magisch, selten und einzigartig) müssen ein Basisgegenstand haben.

Sobald der Basisgegestand gesetzt ist, werden die meisten Attribute kopiert und es müssen nur jene Attribute gesetzt werden, die sich vom Basisgegenstand unterscheiden.

Es sollte nur einer der folgenden Parameter gesetzt werden, wenn möglich sollte ein eindeutiger Basisgestand genutzt werden.

Unabhängig davon welcher Parameter benutzt wird, werden die anderen in der Datenbank automatisch vervollständigt.

Parameter Wert PyPoE
Export
Einzigartig Feld Feld auf dem Basisgegenstand Beschreibung
base_item str
items.base_item Name des Basisgegenstands
base_item_id str
items.base_item_id metadata id des Basisgegenstands
base_item_page str
items.base_item_page N/A Wikiseite des Basisgegenstands

Einkaufkosten

Gegenstände, die die Seltenheit "normal" haben, unterstützen das Festlegen des Verkaufspreises bei NPC Händlern für jede der einzelnen Seltenheiten.

In der nachfolgenden Tabelle, müssen die Parameter entsprechend ersetzt werden:

  • <rarity> - ersetzen mit der aktuellen englischen Seltenheit, d.h. normal, magic, rare oder unique; wird dann zu item_purchase_costs.rarity hinzugefügt
  • <i> - ersetzen mit der Reihenfolge der Verkaufsgegenstände beginnend mit 1

Falls mehrere Einträge pro Seltenheit vorgenommen wurden, dann werden sie alle als Verkaufspreis betrachtet

Parameter Wert Required PyPoE
Export
Feld Beschreibung
purchase_cost_<rarity><i>_name str
item_purchase_costs.name Der Name des Gegenstands der als Verkaufskosten gelistet wird für die aktuelle Seltenheit
purchase_cost_<rarity><i>_amount int
item_purchase_costs.amount Die Anzahl der Gegenstände der als Verkaufskosten gelistet wird für die aktuelle Seltenheit

Zum Beispiel, wenn der Verkaufspreis eines Gegenstandes 5x IdentifikationsrolleIdentifikationsrolleStapelgröße: 40Identifiziert einen Gegenstand.Rechtsklicke auf diesen Gegenstand und linksklicke dann zum Anwenden auf einen nicht identifizierten Gegenstand.
[Umschalt] + Klick zum Entstapeln
und VeränderungssphäreVeränderungssphäreStapelgröße: 20Stattet einen magischen Gegenstand mit neuen zufälligen Modifikatoren aus.Rechtsklicke auf diesen Gegenstand und linksklicke dann zum Anwenden auf einen magischen Gegenstand.
[Umschalt] + Klick zum Entstapeln
, dann muss folgendes gesetzt werden:

   purchase_cost_normal1_name = Identifikationsrolle
   purchase_cost_normal1_amount = 5
   purchase_cost_normal2_name = Veränderungssphäre
   purchase_cost_normal2_amount = 1

Setzen von Modifikatoren

Modifikatoren können auf jedem Gegenstandstyp gesetzt werden.

Es gibt zwei Möglichkeiten die Modifikatoren zu setzen:

  1. setzen der Modifikatorid (bevorzugt)
  2. setzen des Modifikatortextes

Die Reihenfolge der Modifikatoren ist wichtig - in der selben Reihenfolge erscheinen dann die Texte auf dem Gegenstand.

Sowohl Id als auch Text können gleichzeitig benutzt werden.

Mod Parameter

Ersetze <i> mit der Reihenfolge der Mods beginnend mit 1. Ersetze <implicit/explicit> entsprechend ob der Modifikator implizit oder explizit ist. Beachte dabei, dass einzigartige Gegenstände ihre impliziten Modifikatoren vom Basisgegenstand erben und daher die impliziten Modifikatoren nicht gesetzt werden müssen. In der Datenbanktablle entspricht dieser wert dann item_mods.is_implicit.

Parameter Wert Required PyPoE
Export
Feld Beschreibung
<implicit/explicit><i> str
item_mods.id Identifikation des impliziten/expliziten Modifikators am Index i
<implicit/explicit><i>_text str
item_mods.text Text des impliziten/expliziten Modifikators am Index i

Falls die Modid auf dem selben Index gesetzt bzw. nicht gesetzt ist:

<implicit/explicit><i>_random_list list[str]
item_mods.id

item_mods.is_random

Komma-getrennte Liste von Modifikatoren, die zufällig auf dem Gegenstand erscheinen können. Alle Modifikatoren werden der Infobox und in Gegenstandstabellenabfragen hinzugefügt, jedoch werden sie für die Hoverboxen (durch {{Item link}}) versteckt. Abweichend von normalen Modifikatoren werden die Statistiken keine sichtbaren Werte beeinflussen in der Infobox (also z.B. wird ein zufällig Bonus zu Ausweichwert den sichtbaren Ausweichwert der Rüstung nicht erhöhen).

Falls der Textparameter für diesen Index i gesetzt ist, dann wird der angegeben Text als Zusammenfassung für die Liste anstatt der Vorgabe angezeigt.

Dieser Parameter sollte genutzt werden z.b. für einzigartige Gegenstände, die über solch eine Liste zufälliger Modifikatoren verfügen, wie z.B. Module Error: Item link: Keine Suchergebnisse gefunden für Parameter "Watcher's Eye".

Wann Id und wann Text genutzt werden sollte

Die Modifikatorid muss einer im Wiki existierenden Modifkiatorid entsprechen, dabei kann sich die Id von der Seite selbst unterscheiden; auf der Seite einer Mod findet man die entsprechende Id in der Infobox (siehe auch Vorlage:Mod für mehr informationen)).

Die Vorlage berechnet automatisch Veränderungen an den Basiswerten des Gegenstandes basierend auf den Modifikatoren, deswegen ist es wichtig, dass alle Werte auf dem Gegenstand dem Basiswert (vor Änderungen durch die Statistiken) entsprechenden und nicht dem finalen Wert.

The template will calculate adjustments to the base values of the item based on the mods. Make sure that any values on the item itself are set to the **base value** (before applying the stats) and not the final values.

Falls ein Basisgegenstand angegeben ist, dann werden alle impliziten Modifikatoren kopiert; explizite jedoch nicht.

Wie man die Modifikatoren für einzigartige Gegenstände findet

Modifikatoren sind durch mehrere Werte via {{Mod}} in der Datenbank vertreten, dadurch können sie per Datenbankabfrage durchsucht werden.

Die Suchergebnisse können durch die minimal und maximal Werte der Statistik eingeschränkt werden, oder durch den Text der Statistik. Alle diese Dinge können leicht per Abfragen durchsucht werden.

Zum Besispiel, Module Error: Item link: Keine Suchergebnisse gefunden für Parameter "Brightbeak". hat 5 bekannte Zeilen mit Statistiken für die die Werte bekannt sind; um den Modifikator für

 (50 to 75)% increased Physical Damage 

zu finden, kann man folgendes tun

{{#cargo_query: 
 |tables=mods, mod_stats, spawn_weights, _pageData
 |join on=mods._pageName=mod_stats._pageName, mods._pageName=spawn_weights._pageName, mods._pageName=_pageData._pageName
 |fields=mods._pageName, mods.id, mods.stat_text, _pageData._creationDate, _pageData._modificationDate
 |where= 
       mods.stat_text LIKE "%Physical Damage%"
   AND mods.generation_type=3
   AND mod_stats.min=50
   AND mod_stats.max=75
 |limit=5000
 |order by=mods.stat_text
 |group by=mods._pageName, mod_stats._pageName, spawn_weights._pageName
 |format=template
  |template=Mod table with items
  |intro={{Mod table with items/intro}}
  |outro={{Mod table with items/outro}}
}}

Dieses gibt dann folgende Möglichkeiten zurück:

Keine Ergebnisse

Wie man sehen kann, gibt es nur eine akzeptable Modifikator id in diesem Fall, die einen entsprechenden Text hat.

Falls mehrere Modifkatoren Identisch sind:

  • Es sollte die Mehrfachverwendung vermieden werden
    • Nutze den neusten Modifikator (z.B. abgeleitet aus der Nummer in der Id) zusammen mit dem neusten Gegenstand. {{Mod table with items}} kann dabei helfen.
  • Den Namen der Identifikation berücksichtigen (mods.id).
    • UniqueOneHandMace1 zum Beispiel passt auf unsere obige Suche, da wir entsprechend um einen Modifikator für eine einzigartigen Einhandstreitkolben suchen.
    • Zusätzlich können weitere Modifikatoren für den Gegenstand ähnliche Namen aufweise (in diesem Fall sowas wie UniqueOneHandMace1).

Anderes Beispiel: angenommen es ist nur 66% increased Physical Damage bekannte, können dennoch die Werte genutzt werden:

   AND mod_stats.min<=66
   AND mod_stats.max>=66


Hinweise:

  • Cargo Syntax ist der SQL Syntax sehr ähnlich
  • stat_text kann wikilinks behinhalten. Die [[verlinkte Seite|verlinktes Wort]] ist in den Ergebnissen enthalten und ist manchmal anders von der verlinkten Seite, was eine Abfrage schwierig gestalten kann.
  • stat_text kann sich bei Updates für das Spiel ändern, was es sinnvoll macht für die Werte stattdessen zu suchen.
  • Wildcards können sehr hilfreich sein (LIKE "%text%)
  • Der Name der Seite und die Modifikator sind nicht immer identisch. mods.id sollte genutzt werden.

Hinweise zu spezifischen Statistiken:

Typ Beschreibungen Werte
"pro Sekunde"-Werte Diese Werte sind intern pro Minute, d.h. also 2% Leben regeneriert pro Sekunde entspricht 120 x*60
Dauer Diese Werte sind intern Millisekunden. Zum Beispiel, entspricht Gewähre Onslaught für 3 Sekunden einem Wert von 3000 x*1000
reduziert/weniger Diese werte sind intern negiert. Zum Beispiel, entsprechen 30% reduziertes Leben einem Wert von -30 x*-1
x-y Diese Werte sind generall zwei unterschiedliche Statistiken, wobei dann für jeweils min/max für x und min/max für y gesucht werden sollte.
Also für Fügt (1-2) bis (3-4) Physical Schaden hinzu sind mod_stats.min=1 AND mod_stats.max=2 oder mod_stats.min=3 AND mod_stats.max=4 akzeptable. Das Mischen dieser Werte liefert keine Ergebnisse.
x oder y

nicht beides

Permyriad In manchen Fällen sind Prozent werte als permyriad wert angeben. x*10000

Falls keine Mods gefunden werden konnten:

Generell sollte die Textoption für Mods vermiedenen werden, da es keine automatischen Updates der Werte unterstützt.

Falls jedoch kein entsprechender Modfikitor sich im Wiki befindet (zum Beispiel für einzigartige Gegenstände, die erst in zukünfigten Updates erscheinen aber schon geteasert wurden), kann der <implicit/explicit><i>_text Parameter genutzt werden.

Um das Problem zu beheben, dass die Werte in der Infobox nicht aktusiert werden, können auch manuell Statistiken auf dem Gegenstand gegesetzt werden:

Parameter Wert Bereich Description
extra_stat<i>_id str N/A Indenfikator der Statistik. Um zu erfahren, welche Statistiken im Einzelnen unterstützt werden, schaue bitte Modul:Item2 an.
extra_stat<i>_value str
Der Wert der Statistik falls es kein Bereichtswert ist
extra_stat<i>_min str
Minimal möglicher Wert eines Bereichwertes
extra_stat<i>_max str
Maximal möglicher Wert eines Bereichwertes

Händlerrezepte und Upgradepfade

Händlerrezepte und Upgradepfade können repräsentiert werden durch die Butzung upgraded_from Parameters. Ein Gegenstand kann eine beliebige Zahl von Sätzen, die den Gegenstand erzeugen. Dabei hat jeder Satz eine beliebe Anzahl an Gruppen (also Kompontenten) die jeweils eine gewisse Anzahl eine bestimmten Gegenstandes beinhalten mit einer Bedingung.

Satz Parameter

<i> muss mit der Reihenfolge des Satzes ersetzt werden, beginnend mit 1.

Parameter Typ Beschreibung
upgraded_from_set<i>_text str Eine Beschreibung die auf den gesamten Satz zutrifft.

Zum Beispiel, "zufälliges Resultat" bei Kartenupgrades

Gruppenparameter

<i> muss mit der Reihenfolge des Satzes ersetzt werden, beginnend mit 1. <j> muss mit der Reihenfolge der Gruppe ersetzt werden, beginnend mit 1.

Die item_ Parameter werden genutzt um den Gegenstand in der Datenbank nachzusehen. Falls kein Gegenstand gefunden wurde, dann wird die Gruppe als unzulässig angesehen. Eine genaue Fehlernachreicht wird in dem Log auf der Seite in der Vorschau unter Lua-logs anzeigt und die Seite wird zu Kategorie:Gegenstände mit kaputten Gegenstandsreferenzen in upgraded from Parametern hinzugefügt.

Parameter Typ Beschreibung Erfoderlich
upgraded_from_set<i>_group<j>_item_id str Metadata id des Gegenstandes

Sollte genutzt werden wenn möglich

upgraded_from_set<i>_group<j>_item_page str Wikiseite des Gegenstandes

Sollte genutzt werden um mehrdeutige Gegenstandsnamen zu vermeiden. Bitte daran denken, dass sobald der Name der Seite sich ändern sollte, die Referenz invalid wird; damit ist es also weniger robust als die metadata id, die sich generell nicht ändert.

upgraded_from_set<i>_group<j>_item_name str Exakter name des Gegenstandes (inklusive Groß-/Kleinschreibung).

Gegenstandsnamen können für mehere Gegenstände genutzt werden, wodurch diese Option nicht zwinged zuverlässig ist.

upgraded_from_set<i>_group<j>_amount int Anzahl der Gegenstände, die für das Rezept genutzt werden
upgraded_from_set<i>_group<j>_notes str Zusätzliche Hinweise zu dem Gegenstandstypen.

Zum Beispiel: "Gegenstand muss einzigartige sein"

Verkaufspreisüberschreibungen

Generell sollten diese Parameter nicht gesetzt werden, da der Verkauspreis eines Gegenstadnes von den Modifikatoren abgeleitet wird oder speziellen Händlerrezepten. Sollte der Verkaufspreis leicht anders als der im Spiel tatsächliche Verkaufspreis sein, dann zeigt dies, dass entweder Modifikatoren fehlen oder falsche Modifikatoren geesetzt wurden und es darf nicht mit Verkaufspreisüberschreibungen behoben werden.

Gegenstände mit Verkaufspreisüberschreibungen werden entsprechend zu Kategorie:Gegenstände mit Verkaufswertüberschreibung hinzugefügt.

Verkaufspreis Parameter

<i> muss mit der Reihenfolge des Satzes ersetzt werden, beginnend mit 1.

Parameter Typ Beschreibung
sell_price<i>_name str Namen des Gegenstandes
sell_price<i>_amount str Wie viele Gegenstände man für den Verkauf erhält

Parameter die auf Gruppe von Gegenstandsklassen zutreffen

Parameter die auf Gruppe von Gegenstandsklassen zutreffen.

Fläschchen

qualifizierte Gegenstandsklassen:

Lebensfläschen, Manafläschen, Hybridfläschen, Hilfsfläschchen‎, Wichtige Hilfsfläschchen‎

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
flask_duration int
flasks.duration Wie lange das Fläschchen hält
charges_max int
flasks.charges_max Maximale Anzahl der Ladungen
charges_per_use int
flasks.charges_per_use Anzahl der Ladungen, die pro Nutzung verbraucht werden

Hilfsfläschchen‎

qualifizierte Gegenstandsklassen:

Hilfsfläschchen‎, Wichtige Hilfsfläschchen‎

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
buff_id str
item_buffs.id Interne ID des zugehörigen Buffs (seihe auch Template:Buff und Buff Namensraum)
buff_stat_text str
item_buffs.stat_text Buff Statistik Text wie es auf dem Fläschen erscheinen wird
buff_value int
item_buffs.values Werte, die für den Buff gewutzt werden. Reihenfolge ist wichtig; <i> sollte mit der Reihenfolge beginned bei 1 ersetzt werden
buff_icon str
item_buffs.icon Icon des Buffeffektes

Waffen

qualifizierte Gegenstandsklassen:

Klauen, Dolche, Zauberstäbe, Einhandschwerter, Einhandstichschwerter‎, Einhandäxte, Einhandstreitkolben, Bögen, Stäbe, Zweihandschwerter, Zweihandäxte, Zweihandstreitkolben, Zepter

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
critical_strike_chance float
weapons.critical_strike_chance Basiswert für die Kritische Trefferchance der Waffe
attack_speed float
weapons.attack_speeed Basiswert für das Angriffstempo der Waffe
damage_min int
weapons.physical_damage_max Basiswert für den minimaler physichen Schaden
damage_max int
weapons.physical_damage_min Basiswert für den maximaler physichen Schaden
range int
weapons.range Reichweite der Waffe in Spielheiten

Zusätzlich werden die folgenden Werte in der Datenbank gestetzt:

Value Range Properties Description
int
weapons.lightning_damage_min Minimaler Blitzschaden der Waffe
int
weapons.lightning_damage_max Maximaler Blitzschaden der Waffe
int
weapons.cold_damage_min Minimaler Kälteschaden der Waffe
int
weapons.cold_damage_max Maximaler Kälteschaden der Waffe
int
weapons.fire_damage_min Minimaler Feuerschaden der Waffe
int
weapons.fire_damage_max Maximaler Feuerschaden der Waffe
int
weapons.chaos_damage_min Minimaler Chaosschaden der Waffe
int
weapons.chaos_damage_max Maximaler Chaosschaden der Waffe
float
weapons.physical_dps Schaden pro Sekunde basierend auf dem physichen Schaden und dem Angrifstempo
float
weapons.lightning_dps Schaden pro Sekunde basierend auf dem Blitzschaden und dem Angrifstempo
float
weapons.cold_dps Schaden pro Sekunde basierend auf dem Kälteschaden und dem Angrifstempo
float
weapons.fire_dps Schaden pro Sekunde basierend auf dem Feuerschaden und dem Angrifstempo
float
weapons.chaos_dps Schaden pro Sekunde basierend auf dem Chaosschaden und dem Angrifstempo
float
weapons.poison_dps Schaden pro Sekunde basierend auf dem physichen Schaden, dem Chaosschaden und dem Angrifstempo
float
weapons.elemental_dps Schaden pro Sekunde basierend auf dem Blitzschaden, Kälteschaden, Feuerschade und dem Angrifstempo
float
weapons.physical_dps Schaden pro Sekunde basierend auf dem physichen Schaden,Blitzschaden, Kälteschaden, Feuerschade, Chaosschaden und dem Angrifstempo
str
weapons.damage_html Alle Schadenswerte als HTM

Rüstung

qualifizierte Gegenstandsklassen:

Handschuhe, Schuhe, Körperrüstungen, Helme, Schilde

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
armour int
armours.armour Rüstung
energy_shield int
armours.energy_shield Energieschild
evasion int
armours.evasion Ausweichwert

Gemme

qualifizierte Gegenstandsklassen:

Aktive Fertigkeitengemmen‎, Unterstützungsgemmen‎

Beide Klassen erben auch alle Parameter von der {{Skill}} Vorlage.

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
gem_tags list[str]
skill_gems.gem_tags Liste der Gemme-Kennzeichnungen
dexterity_percent int
skill_gems.dexterity_percent Gechicklichkeits-Anteil der Gemmeattributeverteilung.

Für reine Gemme, beträgt dies in der Regel 100 für das Primärattribut und 0 für alle anderen. Für hybrid Gemme, beträgt dies in der Regel 60 für das Primärattribut, 40 für das Sekundärattribut und 0 für das verbleibende Attribut.

strength_percent int
skill_gems.strength_percent Stärkes-Anteil der Gemmeattributeverteilung.
intelligence_percent int
skill_gems.intelligence_percent Intelligenzs-Anteil der Gemmeattributeverteilung.

Mit allen Argumenten, dann werden auch diese Werte gesetzt:

Feld Beschreibung
skill_gems.primary_attribute Gesetzt auf das Primärattribut

Stapelbares

qualifizierte Gegenstandsklassen:

Währung, Stapelbare Währung, Dinge fürs Versteck‎, Microtransaktionen, Weissagungskarte‎

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
stack_size int
stackables.stack_size Maximale Stapelgröße des Gegenstandes

Parameter spezifisch für eine Gegenstandsklasse

Parameter spezifisch für eine Gegenstandsklasse

Klasse Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
Lebensfläschen

Hybridfläschen

flask_life int
flasks.life Wie viel Leben das Fläschchen auffüllt
Manafläschen

Hybridfläschen

flask_mana int
flasks.mana Wie viel Mana das Fläschchen auffüllt
Schilde block int
shields.block Chance auf Blocken
Amulette is_talisman bool
amulets.is_talisman Ob das Amulet ein Talisman ist

Standardwert: Nein

Weissagungskarten card_art str
divination_cards.card_art Kann genutzt werden um einen anderen Namen für das Hintergrundbild der Karte anzugeben.

Standardmäßig wird der Name der Karte genutzt.

Im deutschen Wiki wird hier automatisch der Name der englischen Karte eingesetzt, damit Doppeluploads unnötig sind.

Inkubatoren incubator_effect str
incubators.effect Welchen Effekt der Inkubator hat, wenn er auf einem Gegenstand genutzt wird.

Dinge fürs Versteck

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
is_master_doodad bool
hideout_doodads.is_master_doodad Ob dieser Gegenstand von einem Meister gekauft werden kann
master str
hideout_doodads.master Name des Meisters, der diesen Gegenstand verkauft
master_level_requirement int
hideout_doodads.master_level_requirement Welche Stufe des Meisters erforderlich ist um den Gegenstand zu erwerben
master_favour_cost int
hideout_doodads.master_favour_cost Wie viel Gunst erforderlich ist um den Gegenstand zu erwerben
variation_count int
hideout_doodads.variation_count Anzahl der Variationen für diesen Gegenstand

Karte

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
map_tier int
maps.tier Stufe der Karte
map_guild_character str
maps.guild_character Buchstable der genutzt wird bei der Gildenerstellung
map_area_id int
maps.area_id Gebietsidentifikator
map_area_level int
maps.area_level Stufe des Gebiets, das von der Karte erzeugt wird
unique_map_guild_character str
maps.unique_guild_character Buchstable der genutzt wird bei der Gildenerstellung von einer einzigartigen Karte
unique_map_area_id int
maps.unique_area_id Gebietsidentifikator von einer einzigartigen Karte
unique_map_area_level int
maps.unique_area_level Stufe des Gebiets, das von der einzigartigen Karte erzeugt wird

Stapelbare Währung

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
is_essence bool
N/A Ob ein Währungsgegenstand eine Essenz ist
essence_level_restriction int
essences.level_restriction Bis zu welcher Gegenstandsstufe eine Essenz genutzt werden kann
essence_level int
essence.level Stufe der Essenz

Juwel

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
item_limit int
jewels.item_limit Maximale Anzahl, die gleichzeitig genutzt werden kann
N/A str
jewels.radius_html HTML text für den Juwelenradius

Andere spezifische Parameter

Prophezeiungen

Prophezeiungen sind ein Spezialfall in denen der Basisgegenstand entsprechend gesetzt werden muss:

{{Item
|rarity_id                               = normal
|class_id                                = StackableCurrency
|base_item_id                            = Metadata/Items/Currency/CurrencyItemisedProphecy
...
}}

Zusätlich sind folgende Parameter exklusiv für Prophezeiungen:

Parameter Wert Erfoderlich PyPoE
Export
Bereich Felder Beschreibung
prophecy_id str
prophecies.prophecy_id Interner einzigartiger Identifikator
prediction_text str
prophecies.prediction_text Weissagungstext der Prophezeiung (weißer Text)
seal_cost int
prophecies.seal_cost Wie viele Module Error: Item link: Keine Suchergebnisse gefunden für Parameter "Silber Münzen". notwendig sind um die Prophezeiung zu versiegeln.
objective str
prophecies.objective Beschreibung dessen, was notwendig ist um die Prophezeiung abzuschließen
reward str
prophecies.reward Beschreibung der Belohnungen der Prophezeiungen (zusätzlich muss upgraded_from ausgefüllt werden, sofern ein Gegenstand aufgewertet wird)

Beispeile

Gebiete finden

Für den drop_areas Parameter, ist es notwendig den Gebietsidentifikator festzulegen, da der Name oft zweideutig ist, weil sich mehrere Gebiete den Namen teilen können. Es gibt mehre Möglichkeiten die Id zu finden:

  1. Auf der Seite des Gebiets in der Infobox
  2. Es gibt auch die Möglichkeit eine Datenbankabfrage zu tätigen:
{{#cargo_query:
|tables=areas
|fields=areas.id, areas.name, areas.act, areas.main_page
|where=areas.name="The Twilight Strand"
|group by=areas._pageID
}}

Yields: Keine Ergebnisse

Also falls das Gebiet aus Akt 1 gemeint ist, ist drop_areas = 1_1_1 zu nutzen, während für das Akt 6 Gebiet drop_areas = 2_6_1 zu nutzen. Für beide dann entsprechend drop_areas = 1_1_1, 2_6_1.

Siehe auch

Die obige Dokumentation ist transkludiert von Vorlage:Item/Doku. (bearbeiten | Geschichte)
Redakteure können im Sandkasten (erstellen | kopieren) und in den Testfällen (erstellen) experimentieren.
Bitte füge Kategorien und Interwikis zur /Doku Unterseite hinzu. Unterseiten dieser Vorlage.