Ausrüstungs-Slot-IDs

Von Lua-APIs verwendete Ausrüstungs-Slot-IDs, Charakter-Ausrüstungsdaten, spezielle Waffenplätze, Garderobenplätze und Ersatzausrüstung.

Ausrüstungs-Slot-IDs Taborea-Revisionen: 5. August 2026

Referenz für die von der Spiel-Client, Lua-Ausrüstungsfunktionen und Charakter-Ausrüstungsdaten verwendeten IDs für native Ausrüstungs-Tragepositionen.

Die kanonische Definition ist EQWearPosENUM. Addons sollten GetInventorySlotInfo() verwenden, wenn ein Lua-Slotname verfügbar ist, anstatt einen numerischen Wert fest zu codieren.

Verwendung von Ausrüstungs-Slot-IDs

Unit-Frame-API-Funktionen akzeptieren diese IDs beim Lesen ausgerüsteter Gegenstände. GetInventorySlotInfo() konvertiert einen unterstützten Lua-Slotnamen in seine numerische ID und den Texturpfad.

local slotId, texture = GetInventorySlotInfo("MainHandSlot")local itemLink = GetInventoryItemLink("player", slotId)

Normale Ausrüstungs-Slots

Die IDs 0–33 werden im normalen Charakter-Ausrüstungsarray gespeichert. EM_EQWearPos_MaxCount ist 34 und fungiert als exklusive Obergrenze.

ID Enum-Konstante Lua-Slotname Zweck
0 EM_EQWearPos_Head HeadSlot Kopf-Rüstung
1 EM_EQWearPos_Gloves HandsSlot Hand-Rüstung
2 EM_EQWearPos_Shoes FeetSlot Fuß-Rüstung
3 EM_EQWearPos_Clothes ChestSlot Brust-Rüstung
4 EM_EQWearPos_Pants LegsSlot Bein-Rüstung
5 EM_EQWearPos_Back BackSlot Rücken-Ausrüstung
6 EM_EQWearPos_Belt WaistSlot Gürtel
7 EM_EQWearPos_Shoulder ShoulderSlot Schulter-Rüstung
8 EM_EQWearPos_Necklace NecklaceSlot Halskette
9 EM_EQWearPos_Ammo AmmoSlot Munition
10 EM_EQWearPos_Bow RangedSlot Fernkampfwaffe
11 EM_EQWearPos_Ring1 Ring0Slot Erster Ring
12 EM_EQWearPos_Ring2 Ring1Slot Zweiter Ring
13 EM_EQWearPos_Earring1 Earring0Slot Erster Ohrring
14 EM_EQWearPos_Earring2 Earring1Slot Zweiter Ohrring
15 EM_EQWearPos_MainHand MainHandSlot Waffe der Haupthand
16 EM_EQWearPos_SecondHand SecondaryHandSlot Waffe der Nebenhand oder Schild
17 EM_EQWearPos_Manufactory UtensilSlot Handwerksgerät
18 EM_EQWearPos_MagicTool1 Talisman0Slot Erster Talisman
19 EM_EQWearPos_MagicTool2 Talisman1Slot Zweiter Talisman
20 EM_EQWearPos_MagicTool3 Talisman2Slot Dritter Talisman
21 EM_EQWearPos_Ornament AdornmentSlot Ziergegenstand
22 EM_EQWearPos_Artefact1 Artefact1Slot Erstes Artefakt
23 EM_EQWearPos_Artefact2 Artefact2Slot Zweites Artefakt
24 EM_EQWearPos_Robot RobotSlot Roboter
25 EM_EQWearPos_Robot_Component1 RobotComponent1Slot Erste Roboter-Komponente
26 EM_EQWearPos_Robot_Component2 RobotComponent2Slot Zweite Roboter-Komponente
27 EM_EQWearPos_Robot_Component3 RobotComponent3Slot Dritte Roboter-Komponente
28 EM_EQWearPos_Robot_Component4 RobotComponent4Slot Vierte Roboter-Komponente
29 EM_EQWearPos_Tool_Mine ToolMineSlot Bergbauwerkzeug
30 EM_EQWearPos_Tool_Wood ToolWoodSlot Holzfällerwerkzeug
31 EM_EQWearPos_Tool_Herb ToolHerbSlot Kräuterkundewerkzeug
32 EM_EQWearPos_Tool_Fish ToolFishSlot Angelrute
33 EM_EQWearPos_Tool_Fish_Bait ToolFishBaitSlot Angelköder

Waffen-Erweiterungs-Slots

Die IDs 90–95 sind ausgerüstete Felder außerhalb des normalen Item[]-Arrays. Extraktions-Slots überschreiben die passenden dynamischen Waffenattribute, wenn sie verwendbar sind. Portable Tier-Slots sind nur für kompatible Waffen verfügbar.

ID Enum-Konstante Lua-Slotname Zweck
90 EM_EQWearPos_Extraction_MainHand MainHandExtractSlot Ausgerüsteter Extraktionsstein für die Waffe der Haupthand
91 EM_EQWearPos_Extraction_SecondHand SecondaryHandExtractSlot Ausgerüsteter Extraktionsstein für die Waffe der Nebenhand
92 EM_EQWearPos_Extraction_Bow RangedExtractSlot Ausgerüsteter Extraktionsstein für die Fernkampfwaffe
93 EM_EQWearPos_PortableTier_MainHand MainHandPortableTierSlot Portabler Tier-Gegenstand für die Waffe der Haupthand
94 EM_EQWearPos_PortableTier_SecondHand SecondaryHandPortableTierSlot Portabler Tier-Gegenstand für die Waffe der Nebenhand
95 EM_EQWearPos_PortableTier_Bow RangedPortableTierSlot Portabler Tier-Gegenstand für die Fernkampfwaffe

