diff options
| author | Kitzunu <24550914+Kitzunu@users.noreply.github.com> | 2023-02-20 23:52:06 +0100 |
|---|---|---|
| committer | Kitzunu <24550914+Kitzunu@users.noreply.github.com> | 2023-02-20 23:52:06 +0100 |
| commit | e6baf41fa186c7b94c43d88274454d0091e9e7fa (patch) | |
| tree | 6927ebbf0c793be675fc5132c2654762806d0014 /docs | |
| parent | d426f199568813759fd31718fa1542f0b454e93b (diff) | |
| download | wiki-e6baf41fa186c7b94c43d88274454d0091e9e7fa.tar.gz wiki-e6baf41fa186c7b94c43d88274454d0091e9e7fa.tar.bz2 wiki-e6baf41fa186c7b94c43d88274454d0091e9e7fa.zip | |
disables
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/disables.md | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/docs/disables.md b/docs/disables.md index a551a9e..3fde651 100644 --- a/docs/disables.md +++ b/docs/disables.md @@ -9,10 +9,10 @@ This table is used to disable dungeons/bgs/spells/etc. **Structure** | Field | Type | Attributes | Key | Null | Default | Extra | Comment | -|-----------------|--------------|------------|-----|------|---------|-------|---------| -| [sourceType][1] | INT | UNSIGNED | PRI | NO | NULL | | | -| [entry][2] | INT | UNSIGNED | PRI | NO | NULL | | | -| [flags][3] | TINYINT | UNSIGNED | | NO | 0 | | | +| --------------- | ------------ | ---------- | --- | ---- | ------- | ----- | ------- | +| [sourceType][1] | INT | UNSIGNED | PRI | NO | NULL | | | +| [entry][2] | INT | UNSIGNED | PRI | NO | NULL | | | +| [flags][3] | TINYINT | UNSIGNED | | NO | 0 | | | | [params_0][4] | VARCHAR(255) | | | NO | | | | | [params_1][5] | VARCHAR(255) | | | NO | | | | | [comment][6] | VARCHAR(255) | | | NO | | | | @@ -29,7 +29,7 @@ This table is used to disable dungeons/bgs/spells/etc. ### sourceType | Value | Type | -|-------|--------------------------------------| +| ----- | ------------------------------------ | | 0 | DISABLE\_TYPE\_SPELL | | 1 | DISABLE\_TYPE\_QUEST | | 2 | DISABLE\_TYPE\_MAP | @@ -39,17 +39,19 @@ This table is used to disable dungeons/bgs/spells/etc. | 6 | DISABLE\_TYPE\_VMAP | | 7 | DISABLE\_TYPE\_MMAP | | 8 | DISABLE\_TYPE\_LFG\_MAP | +| 9 | DISABLE\_TYPE\_GAME\_EVENT | +| 10 | DISABLE\_TYPE\_LOOT | ### entry -Entry of Spell/Quest/Map/BG/Achievement/Map. +Entry of Spell/Quest/Map/BG/Achievement/Map/GameEvent/Item. ### flags If sourceType = DISABLE\_TYPE\_SPELL: Specifies who the spell is disabled for. | Value | Type | -|-------|-----------------------------------------------------------------------------------------------| +| ----- | --------------------------------------------------------------------------------------------- | | 0 | Spell enabled | | 1 | Spell disabled for players | | 2 | Spell disabled for creatures | @@ -68,7 +70,7 @@ This will disable spell Moonfire (8921) for players in maps 571,1 and area 1519. Specifies what type of map is disabled (5man/10man/heroic/etc). | Value | Type | -|-------|-------------------------------------------------------------| +| ----- | ----------------------------------------------------------- | | 1 | DUNGEON_STATUS_FLAG_NORMAL OR RAID_STATUS_FLAG_10MAN_NORMAL | | 2 | DUNGEON_STATUS_FLAG_HEROIC OR RAID_STATUS_FLAG_25MAN_NORMAL | | 4 | RAID_STATUS_FLAG_10MAN_HEROIC | @@ -81,7 +83,7 @@ The value is a bitmask of VALID modes for the specific map, 15 is as such NOT a Specifies on which map should be vMap disabled | Value | Type | -|-------|-------------------------| +| ----- | ----------------------- | | 1 | VMAP\_DISABLE\_AREAFLAG | | 2 | VMAP\_DISABLE\_HEIGHT | | 4 | VMAP\_DISABLE\_LOS | @@ -99,8 +101,11 @@ This will disable vMaps on whole Kalimdor. ***If sourceType = DISABLE\_TYPE\_MMAP:*** -******If sourceType = DISABLE\_TYPE\_LFG\_MAP:*** -*** +***If sourceType = DISABLE\_TYPE\_LFG\_MAP:*** + +***If sourceType = DISABLE\_TYPE\_GAME\_EVENT:*** + +***If sourceType = DISABLE\_TYPE\_LOOT:*** No flags needed just add the entry to the table with \`flags\`=0. |
