summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorBarbz <BarbzYHOOL@users.noreply.github.com>2020-05-27 01:43:35 +0200
committerGitHub <noreply@github.com>2020-05-27 01:43:35 +0200
commite91b4c14359427494e3e2626c570dc20e697764e (patch)
treea553bf1717a5e3cca2f48171c64a308430b44d59 /docs
parent4db16fdfd4d5f3cbf10c9f030a0053b4b9275a3d (diff)
downloadwiki-e91b4c14359427494e3e2626c570dc20e697764e.tar.gz
wiki-e91b4c14359427494e3e2626c570dc20e697764e.tar.bz2
wiki-e91b4c14359427494e3e2626c570dc20e697764e.zip
fix: Update unknown flags in item_template (#234)
We also need someone to implement these flags or refactor those that are dumb (like real duration time...)
Diffstat (limited to 'docs')
-rw-r--r--docs/item_template.md31
1 files changed, 16 insertions, 15 deletions
diff --git a/docs/item_template.md b/docs/item_template.md
index 7263909..17bdede 100644
--- a/docs/item_template.md
+++ b/docs/item_template.md
@@ -2201,7 +2201,7 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td><p>1</p></td>
<td>0x01</td>
-<td><p>UNK1</p></td>
+<td>ITEM_FLAG_NO_PICKUP (NOT IMPLEMENTED)</td>
</tr>
<tr class="even">
<td><p>2</p></td>
@@ -2216,12 +2216,12 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="even">
<td><p>8</p></td>
<td>0x08</td>
-<td><p>Makes green &quot;Heroic&quot; text appear on item</p></td>
+<td><p>ITEM_FLAG_HEROIC_TOOLTIP (NOT IMPLEMENTED) - Makes green &quot;Heroic&quot; text appear on item</p></td>
</tr>
<tr class="odd">
<td><p>16</p></td>
<td>0x010</td>
-<td><p>Deprecated Item</p></td>
+<td>ITEM_FLAG_DEPRECATED (NOT IMPLEMENTED) - Deprecated Item</td>
</tr>
<tr class="even">
<td><p>32</p></td>
@@ -2231,7 +2231,7 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td><p>64</p></td>
<td>0x040</td>
-<td><p>UNK2</p></td>
+<td><p>ITEM_FLAG_PLAYERCAST (NOT IMPLEMENTED) - Item's spells are castable by players</p></td>
</tr>
<tr class="even">
<td>128</td>
@@ -2241,7 +2241,7 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td>256</td>
<td>0x0100</td>
-<td>UNK3</td>
+<td>ITEM_FLAG_MULTI_LOOT_QUEST (NOT IMPLEMENTED)</td>
</tr>
<tr class="even">
<td><p>512</p></td>
@@ -2251,7 +2251,7 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td><p>1024</p></td>
<td>0x0400</td>
-<td><p>UNK4</p></td>
+<td><p>ITEM_FLAG_USES_RESOURCES (NOT IMPLEMENTED)</p></td>
</tr>
<tr class="even">
<td><p>2048</p></td>
@@ -2271,22 +2271,22 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td>16384</td>
<td>0x04000</td>
-<td>UNK5 // comment in code : Only readable items have this (but not all)</td>
+<td>ITEM_FLAG_HAS_TEXT (NOT IMPLEMENTED) - Only readable items have this (but not all)</td>
</tr>
<tr class="even">
<td><p>32768</p></td>
<td>0x08000</td>
-<td><p>UNK6</p></td>
+<td><p>ITEM_FLAG_NO_DISENCHANT (NOT IMPLEMENTED) - If enabled, prevent disenchanting. Implemented in another column `RequiredDisenchantSkill`</p></td>
</tr>
<tr class="odd">
<td>65536</td>
<td>0x010000</td>
-<td>UNK7</td>
+<td>ITEM_FLAG_REAL_DURATION (NOT IMPLEMENTED) - Probably real time duration. Implemented in another column `flagsCustom`</td>
</tr>
<tr class="even">
<td>131072</td>
<td>0x020000</td>
-<td>UNK8</td>
+<td>ITEM_FLAG_NO_CREATOR (NOT IMPLEMENTED OR PARTIALLY) - Maybe to remove the "Made by XX" message on crafted/summoned item or for signing charters</td>
</tr>
<tr class="odd">
<td>262144</td>
@@ -2301,7 +2301,7 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td>1048576</td>
<td>0x0100000</td>
-<td>UNK9</td>
+<td>ITEM_FLAG_IGNORE_FOR_AURAS (NOT IMPLEMENTED) - ??</td>
</tr>
<tr class="even">
<td>2097152</td>
@@ -2321,7 +2321,7 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td>16777216</td>
<td>0x01000000</td>
-<td>UNK10</td>
+<td>ITEM_FLAG_HAS_QUEST_GLOW (NOT IMPLEMENTED)</td>
</tr>
<tr class="even">
<td>33554432</td>
@@ -2341,7 +2341,7 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td><p>268435456</p></td>
<td>0x010000000</td>
-<td><p>Spell is cast with triggered flag</p></td>
+<td><p>Spell is cast with triggered flag (in code it's written `Spell is cast ignoring reagents` and the flag is called ITEM_FLAG_NO_REAGENT_COST)</p></td>
</tr>
<tr class="even">
<td><p>536870912</p></td>
@@ -2351,12 +2351,12 @@ Bitmask field that contains flags that the item has on it. As all other such fie
<tr class="odd">
<td>1073741824</td>
<td>0x040000000</td>
-<td>UNK11</td>
+<td>ITEM_FLAG_REPORT_TO_GUILD_CHAT (NOT IMPLEMENTED)</td>
</tr>
<tr class="even">
<td><p>2147483648</p></td>
<td>0x080000000</td>
-<td><p>Bind on Pickup tradeable (only few quest items have this flag and it doesn't seem to bind at all)</p></td>
+<td>ITEM_FLAG_NO_PROGRESSIVE_LOOT (NOT IMPLEMENTED)</td>
</tr>
</tbody>
</table>
@@ -3589,6 +3589,7 @@ The value here corresponds to the ID in GemProperties.dbc.
### RequiredDisenchantSkill
The required proficiency in disenchanting that the player needs to have to be able to disenchant this item.
+If set to -1, the item can't be disenchanted.
### ArmorDamageModifier