Kleiderschrank-UI-Slots

Die IDs 96–99 werden nur von der Cool-Suit-Kleiderschrankoberfläche verwendet. Sie repräsentieren keine ausrüstbaren Taschengegenstände und haben keine Zeilen im normalen Ausrüstungsarray.

ID Enum-Konstante Lua-Slotname Zweck
96 EM_EQWearPos_CoolSuit_MainHandPlus MainHandPlusSlot Kleiderschrank-Erscheinung der Haupthand
97 EM_EQWearPos_CoolSuit_OffHandPlus OffHandPlusSlot Kleiderschrank-Erscheinung der Nebenhand
98 EM_EQWearPos_CoolSuit_WeaponTrail WeaponTrailSlot Kleiderschrank-Erscheinung der Waffenspur
99 EM_EQWearPos_CoolSuit_BowPlus BowPlusSlot Kleiderschrank-Erscheinung der Fernkampfwaffe

Backup-Ausrüstungs-Slots

Die IDs 100–133 spiegeln normale Ausrüstungs-Slots für Backup-Ausrüstungsdaten wider. Die Zuordnung ist Backup-ID = normale ID + 100. Diese internen Backup-Positionen werden nicht von GetInventorySlotInfo() aufgelöst.

ID Enum-Konstante Spiegelt Zweck
100 EM_EQWearPos_BK_Head 0 Backup der Kopf-Rüstung
101 EM_EQWearPos_BK_Gloves 1 Backup der Hand-Rüstung
102 EM_EQWearPos_BK_Shoes 2 Backup der Fuß-Rüstung
103 EM_EQWearPos_BK_Clothes 3 Backup der Brust-Rüstung
104 EM_EQWearPos_BK_Pants 4 Backup der Bein-Rüstung
105 EM_EQWearPos_BK_Back 5 Backup der Rücken-Ausrüstung
106 EM_EQWearPos_BK_Belt 6 Backup des Gürtels
107 EM_EQWearPos_BK_Shoulder 7 Backup der Schulter-Rüstung
108 EM_EQWearPos_BK_Necklace 8 Backup der Halskette
109 EM_EQWearPos_BK_Ammo 9 Backup der Munition
110 EM_EQWearPos_BK_Bow 10 Backup der Fernkampfwaffe
111 EM_EQWearPos_BK_Ring1 11 Backup des ersten Rings
112 EM_EQWearPos_BK_Ring2 12 Backup des zweiten Rings
113 EM_EQWearPos_BK_Earring1 13 Backup des ersten Ohrrings
114 EM_EQWearPos_BK_Earring2 14 Backup des zweiten Ohrrings
115 EM_EQWearPos_BK_MainHand 15 Backup der Waffe der Haupthand
116 EM_EQWearPos_BK_SecondHand 16 Backup der Waffe der Nebenhand oder des Schilds
117 EM_EQWearPos_BK_Manufactory 17 Backup des Handwerksgeräts
118 EM_EQWearPos_BK_MagicTool1 18 Backup des ersten Talismans
119 EM_EQWearPos_BK_MagicTool2 19 Backup des zweiten Talismans
120 EM_EQWearPos_BK_MagicTool3 20 Backup des dritten Talismans
121 EM_EQWearPos_BK_Ornament 21 Backup des Ziergegenstands
122 EM_EQWearPos_BK_Artefact1 22 Backup des ersten Artefakts
123 EM_EQWearPos_BK_Artefact2 23 Backup des zweiten Artefakts
124 EM_EQWearPos_BK_Robot 24 Backup des Roboters
125 EM_EQWearPos_BK_Robot_Component1 25 Backup der ersten Roboter-Komponente
126 EM_EQWearPos_BK_Robot_Component2 26 Backup der zweiten Roboter-Komponente
127 EM_EQWearPos_BK_Robot_Component3 27 Backup der dritten Roboter-Komponente
128 EM_EQWearPos_BK_Robot_Component4 28 Backup der vierten Roboter-Komponente
129 EM_EQWearPos_BK_Tool_Mine 29 Backup des Bergbauwerkzeugs
130 EM_EQWearPos_BK_Tool_Wood 30 Backup des Holzfällerwerkzeugs
131 EM_EQWearPos_BK_Tool_Herb 31 Backup des Kräuterkundewerkzeugs
132 EM_EQWearPos_BK_Tool_Fish 32 Backup der Angelrute
133 EM_EQWearPos_BK_Tool_Fish_Bait 33 Backup des Angelköders

Grenz- und Sentinel-Werte

Wert Konstante Bedeutung
-1 EM_EQWearPos_None Keine Ausrüstungsposition.
34 EM_EQWearPos_MaxCount Exklusive Obergrenze des normalen Ausrüstungsarrays.
100 _DEF_EQ_BACKUP_BASE_ Basis-Offset für Backup-Ausrüstungspositionen.
0x7FFFFFFF EM_EQWearPosENUM_FORCE_DWORD Interner Sentinel für die Enum-Größe; kein Ausrüstungs-Slot.