383 Commits

Author SHA1 Message Date
kadeshar
db1e8c6a6e Merge pull request #170 from azerothcore/master
Update 2026-2-22
2026-02-27 22:55:09 +01:00
blinkysc
9ecaf5aca5 fix(Core/Spells): Remove range check on split damage auras (#24899)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-27 14:02:50 -06:00
github-actions[bot]
8f57a13072 chore(DB): import pending files
Referenced commit(s): f5ababeb11
2026-02-27 17:43:30 +00:00
sudlud
2b28b12683 fix(DB/Gameobject): Sniffed Values for 'unnamed yellow dome' spawns (#24894) 2026-02-27 18:42:43 +01:00
sudlud
3468710309 fix(Core/BF/BG): update Titan Relic spawns with sniffed values (#24912) 2026-02-27 18:42:11 +01:00
github-actions[bot]
f5ababeb11 chore(DB): import pending files
Referenced commit(s): 5273146cb6
2026-02-27 17:41:08 +00:00
blinkysc
5273146cb6 fix(Core/Spells): Restrict Beacon of Light proc to intended heals (#24921)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-27 11:39:42 -06:00
github-actions[bot]
997d57fd62 chore(DB): import pending files
Referenced commit(s): 4c44b03e51
2026-02-27 17:30:12 +00:00
sudlud
4c44b03e51 fix(DB/Gameobject): Sniffed Values for 'Doodad_OrcBonFire01' spawns (#24919) 2026-02-27 18:29:00 +01:00
github-actions[bot]
03b27f4784 chore(DB): import pending files
Referenced commit(s): 74dd60a7b1
2026-02-27 14:54:17 +00:00
blinkysc
df04120c16 fix(DB/Proc): Add missing NONE DmgClass flags and fix SpellPhaseMask for on-cast procs (#24903)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-27 08:42:40 -06:00
blinkysc
396c35be2f fix(Core/Spells): Fix Cobra Strikes stack consumption (#24906)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: TrinityCore <TrinityCore@users.noreply.github.com>
2026-02-27 08:42:17 -06:00
blinkysc
74dd60a7b1 fix(Core/Spells): Fix Swift Hand of Justice healing for 0 (#24911)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-27 08:41:22 -06:00
github-actions[bot]
12927674f4 chore(DB): import pending files
Referenced commit(s): 9f79d53b66
2026-02-27 12:34:14 +00:00
sudlud
9f79d53b66 fix(DB/Creature): Sniffed Values for 'Day of the Dead Celebrants and … (#24856) 2026-02-27 13:33:09 +01:00
github-actions[bot]
672d44b862 chore(DB): import pending files
Referenced commit(s): 424f97208a
2026-02-27 00:54:04 +00:00
blinkysc
424f97208a fix(Core/Spells): Allow Mutilate offhand to proc Focused Attacks (#24907) 2026-02-26 18:52:50 -06:00
github-actions[bot]
5adb7e07e8 chore(DB): import pending files
Referenced commit(s): 22dd44f4d1
2026-02-26 22:37:31 +00:00
blinkysc
22dd44f4d1 fix(Core/Scripts): Remove duplicate spell scripts causing double-firing (#24905)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-26 16:36:23 -06:00
github-actions[bot]
9df01c67fa chore(DB): import pending files
Referenced commit(s): 76ec5e39a0
2026-02-26 18:58:23 +00:00
Gultask
76ec5e39a0 fix(DB/Loot): Gluth Loot Table (#24737)
Co-authored-by: amed80 <8395873+amed80@users.noreply.github.com>
2026-02-26 15:56:59 -03:00
blinkysc
54dba75483 fix(Core/Spells): Turn the Tables buff only applies to the rogue (#24896)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-26 12:00:33 -06:00
blinkysc
028db4c033 fix(Core/Spells): Check DONT_BREAK_STEALTH in stealth proc guard (#24898)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-26 10:18:24 -06:00
github-actions[bot]
e6aae1e1c4 chore(DB): import pending files
Referenced commit(s): 5cf9ae11a5
2026-02-26 08:50:38 +00:00
blinkysc
1358d73e23 fix(Core/Spells): Fix Hungering Cold breaking from disease damage (#24888)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-26 05:50:19 -03:00
blinkysc
585184b639 fix(DB/Proc): Add missing NONE DmgClass proc flags to Blue Dragon (#24890)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-26 05:49:52 -03:00
Andrew
5cf9ae11a5 feat(Core/Commands): Add .spellinfo command with subcommands (#24867)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-26 05:49:33 -03:00
github-actions[bot]
450e0c0292 chore(DB): import pending files
Referenced commit(s): 00550945df
2026-02-26 02:28:04 +00:00
sudlud
00a5b78d72 fix(DB/Gameobject): Sniffed Values for 'Huge Laying Skeleton 02' spawns (#24886) 2026-02-26 03:27:54 +01:00
sudlud
905a274895 fix(DB/Gameobject): Sniffed Values for 'Huge Sitting Skeleton 02' spawns (#24884) 2026-02-26 03:27:37 +01:00
sudlud
00550945df fix(DB/Gameobject): Sniffed Values for 'Sitting Skeleton 03' spawns (#24883) 2026-02-26 03:27:00 +01:00
github-actions[bot]
aafe5f8b2f chore(DB): import pending files
Referenced commit(s): 46ceba3d00
2026-02-25 23:33:16 +00:00
sudlud
2ff0ec8211 fix(DB/Gameobject): Sniffed Values for 'Doodad_WoodSign%' spawns (#24882) 2026-02-26 00:09:34 +01:00
github-actions[bot]
46ceba3d00 chore(DB): import pending files
Referenced commit(s): 0d7baa00f6
2026-02-25 22:49:18 +00:00
Gultask
0d7baa00f6 fix(DB/Loot): Remove ilvl 146 Weapons in the 72-74 Level Range that were never supposed to drop in original WotLK (#24885) 2026-02-25 19:43:52 -03:00
github-actions[bot]
4694cb2570 chore(DB): import pending files
Referenced commit(s): fcd7e383c2
2026-02-25 22:20:56 +00:00
Tereneckla
fcd7e383c2 fix(DB/Spells): Add scrolls to the str/agi spell group (#24877) 2026-02-25 19:19:46 -03:00
github-actions[bot]
16daeea316 chore(DB): import pending files
Referenced commit(s): 0064cdd9ff
2026-02-25 21:58:06 +00:00
sudlud
0064cdd9ff fix(DB/Gameobject): Sniffed Values for 'unnamed flames' spawns (#24879) 2026-02-25 22:57:00 +01:00
github-actions[bot]
e54c21941a chore(DB): import pending files
Referenced commit(s): f370dce7f8
2026-02-25 21:21:30 +00:00
Gultask
f370dce7f8 fix(DB/Spells): Port Proc Cooldowns from old spell_proc_event table (#24878) 2026-02-25 18:20:23 -03:00
blinkysc
460e2e0cac fix(Core/Spells): Prevent friendly spells from breaking stealth (#24875) 2026-02-25 12:41:42 -06:00
github-actions[bot]
d2b60765b1 chore(DB): import pending files
Referenced commit(s): ec7cf77d24
2026-02-25 17:59:46 +00:00
Gultask
ec7cf77d24 fix(DB/GameObject): Set Sniffed Flags to Serpentshrine Console Misc Doodad (#24876) 2026-02-25 14:58:27 -03:00
github-actions[bot]
cfd45f86dc chore(DB): import pending files
Referenced commit(s): 4d2402a285
2026-02-25 17:43:04 +00:00
sudlud
4d2402a285 fix(DB/Gameobject): Sniffed Values for 'Blood of Heroes' spawns (#24855) 2026-02-25 18:41:59 +01:00
blinkysc
f9fc202781 fix(Scripts/Spells): Fix Retaliation self-damage and charge loss on activation (#24868)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Vincent-Michael <Vincent_Michael@gmx.de>
2026-02-25 10:20:50 -06:00
github-actions[bot]
d3a914d90f chore(DB): import pending files
Referenced commit(s): 823bf84a12
2026-02-25 16:13:42 +00:00
blinkysc
2fe33a782d fix(DB/Spells): Prevent Focused Attacks from proccing on offhand attacks (#24870)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-25 10:13:05 -06:00
blinkysc
823bf84a12 chore(Scripts/Spells): Remove duplicate Shaman T8 Electrified script (#24869)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-25 10:12:13 -06:00
github-actions[bot]
e3f4a0e092 chore(DB): import pending files
Referenced commit(s): 3eab74da3a
2026-02-25 14:57:51 +00:00
blinkysc
3eab74da3a fix(DB/Loot): Remove duplicate Void Crystal from disenchant entry 67 (#24871)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2026-02-25 11:56:37 -03:00
github-actions[bot]
af567db104 chore(DB): import pending files
Referenced commit(s): c990b7ad31
2026-02-25 13:39:36 +00:00
sudlud
c990b7ad31 fix(DB/Gameobject): Sniffed Values for 'Serpentshrine Console' spawns (#24861) 2026-02-25 14:38:29 +01:00
天鹭
bb10c2c541 fix(SpellEffects): GameObject Rotation (#24850) 2026-02-25 01:18:12 -06:00
github-actions[bot]
3cb5c9685f chore(DB): import pending files
Referenced commit(s): 45ea548ff6
2026-02-25 05:21:06 +00:00
blinkysc
45ea548ff6 fix(Scripts/Spells): Add missing Druid T10 Balance 2P bonus (#24865)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Ariel Bastos <ariel@arielbastos.com>
2026-02-24 23:20:02 -06:00
github-actions[bot]
179a188ad0 chore(DB): import pending files
Referenced commit(s): 37416f0fa0
2026-02-25 03:57:45 +00:00
blinkysc
37416f0fa0 fix(DB/Spell): Fix Killing Machine PPM values for ranks 3-5 (#24866)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Ariel Bastos <ariel@arielbastos.com>
2026-02-24 21:55:13 -06:00
github-actions[bot]
e28881d0b8 chore(DB): import pending files
Referenced commit(s): f88fda4f19
2026-02-25 02:52:24 +00:00
blinkysc
f3779c8924 fix(DB/Spell): Fix Threat of Thassarian not proccing on MH miss/dodge/parry (#24864)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 20:51:15 -06:00
dataCenter430
f88fda4f19 feat(Core/LFG): Implement Debug.LFG config option (#24854) 2026-02-24 23:39:24 -03:00
blinkysc
e17df40a57 fix(Core/Spells): Fix SetSpellModTakingSpell assert from re-entrant calls (#24863)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 19:38:11 -06:00
github-actions[bot]
fca1ee550d chore(DB): import pending files
Referenced commit(s): b31a9379b8
2026-02-25 01:26:24 +00:00
Andrew
b31a9379b8 fix(Scripts/Ulduar): fix teleporters not activating after boss kills (#24860)
Co-authored-by: Vincent-Michael <Vincent_Michael@gmx.de>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Keader <keader.android@gmail.com>
2026-02-24 22:25:16 -03:00
blinkysc
25ff0c9ef4 fix(Core/Spells): Exempt kill/death events from triggered-spell proc filter (#24859)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 19:15:16 -06:00
blinkysc
1e73383b54 fix(Core/Spells): Restore asserts in SetSpellModTakingSpell (#24862)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 19:04:14 -06:00
blinkysc
90d7228222 fix(Core/Spells): Fix Piercing Shots to roll remaining damage on refresh (#24852)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 17:17:40 -06:00
blinkysc
30beeed2ae fix(Core/Spells): Block SPELL_EFFECT_ENERGIZE_PCT on isolated targets (#24844)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-24 17:17:24 -06:00
Andrew
06d1656402 fix(Scripts/Ulduar): Remove GUID-based harpoon identification in Razors… (#24846)
Co-authored-by: Keader <keader.android@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 19:34:15 -03:00
github-actions[bot]
9b04591440 chore(DB): import pending files
Referenced commit(s): 0e562c3209
2026-02-24 15:25:43 +00:00
Tereneckla
0e562c3209 fix(DB/Spell): update Maelstrom Weapon PPM (#24845) 2026-02-24 09:24:33 -06:00
blinkysc
cd2f222946 fix(Core/Spells): Fix negative SPELL_AURA_MOD_DAMAGE_DONE client display (#24843)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-24 00:56:30 -06:00
Benjamin Jackson
56d2efc31e fix(Core/AuthSession): Correct typo in query field fetch. (#24842)
Co-authored-by: 天鹭 <18535853+PkllonG@users.noreply.github.com>
2026-02-24 00:52:40 -03:00
Kitzunu
b4773da8a2 chore(Github): Update issue labeler action to version 1.0.3 (#24802) 2026-02-24 00:03:44 -03:00
github-actions[bot]
d1c548d127 chore(DB): import pending files
Referenced commit(s): 5d33af0d40
2026-02-24 00:53:08 +00:00
blinkysc
3fb46dd4ae fix(Core/Spells): Fix Cut to the Chase S&D duration (#24841)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-23 21:52:27 -03:00
sudlud
5d33af0d40 fix(DB/Gameobject): Sniffed Values for 'Bottle' spawns (#24837) 2026-02-23 21:52:05 -03:00
github-actions[bot]
be468b4b35 chore(DB): import pending files
Referenced commit(s): badbf52adc
2026-02-24 00:49:45 +00:00
sudlud
1e96a1a46a fix(DB/Gameobject): Sniffed Values for 'Bread of the Dead' spawns (#24833) 2026-02-23 21:49:42 -03:00
github-actions[bot]
99aa2991cd chore(DB): import pending files
Referenced commit(s): af7e91f9a9
2026-02-24 00:49:08 +00:00
sudlud
bdba826606 fix(DB/Gameobject): Sniffed Values for 'Spirit Candle' spawns (#24835) 2026-02-23 21:49:00 -03:00
github-actions[bot]
7e05ed0be9 chore(DB): import pending files
Referenced commit(s): e9360f56c4
2026-02-24 00:48:47 +00:00
sudlud
badbf52adc fix(DB/Creature): Sniffed Values for 'Chapman' spawns (#24839) 2026-02-23 21:48:39 -03:00
sudlud
782d4d539d fix(DB/Creature): Sniffed Values for 'Catrina' spawns (#24840) 2026-02-23 21:48:22 -03:00
github-actions[bot]
34f1d2b39a chore(DB): import pending files
Referenced commit(s): e8ce033087
2026-02-24 00:47:57 +00:00
sogladev
8b9cdfde13 fix(DB/QuestTracker): add index (#24803)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2026-02-23 21:47:49 -03:00
github-actions[bot]
af7e91f9a9 chore(DB): import pending files
Referenced commit(s): b041bd54e1
2026-02-24 00:47:38 +00:00
Benjamin Jackson
e9360f56c4 fix(Core/AuthSession): Send proper account flags for authentication responses. (#24829) 2026-02-23 21:47:23 -03:00
blinkysc
0fb5b2dfe3 fix(Core/Spells): Fix Beacon of Light healing attribution (#24836)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-23 21:47:03 -03:00
blinkysc
e8ce033087 fix(Core/Spells): Prevent stealth from breaking on friendly proc spells (#24834)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-23 21:46:50 -03:00
sudlud
b041bd54e1 fix(DB/Gameobject): Sniffed Values for 'Mixed Fruit Bowl' spawns (#24832) 2026-02-23 21:46:34 -03:00
Stefano Borzì
3001b11d9a chore(Core/Battleground): expose damange,healing and kills attribute for modules (#24801) 2026-02-23 20:40:33 +01:00
Jasper
e3f6693d1a fix(Core/DynamicObject): Fix Death and Decay not ticking while stationary (#24205)
Co-authored-by: blinkysc <37940565+blinkysc@users.noreply.github.com>
2026-02-23 16:25:49 -03:00
github-actions[bot]
d39a03b7ab chore(DB): import pending files
Referenced commit(s): 4277ac0b26
2026-02-23 18:38:49 +00:00
blinkysc
d0f4ef26b7 chore(Core/Spells): Remove duplicate seed of corruption spellscript (#24831)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-23 12:38:17 -06:00
blinkysc
4277ac0b26 fix(Core/Spells): Fix Rapid Recuperation, Rapid Killing, and auto-generate PROC_ATTR_REQ_SPELLMOD (#24830)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-23 12:37:37 -06:00
github-actions[bot]
57119764a7 chore(DB): import pending files
Referenced commit(s): 2d8a113502
2026-02-23 11:57:39 +00:00
Rocco Silipo
2d8a113502 fix (DB/Condition): Remove pre-requisites for Playing Along quest. (#24825)
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2026-02-23 12:56:36 +01:00
github-actions[bot]
80947bf409 chore(DB): import pending files
Referenced commit(s): 0faf08c260
2026-02-23 02:27:51 +00:00
Gultask
0faf08c260 fix(DB/Loot): Cover more WotLK creatures in the Loot Normalization (#24819) 2026-02-22 23:26:25 -03:00
blinkysc
40e0a1e545 fix(Core/Spells): Fix Kill Command stacks not being consumed (#24822)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-22 19:44:52 -06:00
github-actions[bot]
76dd25d751 chore(DB): import pending files
Referenced commit(s): beca6fef53
2026-02-23 01:31:30 +00:00
Walter Pagani
27f8915438 fix(DB/Text): Add some translations (esES and esMX) (#24805) 2026-02-22 22:12:23 -03:00
Gultask
b035d1f914 feat(Core/SmartScripts): Implement Target Type for Formations (#24811) 2026-02-22 22:11:52 -03:00
blinkysc
bce0be9fdb fix(Core/Spells): Prevent vehicles from receiving party/raid area auras (#24820)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-22 22:11:35 -03:00
blinkysc
beca6fef53 fix(Core/Spells): Fix Lock and Load proccing from Explosive Trap activation (#24821)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-22 22:11:21 -03:00
github-actions[bot]
3d23a63c7e chore(DB): import pending files
Referenced commit(s): 6097aacc81
2026-02-23 00:50:42 +00:00
blinkysc
6097aacc81 fix(DB/Spells): Fix Darkmoon Card: Illusion restoring double mana (#24816)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-22 18:49:20 -06:00
blinkysc
7c0701b41b fix(Core/Spells): Lock and Load proc on immune (#24818) 2026-02-22 18:44:05 -06:00
github-actions[bot]
c0ddf3d860 chore(DB): import pending files
Referenced commit(s): adc14d93b2
2026-02-23 00:42:38 +00:00
Andrew
832e540813 fix(DB/Creature): Malygos (10/25) despawn on evade (#24814)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 21:42:04 -03:00
github-actions[bot]
1194c4fe95 chore(DB): import pending files
Referenced commit(s): af951de737
2026-02-23 00:41:45 +00:00
Nicolas Lebacq
adc14d93b2 fix(Scripts/ZulGurub): resolved an issue with Venoxis Holy Wrath spell targeting (#24746) 2026-02-22 21:41:32 -03:00
sudlud
af951de737 fix(DB/Gameobject): Sniffed Values for 'Offering Bowl' spawns (#24813) 2026-02-23 01:40:38 +01:00
blinkysc
5a53ca6560 fix(Core/Spells): Fix Prayer of Mending not bouncing to full-HP members (#24815)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-22 18:28:31 -06:00
blinkysc
9f10718566 fix(Core/Spells): Fix Swift Hand of Justice using wrong proc spell (#24808)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-22 20:11:06 +01:00
blinkysc
2bd4e4daee fix(Core/Spells): Do not set proc SpellFamilyName without SpellFamilyMask (#24807)
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-22 20:10:51 +01:00
github-actions[bot]
f432f4f974 chore(DB): import pending files
Referenced commit(s): fe0222cbdd
2026-02-22 18:53:00 +00:00
blinkysc
96df2b3678 fix(Core/Spells): Fix Lock and Load procs (#24795)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-22 12:32:41 -06:00
github-actions[bot]
98cf3cb007 chore(DB): import pending files
Referenced commit(s): 2990f13840
2026-02-22 18:31:56 +00:00
trauntrow
3931993109 fix(DB/SAI): Homing Robot OOX-17/TN fix waypoints and aura (#24769) 2026-02-22 15:30:35 -03:00
github-actions[bot]
7b5f56f762 chore(DB): import pending files
Referenced commit(s): ff990a42ab
2026-02-22 18:14:03 +00:00
Gultask
c2e595abb9 fix(DB): Tweak some Loot Conditions for profession drops II (#24810) 2026-02-22 15:10:43 -03:00
Gultask
fe0222cbdd fix(DB/Loot): Tweak some Loot Conditions for profession drops (#24809) 2026-02-22 14:30:50 -03:00
blinkysc
2990f13840 fix(Core/Spells): Prevent extra attack abilities from chain-proccing (#24806)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: trickerer <onlysuffering@gmail.com>
2026-02-22 11:27:54 -06:00
github-actions[bot]
e281f10b5b chore(DB): import pending files
Referenced commit(s): 7fadeb1141
2026-02-22 17:23:17 +00:00
blinkysc
ff990a42ab fix(Core/Spells): Implement Honor Among Thieves spell scripts (#24799)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ccrs <crs_92_19@hotmail.com>
2026-02-22 11:07:18 -06:00
blinkysc
7fadeb1141 fix(Core/Spells): Beacon of Light no longer copies target healing modifiers (#24796)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-22 11:06:47 -06:00
sogladev
f7ab757970 chore(Scripts/Ulduar): boss_kologarn_pit_kill_bunny (#24636)
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
2026-02-22 11:00:03 -03:00
github-actions[bot]
7137295d69 chore(DB): import pending files
Referenced commit(s): 0759d47000
2026-02-22 13:56:23 +00:00
Kitzunu
cf92cfa59f fix(Core/CLI): Replace fgetws with ReadConsoleW for Windows console UTF-8 input (#24725)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-02-22 14:55:29 +01:00
Andrew
0759d47000 fix(Scripts/EoE): Remove useless Focusing Iris script (#24804) 2026-02-22 10:55:18 -03:00
github-actions[bot]
65cbe0a818 chore(DB): import pending files
Referenced commit(s): a4e1975a33
2026-02-22 08:15:04 +00:00
Andrew
a4e1975a33 fix(DB/Creature): Fix Power Spark movement (#24798) 2026-02-22 09:14:02 +01:00
github-actions[bot]
def5924d3b chore(DB): import pending files
Referenced commit(s): 0994714bd1
2026-02-21 22:51:24 +00:00
Andrew
0994714bd1 fix(Scripts/EoE): Implement Malygos Vortex (#24726)
Co-authored-by: Manuel Carrasco (maanuel) <noreply@trinitycore.org>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Manuel Carrasco <manuel@carrasco.dev>
Co-authored-by: Trista <Trista@users.noreply.github.com>
2026-02-21 19:50:14 -03:00
blinkysc
052c36224a fix(Core/Spells): Port HandleBreakableCCAuraProc from TrinityCore (#24793)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: joschiwald <joschiwald.trinity@gmail.com>
Co-authored-by: sogladev <sogladev@gmail.com>
2026-02-21 19:01:10 -03:00
github-actions[bot]
34caea42be chore(DB): import pending files
Referenced commit(s): 1c91f96e02
2026-02-21 16:43:14 +00:00
Francesco Borzì
f7bc41eebe refactor(Core/Entities): clean up vendor item removal and add QuaternionData Euler helpers (#24790) 2026-02-21 13:42:52 -03:00
blinkysc
07e9cef70f fix(Scripts/Spells): Remove duplicate Sacred Shield script with wrong caster attribution (#24791)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-21 13:42:27 -03:00
blinkysc
1c91f96e02 fix(DB/Spells): Fix Soul Preserver trinket proccing from non-healing spells (#24792)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-21 13:42:09 -03:00
github-actions[bot]
33bafc7c8a chore(DB): import pending files
Referenced commit(s): 16fd29c78f
2026-02-21 14:31:56 +00:00
blinkysc
16fd29c78f fix(DB/Spell): Fix Omen of Clarity not proccing from utility spells (#24783)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-21 08:30:53 -06:00
blinkysc
69bccd0a56 fix(Core/Scripts): Allow Lock and Load to proc from fire school traps (#24784)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-21 08:12:52 -06:00
github-actions[bot]
85071c01cc chore(DB): import pending files
Referenced commit(s): 4e233cc4ae
2026-02-21 12:07:31 +00:00
sogladev
4e233cc4ae fix(Scripts/Spells): Mad Alchemist's Potion and Gluth's Decimate 10m (#24788)
Co-authored-by: Gerhood <mrambrius@gmail.com>
2026-02-21 13:06:25 +01:00
blinkysc
b01e202244 fix(Core/Spells): Fix Avenging Wrath not greying out Divine Protection/Shield (#24778)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-20 18:48:23 -06:00
blinkysc
5e1fd50776 fix(Core/Scripts): Prevent Judgement of Light from triggering Beacon of Light (#24781)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-20 18:48:08 -06:00
github-actions[bot]
8459cff6ce chore(DB): import pending files
Referenced commit(s): 3e791dfcbd
2026-02-20 22:57:32 +00:00
blinkysc
3e791dfcbd fix(DB/Spell): Add spell_proc entry for Inner Focus (#24780) 2026-02-20 16:56:22 -06:00
github-actions[bot]
8472334cc6 chore(DB): import pending files
Referenced commit(s): 20745b45ba
2026-02-20 17:06:10 +00:00
blinkysc
88a6048890 fix(Core/Spells): Use base mana cost for Illumination and Thrill of the Hunt (#24776)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-20 11:04:41 -06:00
Gultask
20745b45ba fix(DB/Creature): Implement Steel Gate Gargoyle Attack Event (#24707) 2026-02-20 13:48:54 -03:00
blinkysc
a757e306cf fix(Core/Spells): Master of Elements mana refund with Living Bomb and base cost calculation (#24775)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-20 10:06:43 -06:00
github-actions[bot]
5a128c69d8 chore(DB): import pending files
Referenced commit(s): 4b4fb0f907
2026-02-20 15:26:44 +00:00
Gultask
4b4fb0f907 fix(DB/Loot): Loot Normalization Part 1 (#24398) 2026-02-20 12:25:34 -03:00
github-actions[bot]
7102298d90 chore(DB): import pending files
Referenced commit(s): 188976dbea
2026-02-20 05:30:31 +00:00
blinkysc
188976dbea fix(Core/Spells): Fingers of Frost proc and consumption with Blizzard (#24770)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-20 02:29:23 -03:00
blinkysc
ac7446fe1c fix(Core/Scripts): fix Pet Healing set bonus using heal info instead of damage info (#24768)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-19 21:03:50 -06:00
github-actions[bot]
2203e4b0a9 chore(DB): import pending files
Referenced commit(s): 1665c4c369
2026-02-20 00:14:35 +00:00
sudlud
1665c4c369 fix(DB/Gameobject): Sniffed Values for 'Orange Marigolds' spawns (#24767) 2026-02-19 21:13:26 -03:00
blinkysc
0cd5403d12 fix(Core/Spells): add per-aura SpellTypeMask for auto-generated procs (#24766)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-19 19:33:48 -03:00
github-actions[bot]
41dad1710c chore(DB): import pending files
Referenced commit(s): 94a7233927
2026-02-19 22:25:50 +00:00
sudlud
94a7233927 fix(DB/Gameobject): Sniffed Values for 'Ghostly Cooking Fire' spawns (#24764) 2026-02-19 19:24:32 -03:00
github-actions[bot]
cafb5eae4b chore(DB): import pending files
Referenced commit(s): e54e280e60
2026-02-19 20:48:07 +00:00
blinkysc
e135e83183 fix(Scripts/Spells): fix Blood Presence not healing for damage dealt (#24765)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: mik1893 <michele.roscelli@gmail.com>
2026-02-19 14:29:08 -06:00
blinkysc
082147fc47 refactor(Core/Spells): remove defensive DamageInfo guard in PPM calc (#24763)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-19 14:25:35 -06:00
blinkysc
e54e280e60 fix(Core/Spells): fix Lock and Load not proccing from Frost Trap (#24762)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-19 14:25:06 -06:00
github-actions[bot]
0f4bd870dc chore(DB): import pending files
Referenced commit(s): ab29745d6a
2026-02-19 18:59:23 +00:00
blinkysc
47568e42c5 fix(Core/Spells): fix FINISH phase proc targeting for triggered spells (#24757)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Mykhailo Redko <ovitnez@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 12:58:46 -06:00
blinkysc
96b51b1dd4 fix(Core/Spells): fix DoEffectCalcAmount receiving amount without spell power (#24759)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
2026-02-19 12:58:32 -06:00
blinkysc
ab29745d6a fix(Core/Spells): fix PPM proc chance calculation for healing spells (#24761)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-19 12:58:17 -06:00
github-actions[bot]
42ba48a9a9 chore(DB): import pending files
Referenced commit(s): 61e5cd7ac3
2026-02-19 18:40:21 +00:00
blinkysc
61e5cd7ac3 fix(Core/Spells): Combustion non-crit hits now add crit stacks (#24752)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-19 12:37:00 -06:00
github-actions[bot]
08cb2ab615 chore(DB): import pending files
Referenced commit(s): af83b62f7c
2026-02-19 13:05:50 +00:00
blinkysc
af83b62f7c fix(DB/Spell): Elemental Focus proc on hit instead of cast (#24753)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-19 07:04:42 -06:00
blinkysc
c1400db05d fix(Core/Arena): persist personal rating when adding arena team member (#24743)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-19 01:53:38 -03:00
github-actions[bot]
1aba09f0bf chore(DB): import pending files
Referenced commit(s): 68b52001d3
2026-02-19 01:05:37 +00:00
sudlud
4cc6c3f1d2 fix(DB/Gameobject): Sniffed Values for 'Candy Skulls' spawns (#24745) 2026-02-18 22:04:48 -03:00
sudlud
68b52001d3 fix(DB/Gameobject): Sniffed Values for 'InnTableTiny' spawns (#24744) 2026-02-18 22:04:32 -03:00
github-actions[bot]
f6f94db02b chore(DB): import pending files
Referenced commit(s): ab42ae45a7
2026-02-18 23:06:07 +00:00
MkDev11
ab42ae45a7 fix(DB/Quest): Slaves to Saronite RP scripting improvements (#24343)
Co-authored-by: mkdev11 <MkDev11@users.noreply.github.com>
2026-02-18 20:04:48 -03:00
github-actions[bot]
bb5485b197 chore(DB): import pending files
Referenced commit(s): 4599f26ae9
2026-02-18 11:32:59 +00:00
blinkysc
4599f26ae9 refactor(Core/Spells): QAston proc system (#24233)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: QAston <qaston@gmail.com>
Co-authored-by: joschiwald <joschiwald@online.de>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: blinkysc <your-github-email@example.com>
Co-authored-by: Tereneckla <Tereneckla@users.noreply.github.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
2026-02-18 08:31:53 -03:00
github-actions[bot]
65a869ea27 chore(DB): import pending files
Referenced commit(s): 27feeb9fcf
2026-02-18 05:02:28 +00:00
sudlud
27feeb9fcf fix(DB/Gameobject): Sniffed Values for 'Valentine Arch (x2.00)' spawns (#24742) 2026-02-18 06:01:23 +01:00
Andrew
9a17604b03 fix(Scripts/Naxxramas): set Four Horsemen chest respawn timer to 7 days (#24739) 2026-02-17 00:32:51 -03:00
github-actions[bot]
67b52c76c2 chore(DB): import pending files
Referenced commit(s): b7f1a79acc
2026-02-16 19:31:39 +00:00
sogladev
b7f1a79acc fix(DB/SAI): update Obsidian Sanctum trash (#24732)
Co-authored-by: Aokromes <Aokromes@users.noreply.github.com>
2026-02-16 20:30:21 +01:00
Benjamin Jackson
fd7bde14e7 fix(Core/Handlers): Remove error message when leaving group in battleground. (#24712) 2026-02-16 14:31:45 -03:00
blinkysc
2ed3d0bc21 fix(Core/Arena): Fix inverted OnBeforeArenaTeamMemberUpdate hook (#24734)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-16 12:27:23 -03:00
Andrew
61750665df chore(Core/Player): Improve one arena team log (#24730) 2026-02-16 11:07:28 -03:00
blinkysc
686aafd57b feat(Core/Hooks) Adds hooks for BG and Arena systems. (#23543) 2026-02-16 00:45:03 -03:00
Jakub Gałecki
27a39dda66 fix(Core/Battlegrounds): Fix Siege Engine being destroyed after spawn, fix demolishers not being destroyed after flag contest (#24461) 2026-02-15 20:35:25 -03:00
github-actions[bot]
ff079ae0cc chore(DB): import pending files
Referenced commit(s): 01f8f91475
2026-02-15 23:14:49 +00:00
Gultask
01f8f91475 fix(Core/Loot): Allow References to be grouped like Items (#24275) 2026-02-16 00:13:29 +01:00
github-actions[bot]
848adf73ed chore(DB): import pending files
Referenced commit(s): 2ab0af1a7f
2026-02-15 22:52:09 +00:00
Gultask
2ab0af1a7f fix(DB/Loot): Abandoned Adventurer's Satchel (#24509)
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com>
2026-02-15 23:50:46 +01:00
Benjamin Jackson
1e47f701ac feat(Core/Player): Add hooks for reputation price discount calculation. (#24666) 2026-02-15 23:44:44 +01:00
sogladev
24f84ee849 fix(Core/Spell): further limit exploit prevention standup to non-triggered spells (#24688) 2026-02-15 23:43:46 +01:00
github-actions[bot]
b17ccafe76 chore(DB): import pending files
Referenced commit(s): 1c3c536098
2026-02-15 22:38:51 +00:00
sogladev
1c3c536098 fix(DB/Gossip): Enable BoxCoded for Zas'Tysh and Tharl Stonebleeder (#24673) 2026-02-15 23:37:43 +01:00
Andrew
35126423ac refactor(Scripts/EoE): Make use of creature/GO storages (#24724) 2026-02-15 18:39:21 -03:00
github-actions[bot]
dea82df9a9 chore(DB): import pending files
Referenced commit(s): ce74c0b19c
2026-02-15 21:06:07 +00:00
blinkysc
ce74c0b19c feat(Core/Scripts): Add gameobject_summon_groups with quaternion rotation support (#24708)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-15 15:05:00 -06:00
Gultask
dcafad1a41 fix(Scripts/StormPeaks): Time-Lost & Vyragosa rescheduling and invisible combat (#24691) 2026-02-15 16:51:23 -03:00
Andrew
c7a8c9ae9a fix(Core/Player): Fix skill rewarded spell learning to properly handle skill-rewarded spells with out-of-order IDs (#24581)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-15 15:14:42 -03:00
github-actions[bot]
7a7f455ca2 chore(DB): import pending files
Referenced commit(s): 404a568bef
2026-02-15 17:13:04 +00:00
Rocco Silipo
404a568bef fix(Script/ObsidianSanctum): Lava Strike event now starts correctly. (#24723) 2026-02-15 17:42:54 +01:00
Tereneckla
d9807742e5 refactor(Core/Unit): use spell_group functions for a few more cases (#24019) 2026-02-15 13:32:41 -03:00
github-actions[bot]
4289b2641f chore(DB): import pending files
Referenced commit(s): f8cfcf9c55
2026-02-15 14:36:12 +00:00
Andrew
f8cfcf9c55 fix(Core/Commands): Add detailed quest availability info to .quest info (#24721)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-15 11:35:02 -03:00
github-actions[bot]
ce3ebadbec chore(DB): import pending files
Referenced commit(s): b348455d53
2026-02-15 12:01:35 +00:00
sogladev
19f418f489 fix(Scripts/ObsidianSanctum): enable Sartharion drakes patrols (#24702)
Co-authored-by: Rocco Silipo <108557877+Rorschach91@users.noreply.github.com>
2026-02-15 09:00:27 -03:00
Andrew
a05a43cee1 refactor(Scripts/Ulduar): Update Ulduar to use boss states and other modernizations (#24714)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-15 08:57:57 -03:00
Andrew
b348455d53 fix(Core/Cmake): Rename VER_* macros to AC_* and centralize build dir… (#24717)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2026-02-15 08:55:08 -03:00
Andrew
e049122f5f feat(Scripts/Commands): Add grid-based search to npc near and gobject… (#24718)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-15 08:54:55 -03:00
Benjamin Jackson
bd0f5ee722 refactor(Core/Defines): Rename custom named creature family enum. (#24570) 2026-02-15 12:06:33 +01:00
Copilot
088ffee46a docs(Agents): Configure AI PR review to enforce CLAUDE.md and wiki standards (#24655)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-15 01:53:36 -03:00
Andrew
14c3366d25 chore: Update build commands to indicate optional building
Clarify that building is optional and requires explicit request.
2026-02-14 21:59:14 -03:00
Andrew
208fd3e695 fix(Scripts/Naxxramas): fix Four Horsemen chest despawning (#24716) 2026-02-14 20:57:16 -03:00
sogladev
b2a85da544 fix(Core/Trade): correct packets, exchange checks, distance logic (#24710)
Co-authored-by: Wyrserth <wyrserth@protonmail.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Alan Deutscher <adeutscher@gmail.com>
Co-authored-by: Dehravor <dehravor@gmail.com>
Co-authored-by: robinsch <robinsch@users.noreply.github.com>
Co-authored-by: killerwife <killerwife@gmail.com>
2026-02-14 20:04:26 -03:00
sogladev
8748a34eee fix(Scripts/ShadowfangKeep): fix Love is in the Air to start after reset (#24713) 2026-02-14 16:47:24 -03:00
killerwife
65d39b5187 fix(Core/Unit): Fix duplicate sending of hitinfo in SMSG_SPELLNONMELEEDAMAGELOG (#24711) 2026-02-14 12:55:15 -03:00
sogladev
bdb0cfac6f feat(Core/Config): Add configurable XP rate for battleground objectives (#24672) 2026-02-14 04:31:58 -03:00
Digid702
9e8a25c5d4 fix(Scripts/Spell): 52308 Sample container clears Hydra Sputum (#23955) 2026-02-13 20:58:00 -03:00
Andrew
c908f443e9 refactor(Scripts/Ulduar): Update Auriaya register methods (#24706) 2026-02-13 19:57:36 -03:00
sogladev
301b19c0f1 fix(Scripts/ObsidianSanctum): remove Sartharion's boss boundary (#24703) 2026-02-13 18:16:37 +01:00
Benjamin Jackson
24f5f289f0 refactor(Core/Packets): Rewrite various instance packets to modern class. (#22762) 2026-02-13 11:22:45 -03:00
Andrew
c251b46892 chore: Update SQL update guidelines in CLAUDE.md (#24700)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-13 10:34:59 -03:00
github-actions[bot]
64448d550f chore(DB): import pending files
Referenced commit(s): 8cbc8b081e
2026-02-13 11:50:47 +00:00
Billy Jones
854a53ca45 fix(DB/Quest): "Speak with Ruga" missing quest starters (#24677) 2026-02-13 12:50:10 +01:00
Andrew
2473f3513d feat(Scripts/Commands): Show boss name in instance boss state (#24698) 2026-02-13 08:49:24 -03:00
github-actions[bot]
8cbc8b081e chore(DB): import pending files
Referenced commit(s): 36a1f31c29
2026-02-13 11:42:23 +00:00
sogladev
36a1f31c29 fix(Core/ObjectMgr): update npc_vendor.maxcount to u32 from u8 (#24685) 2026-02-13 08:17:21 -03:00
Gultask
0e50b3dede fix(Core/Movement): Don't take height into consideration for follow teleports (#24690) 2026-02-13 06:02:52 -03:00
github-actions[bot]
6ebc6c9f2a chore(DB): import pending files
Referenced commit(s): 6bb76401ba
2026-02-13 09:01:08 +00:00
Andrew
a262273ece fix(Scripts/Naxxramas): Fix Undying/Immortal credit (#24694) 2026-02-13 05:53:59 -03:00
Rocco Silipo
6bb76401ba fix(DB/Spell): Set Avenging Fury range effect to 2 yards. (#24683)
Co-authored-by: Nyeriah <Nyeriah@users.noreply.github.com>
2026-02-13 05:53:38 -03:00
blinkysc
7fc57744d9 fix(Scripts/Commands): Re-spawn pool quests after reload quest starters (#24696)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-13 05:42:13 -03:00
blinkysc
504f5a186e fix(CI): correct unit_tests binary path in linux-build action (#24697)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-13 07:01:40 +01:00
github-actions[bot]
4bce87e447 chore(DB): import pending files
Referenced commit(s): eeeaa08088
2026-02-12 17:22:43 +00:00
Gultask
eeeaa08088 fix(DB/SAI): Rewrite Last Rites in SmartAI (#24680)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-12 14:18:33 -03:00
github-actions[bot]
fe1296c3ec chore(DB): import pending files
Referenced commit(s): 2520bed648
2026-02-12 12:56:50 +00:00
Gultask
2520bed648 fix(DB/Creature): Reduce General Lightsbane (29851) default DamageModifier (#24682) 2026-02-12 09:53:04 -03:00
github-actions[bot]
fb1d6d9739 chore(DB): import pending files
Referenced commit(s): d597e4590b
2026-02-11 17:50:41 +00:00
Gultask
d597e4590b fix(DB/Creature): Improve Stockades Entrance (#24676)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-02-11 14:49:29 -03:00
sogladev
b2d212c0a1 fix(Core/Spells): Lady Blaumeux and Sir Zeliek's cast uninterruptable (#24534) 2026-02-11 04:34:18 -03:00
github-actions[bot]
f9de106230 chore(DB): import pending files
Referenced commit(s): 48223145eb
2026-02-11 07:33:52 +00:00
Benjamin Jackson
48223145eb fix(DB/Creature): Adjust unit flags for Lightwell creature. (#24678) 2026-02-11 04:32:46 -03:00
sogladev
a890f55b55 fix(Core/Creature): implement SUMMON_PROP_FLAG_USE_SUMMONER_FACTION (#24674) 2026-02-10 09:42:43 -03:00
Benjamin Jackson
c73cf6b019 feat(Core/Handlers): Make use of a few billing plan flags for authentication response. (#24569)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-10 00:28:59 -03:00
blinkysc
f0e5f32b4e fix(Core/Battlegrounds): remove unused ApplyPhaseMask from Arathi Basin (#24582)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-10 00:28:44 -03:00
github-actions[bot]
22cf31365e chore(DB): import pending files
Referenced commit(s): 4c1e559f54
2026-02-10 03:28:21 +00:00
sogladev
fb2a3b2fbf fix(DB/Vendor): Updates vendor lists for reagents and poisons (#24594)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-10 00:28:12 -03:00
Andrew
125f6cb748 fix(Scripts/Naxxramas): Thaddius casting Ball Lightning shouldn't pr… (#24624) 2026-02-10 00:27:42 -03:00
github-actions[bot]
8199d59b7e chore(DB): import pending files
Referenced commit(s): 5b278c7118
2026-02-10 03:27:24 +00:00
Andrew
4c1e559f54 refactor(Scripts/EoE): Modernize scripts (#24634) 2026-02-10 00:27:18 -03:00
Tereneckla
1c5c28b6f8 fix(DB/Spells): add stack rule for love is in the air perfumes/colognes (#24659) 2026-02-10 00:26:54 -03:00
sogladev
1ec68348a9 fix(Scripts/World): Lower engineering specialization swap requirements (#24670) 2026-02-10 00:26:37 -03:00
sogladev
5b278c7118 fix(Scripts/Naxxramas): Mr. Bigglesworth and Critter Bites interaction (#24671) 2026-02-10 00:26:20 -03:00
github-actions[bot]
5e75f7a23f chore(DB): import pending files
Referenced commit(s): 54d145499e
2026-02-10 02:08:30 +00:00
blinkysc
54d145499e fix(Core/GameObject): Handle zero quaternion rotation for dynamically spawned gameobjects (#24662)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: zergtmn <zergtmn@users.noreply.github.com>
2026-02-09 20:07:23 -06:00
github-actions[bot]
d914d61acb chore(DB): import pending files
Referenced commit(s): d71c749586
2026-02-09 14:58:32 +00:00
Apatia
d71c749586 fix(DB/Creature): Adds and adjusts money loot for various NPCs (#24643) 2026-02-09 11:43:43 -03:00
github-actions[bot]
3ffbbe981f chore(DB): import pending files
Referenced commit(s): 7571ada767
2026-02-08 14:49:27 +00:00
Kitzunu
7571ada767 fix(Script/Quest): Kodo Roundup (#24241) 2026-02-08 15:48:21 +01:00
github-actions[bot]
c883eb578a chore(DB): import pending files
Referenced commit(s): 2b563fc0e4
2026-02-08 11:37:44 +00:00
Andrew
2b563fc0e4 feat(Scripts/Commands): Implement npc/gameobject load commands (#24644)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-02-08 08:36:35 -03:00
github-actions[bot]
e0b50798a0 chore(DB): import pending files
Referenced commit(s): e5a3f5abfe
2026-02-08 08:29:30 +00:00
Gultask
e5a3f5abfe fix(DB/Creature): Set Correct Speed to Illidan DB Target (23070) (#24647) 2026-02-08 09:28:27 +01:00
github-actions[bot]
afe92f5f44 chore(DB): import pending files
Referenced commit(s): 50aa26bef9
2026-02-07 22:38:12 +00:00
Rocco Silipo
50aa26bef9 fix(Core/SmartScript): Start Closest Waypoint can handle both wp tables. (#24638)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-07 23:32:04 +01:00
Andrew
28f91949ea chore: Update ClaudeAI SQL updates directory instructions (#24640) 2026-02-07 18:30:13 -03:00
Francesco Borzì
3b8ac391d9 fix(Core/Scripts): apply safety improvements (#24635) 2026-02-07 17:22:58 -03:00
Andrew
4bda3ca1a9 refactor(Scripts/ObsidianSanctum): Modernize script files (#24632)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-07 15:48:05 -03:00
github-actions[bot]
008a6199d9 chore(DB): import pending files
Referenced commit(s): 896f762cce
2026-02-06 23:59:11 +00:00
sogladev
896f762cce fix(Scripts/Spells): some LW drums cannot affect targets lvl80 or higher (#24611) 2026-02-06 20:58:05 -03:00
github-actions[bot]
29be3483b6 chore(DB): import pending files
Referenced commit(s): dfc5ebbbab
2026-02-06 22:46:48 +00:00
Gultask
57090a5302 fix(Scripts/SSC): Rewrite Coilfang Water Handling (#24559)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-06 19:19:23 -03:00
Gultask
fe71aca415 fix(DB/SAI): Rewrite Terokk's Downfall with Sniffed data (#24627) 2026-02-06 19:19:07 -03:00
blinkysc
dfc5ebbbab fix(Core/Handlers): Handle vehicle and possess spells in CMSG_REQUEST_PET_INFO (#24575)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Faq <Faq@users.noreply.github.com>
2026-02-06 19:18:59 -03:00
Benjamin Jackson
4e81f59d62 feat(Core/Config): Add configuration options for point multipliers for arena team brackets. (#24631) 2026-02-06 19:10:02 -03:00
Gultask
c09ee1ddf3 fix(Core/Movement): Prevent Follow predictions from clipping through walls and add teleport as last resort (#24287) 2026-02-06 18:08:27 -03:00
Gultask
cda6e619d0 fix(Core/Threat): Melee creatures should only target units they can attack when rooted (#24526) 2026-02-06 18:07:27 -03:00
github-actions[bot]
5949d54f0e chore(DB): import pending files
Referenced commit(s): b521a3927d
2026-02-06 21:06:34 +00:00
Gultask
ebe11235d2 fix(Core/Pet): Allow Pets to attack players from any angle (#24580) 2026-02-06 18:06:13 -03:00
Gultask
f87752de24 fix(Core/SmartScript): Change AREA_CASTING to align with VICTIM_CASTING on timer recalculation (#24563) 2026-02-06 18:05:59 -03:00
Gultask
8249ca51ed fix(Scripts/TempestKeep): Add Teleport Position to Astromancer Solarian and Threat Reset (#24622)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-06 18:05:48 -03:00
Gultask
c74e1567d7 fix(Core/SmartAI): Ranged Creatures should have relaxed stances while outside melee range (#24623) 2026-02-06 18:05:37 -03:00
Gultask
c1cbc8bfed fix(Scripts/MagistersTerrace): Prevent Splitting Delrissa and Helpers on Aggro (#24560) 2026-02-06 18:05:26 -03:00
Gultask
b521a3927d fix(Scripts/StormPeaks): Rewrite Time-Lost Proto Drake (#24497) 2026-02-06 18:05:14 -03:00
Gultask
64bcc4de72 fix(DB/Creature): Adjust Field Values to Creature Flame Wave II (22228) (#24598) 2026-02-06 18:05:09 -03:00
Gultask
a924aa6c24 fix(Core/Movement): Exclude Players and Player-controlled units from pet pathing cancellations (#24552) 2026-02-06 18:04:02 -03:00
github-actions[bot]
f21a447bf1 chore(DB): import pending files
Referenced commit(s): 9b63cde7cb
2026-02-06 20:42:20 +00:00
blinkysc
9b63cde7cb fix(DB/Gameobject): Recalculate quaternion rotation values from orientation (#24617) 2026-02-06 21:41:08 +01:00
sudlud
653136e311 fix(Scripts/SunkenTemple): sniffed values for 'Idol of Hakkar' spawn (#24606) 2026-02-06 21:39:29 +01:00
Francesco Borzì
d4124b1470 docs: init CLAUDE.md (#24630) 2026-02-06 10:21:21 -06:00
github-actions[bot]
58d6fedefe chore(DB): import pending files
Referenced commit(s): 9f5f3d1290
2026-02-06 13:49:28 +00:00
sogladev
9f5f3d1290 fix(DB/Creature): Update gossip menus and options for select trainers (#24596) 2026-02-06 10:48:22 -03:00
blinkysc
193da38f74 fix(Commands): .go creature and .appear support transports (#23969)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-02-06 08:48:33 -03:00
blinkysc
4f5a63f1d1 fix(Core/Guild): Fix rare guild bank bug (#24614)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-02-03 23:42:26 -03:00
github-actions[bot]
37019a2500 chore(DB): import pending files
Referenced commit(s): 1a05906598
2026-02-04 00:23:02 +00:00
Ryan Turner
924c1f3daf fix(DB/Loot): Removes "Warsong Report" and "Battered Junkbox" from "Battered Junkbox" (#24588)
Co-authored-by: FlyingArowana <TheSCREWEDSoftware@users.noreply.github.com>
2026-02-03 21:22:21 -03:00
Benjamin Jackson
1a05906598 fix(DB/Creature): Correct model probabilities for various trigger creatures. (#24610) 2026-02-03 21:21:48 -03:00
github-actions[bot]
37e5fc7d48 chore(DB): import pending files
Referenced commit(s): 5e85552108
2026-02-04 00:20:14 +00:00
Gultask
606a40e09c fix(DB/SAI): Implement Unstable Shroom Script (#24601) 2026-02-03 21:19:27 -03:00
Gultask
5e85552108 fix(DB/SAI): Astromancer Lord should use Domination like Star Scryer (#24593) 2026-02-03 21:19:11 -03:00
Gultask
0efc2b3179 fix(Core/Unit): Ignore Armor Calculation for spells with SPELL_ATTR4_IGNORE_DAMAGE_TAKEN_MODIFIERS (#24592) 2026-02-03 20:30:11 -03:00
github-actions[bot]
871163b1cc chore(DB): import pending files
Referenced commit(s): 14ebaae275
2026-02-03 17:27:56 +00:00
blinkysc
14ebaae275 fix(Core/GameObject): Use quaternion rotation directly instead of orientation hackfix (#24602)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: zergtmn <zerg@myisp.com>
2026-02-03 14:26:50 -03:00
Andrew
3d9e58b3d6 chore(Core/Handlers): Clear debug leftovers (#24603) 2026-02-03 06:29:31 -03:00
github-actions[bot]
54445357a7 chore(DB): import pending files
Referenced commit(s): 3f4c5d0e9a
2026-02-02 09:45:03 +00:00
sudlud
3f4c5d0e9a fix(DB/Gameobject): Sniffed Values for 'Broken Cart' spawns (#24587) 2026-02-02 06:43:57 -03:00
github-actions[bot]
9bf77e8660 chore(DB): import pending files
Referenced commit(s): 261afd8854
2026-02-02 01:29:31 +00:00
Gultask
261afd8854 fix(DB/Loot): Rewrite TBC Raid BoE Loot and Recipes (#24586) 2026-02-01 22:28:26 -03:00
github-actions[bot]
b6f1169e60 chore(DB): import pending files
Referenced commit(s): 396a6be5cf
2026-02-01 20:06:43 +00:00
sudlud
396a6be5cf fix(DB/SAI): fix talk timer for 'Brewfest Setup Crew' (#24583) 2026-02-01 21:05:33 +01:00
github-actions[bot]
6bbcb22558 chore(DB): import pending files
Referenced commit(s): ad804805c0
2026-02-01 18:14:36 +00:00
Rocco Silipo
ad804805c0 fix(DB/Creature): Set Wyrmrest Protector emote to 0. (#24579) 2026-02-01 19:13:33 +01:00
github-actions[bot]
7621cef2a4 chore(DB): import pending files
Referenced commit(s): 6dfe65304e
2026-02-01 16:10:48 +00:00
Gultask
364e16579d fix(DB/SmartAI): Improve targeting for Spectral Stable Hand (#24574) 2026-02-01 17:09:59 +01:00
Gultask
6dfe65304e fix(Scripts/HyjalSummit): Prevent Hyjal Bosses from talking when talking when dead (#24572) 2026-02-01 17:09:41 +01:00
sogladev
f27a1e2619 fix(Scripts/Naxxramas): Sapphiron flight phase animation (#24535) 2026-02-01 16:59:52 +01:00
Gultask
154a4a0761 fix(CI/Codestyle): Ignore backtick checks in comments (#24573) 2026-01-31 20:12:37 -03:00
github-actions[bot]
621b2d2655 chore(DB): import pending files
Referenced commit(s): 2935ec6d7f
2026-01-31 21:20:42 +00:00
sudlud
2935ec6d7f fix(DB/game_event): implement 'Brewfest Building (Orgrimmar)' (#24517)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2026-01-31 22:19:36 +01:00
github-actions[bot]
8161ef90b4 chore(DB): import pending files
Referenced commit(s): a151c9a894
2026-01-31 20:37:20 +00:00
sudlud
a151c9a894 fix(DB/game_event): Brewfest Building (Ironforge) (#24527)
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2026-01-31 21:35:03 +01:00
Victor Godoy
4864b800b0 fix(Scripts/Naxx): Thaddius Ball Lightning should check all players i… (#24392)
Co-authored-by: victor <vngodoyr@unap.cl>
2026-01-31 13:44:19 -03:00
Andrew
324d014bb8 fix(Scripts/EoE): fix Malygos reseting at p3 and other improvements (#24566) 2026-01-31 13:41:21 -03:00
github-actions[bot]
f279dd1683 chore(DB): import pending files
Referenced commit(s): f5ee8dee4d
2026-01-31 08:42:01 +00:00
Gultask
f5ee8dee4d fix(DB/Loot): Adjust Jotunheim Cage Key Chances (#24564) 2026-01-31 09:40:53 +01:00
Gultask
2a120350a4 fix(DB/Creature): Set Correct Faction for Spotted Hippogryph (23772) and Shoveltusk Forager (29479) (#24565) 2026-01-31 09:39:43 +01:00
sudlud
b8a08dc008 fix(CI/Windows): installer script - update OpenSSL version to 3.6.1 (#24558) 2026-01-31 08:30:18 +01:00
bashermens
8b0c82c314 Merge pull request #160 from azerothcore/master
Update
2026-01-30 21:54:26 +01:00
bashermens
81bfe287d5 Merge pull request #161 from kadeshar/windows-build-fix
Windows build fix
2026-01-30 21:54:12 +01:00
kadeshar
1ca1c7430b - Fixed windows build action 2026-01-30 15:40:31 +01:00
kadeshar
99eebcd895 - Fixed windows build action 2026-01-30 15:37:44 +01:00
kadeshar
791a8cea58 - Fixed windows build action error 2026-01-30 15:20:17 +01:00
Andrew
6c32ea2e5e refactor(Scripts/EoE): Update creature register methods (#24556) 2026-01-30 10:20:21 -03:00
sogladev
f9bc6c6292 fix(Core/Player): Prevent player gaining client control when charmed (#24539)
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
2026-01-30 10:15:27 -03:00
sogladev
dab8d7c6f6 fix(Core/Movement): fix calculation first Catmull-Rom spline point (#24449)
Co-authored-by: DanVS <33371360+DanVS@users.noreply.github.com>
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com>
2026-01-30 10:13:53 -03:00
github-actions[bot]
e05ce31200 chore(DB): import pending files
Referenced commit(s): 9aa3ca3de0
2026-01-30 13:11:38 +00:00
Dan1l-sh
9aa3ca3de0 fix(DB/SAI) fix terokk dawnfall quest (#24511)
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
2026-01-30 14:10:33 +01:00
Gultask
ce7566defb fix(Scripts/ShatteredHalls): Don't let Flame Arrows stack in Blood Guard Porung Gauntlet Event (#24434)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-01-30 00:12:35 -03:00
github-actions[bot]
eae4ed19be chore(DB): import pending files
Referenced commit(s): c7e752f03e
2026-01-30 01:54:41 +00:00
Andrew
c7e752f03e fix(Scripts/EoE): Remove red dragon hack (#24541)
Co-authored-by: Trista <aconstantgoal@abv.bg>
2026-01-29 22:53:34 -03:00
Gultask
640004b8f3 fix(Core/Unit): Allow Spellsteal to handle Proc Auras and HoTs (#24536) 2026-01-29 20:04:01 -03:00
Gultask
fa3734c71a fix(Scripts/BoreanTundra): Set Last Rites NPCs Active during event so it progresses without requiring player nearby (#24538) 2026-01-29 20:00:34 -03:00
github-actions[bot]
ae34d41c4a chore(DB): import pending files
Referenced commit(s): fe9ddea814
2026-01-29 21:49:01 +00:00
Gultask
fe9ddea814 fix(DB/Creature): Correct Legacy Typo in Level 83 Creature Armor Value (#24553)
Co-authored-by: Lumber-Jack <5568820+Lumber-Jack-2@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2026-01-29 18:47:49 -03:00
Gultask
2c81a4ee12 fix(Core/SAI): Don't set Combat Movement for creatures without its associated flag (#24523) 2026-01-29 14:20:16 -03:00
sogladev
e216838d54 fix(Core/Vehicle): fix crash when using MC on a player riding a vehicle (#24551)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2026-01-29 14:15:43 -03:00
github-actions[bot]
0df7baabdc chore(DB): import pending files
Referenced commit(s): 5f849af341
2026-01-29 13:41:03 +00:00
Gultask
5f849af341 fix(DB/SAI): Set 'Rampage' Event NPCs to Active to avoid deloading and breaking quest progression (#24537) 2026-01-29 10:39:53 -03:00
github-actions[bot]
c87a061f01 chore(DB): import pending files
Referenced commit(s): f777fabfa1
2026-01-29 13:15:17 +00:00
Gultask
f777fabfa1 fix(Scripts/HallsOfStone): Implement Brann Bronzebeard Taunt Script (#24490)
Co-authored-by: Xfurry <172444+xfurry@users.noreply.github.com>
2026-01-29 10:14:14 -03:00
Gultask
88417d467f fix(Scripts/MagistersTerrace): Set up boss boundaries for Kael'Thas (#24472) 2026-01-29 10:13:12 -03:00
github-actions[bot]
734fec241d chore(DB): import pending files
Referenced commit(s): b79ef2bedf
2026-01-29 12:25:20 +00:00
blinkysc
b79ef2bedf feat(Core/Quest): Add BreadcrumbForQuestId field to quest_template_addon (#24079)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: sogladev <sogladev@gmail.com>
Co-authored-by: Gultask <100873791+Gultask@users.noreply.github.com>
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com>
2026-01-29 09:24:03 -03:00
github-actions[bot]
6043acac0a chore(DB): import pending files
Referenced commit(s): c4eec5231b
2026-01-28 01:39:28 +00:00
zackchadwick
c4eec5231b fix(DB/creature): Howling Fjord Rope Swing Invisible Vehicle Stalker visibility (#24101)
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com>
2026-01-27 22:38:25 -03:00
github-actions[bot]
5710567d05 chore(DB): import pending files
Referenced commit(s): 91784d2df7
2026-01-27 19:32:51 +00:00
Gultask
bdd20c837e fix(DB/SmartAI): Lebronski should only be Bluff-able during his event (#24533)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-27 16:31:56 -03:00
Gultask
91784d2df7 fix(DB/Spell): Gluttonous Lurkers (#24532) 2026-01-27 16:31:43 -03:00
github-actions[bot]
16844ccd42 chore(DB): import pending files
Referenced commit(s): 987beb2778
2026-01-27 16:56:35 +00:00
Gultask
27042f326c fix(DB/SAI): Improve Throwing Down scripting (#24488) 2026-01-27 17:54:43 +01:00
Dan1l-sh
987beb2778 fix(Scripts/Ulduar): YoggSaron get z for tentacles spawn with GetHeight (#24515) 2026-01-27 17:51:48 +01:00
github-actions[bot]
47b9bcb6da chore(DB): import pending files
Referenced commit(s): 83f5a351b9
2026-01-27 14:51:35 +00:00
Gultask
83f5a351b9 fix(DB/Creature): Set Loot Table and AI for phased Malykriss creatures (#24530) 2026-01-27 11:50:25 -03:00
github-actions[bot]
557aab01b4 chore(DB): import pending files
Referenced commit(s): bc72c4fb8d
2026-01-27 09:26:44 +00:00
Ryan Turner
bc72c4fb8d fix(DB/Gossip) - Add missing gossip vendor option for Juno Dufrain (#24519)
Co-authored-by: FlyingArowana <TheSCREWEDSoftware@users.noreply.github.com>
2026-01-27 10:25:36 +01:00
github-actions[bot]
b6f1d4094e chore(DB): import pending files
Referenced commit(s): 5a4df387d8
2026-01-27 09:24:18 +00:00
Ryan Turner
5a4df387d8 fix(DB/NPC) - Adds Disorient and Sap immunities to Marauding Crust Burster (#24528)
Co-authored-by: FlyingArowana <TheSCREWEDSoftware@users.noreply.github.com>
2026-01-27 10:23:15 +01:00
github-actions[bot]
dc1a7f305c chore(DB): import pending files
Referenced commit(s): 380fa3835d
2026-01-26 23:23:41 +00:00
Gultask
380fa3835d fix(DB/SAI): Improve Crystalcore Devastator (#24487)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-26 20:22:25 -03:00
github-actions[bot]
d2f5903bf1 chore(DB): import pending files
Referenced commit(s): f8882d3e96
2026-01-26 19:18:43 +00:00
sogladev
f8882d3e96 fix(DB/Loot): Adjust Weather-Journal Drops (#24524) 2026-01-26 16:17:39 -03:00
github-actions[bot]
4980cac6ac chore(DB): import pending files
Referenced commit(s): 44401dc32c
2026-01-26 17:49:40 +00:00
sogladev
44401dc32c fix(DB/Creature): Add missing vendor gossip_menu_options to some vendors (#24522) 2026-01-26 14:48:19 -03:00
Gultask
5eaa5d5739 fix(Core/Battlegrounds): Don't Perform Exploit Prevention Checks on GameMasters (#24520) 2026-01-26 14:30:51 -03:00
395 changed files with 71782 additions and 21573 deletions

View File

@@ -213,8 +213,8 @@ runs:
- name: Run unit tests
shell: bash
run: |
if [[ -f build/obj/src/test/unit_tests ]]; then
build/obj/src/test/unit_tests
if [[ -f build/src/test/unit_tests ]]; then
build/src/test/unit_tests
else
exit 0
fi

60
.github/agents/README.md vendored Normal file
View File

@@ -0,0 +1,60 @@
# GitHub Agents Configuration
This directory contains configuration files for AI-powered code review and development agents used in the AzerothCore project.
## Overview
Agent configuration files provide context-specific instructions to AI tools (like GitHub Copilot, Claude, etc.) when they interact with this repository. These configurations ensure that automated reviews and code suggestions follow project-specific standards and best practices.
## Available Agents
### PR Reviewer (`pr-reviewer.md`)
The PR Reviewer agent is configured to review pull requests with deep understanding of AzerothCore's:
- Architecture patterns (two-server model, scripting system, database structure)
- Code style requirements (indentation, line length, formatting)
- C++ coding conventions and naming standards
- SQL query formatting and database design standards
- Commit message conventions (Conventional Commits format)
- Testing and validation requirements
- Security and quality standards
**Key Feature**: This agent always references `/CLAUDE.md`, the C++ Code Standards wiki, and the SQL Standards wiki before reviewing any PR.
## How It Works
When an AI tool reviews a PR in this repository:
1. The tool reads the appropriate agent configuration from this directory
2. The agent configuration instructs it to read `/CLAUDE.md` for full project context
3. For C++ changes, the agent also references the [C++ Code Standards wiki](https://github.com/azerothcore/wiki/blob/master/docs/cpp-code-standards.md)
4. For SQL changes, the agent also references the [SQL Standards wiki](https://github.com/azerothcore/wiki/blob/master/docs/sql-standards.md)
5. The agent applies project-specific rules during review
6. Feedback is provided following the project's conventions and standards
## For Contributors
If you're using AI tools to assist with contributions:
1. Familiarize yourself with `/CLAUDE.md` - it contains essential project knowledge
2. Review the [C++ Code Standards](https://github.com/azerothcore/wiki/blob/master/docs/cpp-code-standards.md) for C++ contributions
3. Review the [SQL Standards](https://github.com/azerothcore/wiki/blob/master/docs/sql-standards.md) for database contributions
4. The AI agents will help ensure your changes follow project standards
5. Agent feedback should be treated as helpful suggestions that align with maintainer expectations
## For Maintainers
To update agent configurations:
1. Edit the relevant `.md` file in this directory
2. Ensure any changes align with documentation in `/CLAUDE.md` and the wiki standards
3. Test the updated configuration with a sample PR review
4. Commit changes following the project's commit message format
## References
- Project guidelines: `/CLAUDE.md`
- C++ standards: [C++ Code Standards](https://github.com/azerothcore/wiki/blob/master/docs/cpp-code-standards.md)
- SQL standards: [SQL Standards](https://github.com/azerothcore/wiki/blob/master/docs/sql-standards.md)
- PR template: `/pull_request_template.md`
- Contribution guide: `/.github/CONTRIBUTING.md`

115
.github/agents/pr-reviewer.md vendored Normal file
View File

@@ -0,0 +1,115 @@
# PR Reviewer Agent
You are an expert code reviewer for the AzerothCore project. When reviewing pull requests, you must follow the project-specific guidelines and architecture patterns defined in the repository.
## Required Reading
Before reviewing any PR, you MUST read and follow the instructions in:
- `/CLAUDE.md` - Contains comprehensive project architecture, coding standards, build instructions, and PR requirements
- [C++ Code Standards](https://github.com/azerothcore/wiki/blob/master/docs/cpp-code-standards.md) - Detailed C++ coding conventions and style guide
- [SQL Standards](https://github.com/azerothcore/wiki/blob/master/docs/sql-standards.md) - SQL query formatting and database standards
## Key Review Focus Areas
Based on CLAUDE.md, always verify:
### 1. Commit Message Format
- Uses Conventional Commits: `Type(Scope/Subscope): Short description`
- Types: feat, fix, refactor, style, docs, test, chore
- Scopes: Core (C++ changes), DB (SQL changes)
- Max 50 characters for description
- Examples: `fix(Core/Spells): Fix damage calculation for Fireball`, `fix(DB/SAI): Missing spell to NPC Hogger`
### 2. Code Style
- 4-space indentation for C++ (no tabs)
- 2-space indentation for JSON, YAML, shell scripts
- UTF-8 encoding, LF line endings
- Max 80 character line length
- No braces around single-line statements
- Format variables in output using {} placeholders instead of printf-style format specifiers like %u
### 3. C++ Specific Standards
**From C++ Code Standards wiki - verify:**
- Indentation: 4 spaces, never tabs
- Comments: Above or beside code, avoid external hyperlinks
- No trailing whitespace or extra spaces within brackets
- Brackets: Single-line statements don't need braces; multi-line blocks on new line
- Use constants (enum/constexpr) instead of magic numbers
- Switch statements must have default case
- Prefer enum class over plain enum
- Standard prefixes: SPELL_, NPC_, ITEM_, GO_, QUEST_, SAY_, EMOTE_, MODEL_, EVENT_, DATA_, ACHIEV_
- Naming conventions:
- Public/protected: `SomeGuid`, `ShadowBoltTimer` (UpperCamelCase)
- Private members: `_someGuid`, `_count` (underscore prefix, lowerCamelCase)
- Methods: `DoSomething(uint32 someNumber)` (UpperCamelCase, params lowerCamelCase)
- Always use 'f' suffix for float literals: `234.3456f`
- WorldObjects: `GameObject* go;`, `Creature* creature;` (never multiple pointer declarations)
- const placement: after type (`Player const* player`)
- static placement: before type (`static uint32 someVar`)
- All headers must have header guards
### 4. SQL Specific Standards
**From SQL Standards wiki - verify:**
- Always use backticks around table and column names
- Single quotes for strings, no quotes for numeric values
- DELETE before INSERT (never use REPLACE)
- DELETE/UPDATE must include at least primary key in WHERE clause
- Prefer IN clause for multiple values: `WHERE entry IN (1, 2, 3)`
- Use variables for repeated entries: `SET @ENTRY := 7727;`
- Compact queries: bundle multiple rows in single INSERT
- For flags: use bitwise operations (`|` to add, `&~` to remove), never override
- Table naming: snake_case (`creature_loot_template`)
- Column naming: UpperCamelCase (`PositionX`, `DisplayID`)
- Acronyms in uppercase: `ItemGUID`, `DisplayID`, `RequiredNPCOrGOCount`
- No integer width specification: `INT` not `INT(11)`
- Never use MEDIUMINT (use INT instead for consistency)
- Float/Double: use CHECK constraints instead of UNSIGNED
- Charset: utf8mb4, Collation: utf8mb4_unicode_ci (utf8mb4_bin for names)
- Engine: InnoDB, Row Format: DEFAULT
### 5. Architecture Compliance
- Changes to game logic should be in `src/server/game/`
- Scripts should follow the registration pattern (AddSC_*() functions)
- Spell scripts organized by class: `spell_dk.cpp`, `spell_mage.cpp`, etc.
- Database changes go in correct subdirectories:
- `data/sql/updates/pending_*/db_auth/` for auth database
- `data/sql/updates/pending_*/db_characters/` for characters database
- `data/sql/updates/pending_*/db_world/` for world database
### 6. PR Requirements
- AI tool usage must be disclosed in PRs
- In-game testing expected and documented
- Changes to generic code require regression testing of related systems
- No breaking changes to existing functionality without strong justification
### 7. Testing Requirements
- Unit tests should be updated when logic changes (Google Test framework)
- Build must succeed with `-Werror` (warnings treated as errors)
- Changes should compile on all platforms (Linux, Windows, macOS)
### 8. Security & Quality
- No hardcoded credentials or sensitive data
- Proper error handling and bounds checking
- No memory leaks or buffer overflows
- SQL changes should be properly escaped/parameterized
## Review Process
1. Read CLAUDE.md to understand project context
2. Review C++ Code Standards wiki for C++ changes
3. Review SQL Standards wiki for database changes
4. Check commit message format
5. Verify code style compliance (general and language-specific)
6. Ensure architectural patterns are followed
7. Check for proper testing and documentation
8. Validate that generic changes don't introduce regressions
9. Confirm AI disclosure if applicable
## Feedback Style
- Be constructive and educational
- Reference specific sections of CLAUDE.md, C++ Code Standards, or SQL Standards when applicable
- Suggest specific fixes with code examples when possible
- Highlight both issues and good practices
- For C++ issues, cite specific rule from C++ Code Standards wiki
- For SQL issues, cite specific rule from SQL Standards wiki

View File

@@ -11,6 +11,6 @@ jobs:
steps:
- name: Issue Labeler
id: issue-labeler
uses: azerothcore/GitHub-Actions@issue-labeler-1.0.2
uses: azerothcore/GitHub-Actions@issue-labeler-1.0.3
with:
token: ${{ secrets.GITHUB_TOKEN }}

126
CLAUDE.md Normal file
View File

@@ -0,0 +1,126 @@
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
## Project Overview
AzerothCore is an open-source MMORPG server emulator for World of Warcraft patch 3.3.5a (Wrath of the Lich King). It's a C++ project built with CMake, using MySQL for data storage. Licensed under GNU GPL v2.
## Build Commands
### Configure and build (out-of-source build required)
- Skip building unless explicitly requested.
```bash
# Create build directory and configure
mkdir -p build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/azeroth-server -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DSCRIPTS=static -DMODULES=static
# Build (use appropriate core count)
make -j$(nproc)
make install
```
### Key CMake options
- `SCRIPTS`: none, static, dynamic, minimal-static, minimal-dynamic (default: static)
- `MODULES`: none, static, dynamic (default: static)
- `APPS_BUILD`: none, all, auth-only, world-only (default: all)
- `TOOLS_BUILD`: none, all, db-only, maps-only (default: none)
- `BUILD_TESTING`: Enable unit tests (default: OFF)
- `USE_COREPCH` / `USE_SCRIPTPCH`: Precompiled headers (default: ON)
### Unit tests
```bash
# Configure with testing enabled
cmake .. -DBUILD_TESTING=ON
make -j$(nproc)
# Run tests
./src/test/unit_tests
# or
ctest
```
Tests use Google Test and live in `src/test/`. The test binary links against the `game` library.
## Architecture
### Two server executables
- **authserver** (`src/server/apps/authserver/`): Handles authentication and realm selection (port 3724)
- **worldserver** (`src/server/apps/worldserver/`): Main game server handling all gameplay (port 8085)
### Source layout (`src/`)
- **`src/common/`** - Shared libraries: networking (Asio), cryptography, configuration, logging, threading, collision detection, utilities
- **`src/server/game/`** - Core game logic (~52 subsystems), the heart of the worldserver
- **`src/server/scripts/`** - Content scripts (bosses, spells, commands, instances)
- **`src/server/database/`** - Database abstraction layer and schema updater
- **`src/server/shared/`** - Code shared between auth and world servers (packets, network, realm definitions)
- **`src/test/`** - Unit tests (Google Test)
### Key game subsystems (`src/server/game/`)
- **Entities/** - Core game objects: `Player`, `Creature`, `Unit`, `Item`, `GameObject`
- **Spells/** - Spell mechanics, aura system, spell effects
- **Maps/** - Map management, grid system, instancing
- **Handlers/** - Client packet handlers (one file per system: `MovementHandler.cpp`, `SpellHandler.cpp`, etc.). These are methods on `WorldSession`
- **AI/** - Creature AI framework
- **Scripting/** - Script system with typed base classes (`ScriptObject` subclasses: `CreatureScript`, `SpellScript`, `InstanceMapScript`, `GameObjectScript`, `CommandScript`, etc.)
- **Server/** - `WorldSession` (per-player connection), `World` (global state), opcode definitions
### Scripting system
Scripts follow a registration pattern:
1. Define a class inheriting from `SpellScript`, `CreatureScript`, etc.
2. Implement an `AddSC_*()` function that calls `RegisterSpellScript(ClassName)` (or similar)
3. The `AddSC_*()` is declared and called from the regional `*_script_loader.cpp`
4. Script loaders per region: `spells_script_loader.cpp`, `eastern_kingdoms_script_loader.cpp`, `northrend_script_loader.cpp`, etc.
5. Spell script files are organized by class: `spell_dk.cpp`, `spell_mage.cpp`, `spell_generic.cpp`, etc.
### Three databases
- **acore_auth** - Accounts, realm list, bans (`data/sql/base/db_auth/`)
- **acore_characters** - Character data, inventories, progress (`data/sql/base/db_characters/`)
- **acore_world** - Game content: creatures, items, quests, spells, loot (`data/sql/base/db_world/`)
- SQL updates go in `data/sql/updates/pending_*` with separate subdirectories per database until pull request is merged. Pending SQL files are assigned random names.
- SQL updates go in `data/sql/updates/` with separate subdirectories per database after their pull request is merged.
- SQL files outside the `data/sql/updates/pending_*` folders should never be updated.
### Module system
External modules are loaded from the `modules/` directory. Each module is a subdirectory with its own `CMakeLists.txt`. Disable specific modules with `-DDISABLED_AC_MODULES="mod1;mod2"`. Module skeleton: https://github.com/azerothcore/skeleton-module/
### Dependencies
Bundled in `deps/`: boost, MySQL client, OpenSSL, zlib, recastnavigation (pathfinding), g3dlite (geometry), fmt, argon2, jemalloc, and others.
## Commit Message Format
Uses Conventional Commits:
```
Type(Scope/Subscope): Short description (max 50 chars)
```
- **Types**: feat, fix, refactor, style, docs, test, chore
- **Scopes**: Core (C++ changes), DB (SQL changes)
- **Examples**: `fix(Core/Spells): Fix damage calculation for Fireball`, `fix(DB/SAI): Missing spell to NPC Hogger`
## Code Style
- 4-space indentation for C++ (no tabs)
- 2-space indentation for JSON, YAML, shell scripts
- UTF-8 encoding, LF line endings
- Max 80 character line length
- No braces around single-line statements
- Use {} to parse variables into output instead of %u etc.
- CI enforces code style checks and compiles with `-Werror`
## PR Requirements
- AI tool usage must be disclosed in PRs
- In-game testing expected
- Changes to generic code require regression testing of related systems

View File

@@ -191,7 +191,7 @@ def insert_delete_safety_check(file: io, file_path: str) -> None:
# Parse all the file
for line_number, line in enumerate(file, start = 1):
if line.startswith("--"):
if line.strip().startswith("--"):
continue
if "INSERT" in line and "DELETE" not in previous_line:
print(f"❌ No DELETE keyword found before the INSERT in {file_path} at line {line_number}\nIf this error is intended, please notify a maintainer")
@@ -323,11 +323,13 @@ def backtick_check(file: io, file_path: str) -> None:
for line_number, line in enumerate(file, start=1):
# Ignore comments
if line.startswith('--'):
if line.strip().startswith('--'):
continue
# Sanitize single- and doublequotes to prevent false positives
sanitized_line = quote_pattern.sub('', line)
# Strip inline comments (safe to do after removing quoted strings)
sanitized_line = re.sub(r'--.*$', '', sanitized_line)
matches = pattern.findall(sanitized_line)
for clause, content in matches:

View File

@@ -24,6 +24,6 @@ fi
choco install -y --skip-checksums "${INSTALL_ARGS[@]}" cmake.install -y --installargs 'ADD_CMAKE_TO_PATH=System'
choco install -y --skip-checksums "${INSTALL_ARGS[@]}" visualstudio2022-workload-nativedesktop
choco install -y --skip-checksums "${INSTALL_ARGS[@]}" openssl --force --version=3.5.4
choco install -y --skip-checksums "${INSTALL_ARGS[@]}" openssl --force --version=3.6.1
choco install -y --skip-checksums "${INSTALL_ARGS[@]}" boost-msvc-14.3 --force --version=1.87.0
choco install -y --skip-checksums "${INSTALL_ARGS[@]}" mysql --force --version=8.4.6

View File

@@ -0,0 +1,5 @@
-- DB update 2025_09_03_00 -> 2026_02_24_00
--
ALTER TABLE `quest_tracker`
MODIFY COLUMN `id` int UNSIGNED NOT NULL DEFAULT 0 FIRST,
ADD UNIQUE INDEX `idx_latest_quest_for_character`(`id`, `character_guid`, `quest_accept_time` DESC);

View File

@@ -1,5 +0,0 @@
-- DB update 2026_01_23_03 -> 2026_01_24_00
--
DELETE FROM `spell_proc_event` WHERE `entry` = -49182;
INSERT INTO `spell_proc_event` (`entry`, `SchoolMask`, `SpellFamilyName`, `SpellFamilyMask0`, `SpellFamilyMask1`, `SpellFamilyMask2`, `procFlags`, `procEx`, `procPhase`, `ppmRate`, `CustomChance`, `Cooldown`) VALUES
(-49182, 0, 15, 0, 0, 0, 0, 0, 1, 0, 0, 0);

View File

@@ -0,0 +1,9 @@
-- DB update 2026_01_24_01 -> 2026_01_26_00
--
DELETE FROM `gossip_menu_option` WHERE `MenuID` IN (7815, 7820, 8760, 10363) AND `OptionID` = 1;
INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`,
`OptionNpcFlag`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `VerifiedBuild`) VALUES
(7815, 1, 1, 'Let me browse your goods.', 8097, 3, 128, 0, 0, 0, 0, '', 0, 0),
(7820, 1, 1, 'Let me browse your goods.', 8097, 3, 128, 0, 0, 0, 0, '', 0, 0),
(8760, 1, 1, 'Let me browse your goods.', 8097, 3, 128, 0, 0, 0, 0, '', 0, 0),
(10363, 1, 1, 'Let me browse your goods.', 8097, 3, 128, 0, 0, 0, 0, '', 0, 0);

View File

@@ -0,0 +1,16 @@
-- DB update 2026_01_26_00 -> 2026_01_26_01
--
-- Remove Weather-Beaten Journal from Dark Runed Chest ref
DELETE FROM `reference_loot_template` WHERE (`Entry` = 35037) AND (`Item` IN (34109));
-- Add Weather-Beaten Journal to Bag of Fishing Treasures
SET @CHANCE := 20;
DELETE FROM `item_loot_template` WHERE (`Entry` = 35348) AND (`Item` IN (34109));
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(35348, 34109, 0, @CHANCE, 0, 1, 0, 1, 1, 'Weather-Beaten Journal');
-- Add Weather-Beaten Journal to Bag of Fishing Treasures
SET @CHANCE := 15;
DELETE FROM `item_loot_template` WHERE (`Entry` = 34863) AND (`Item` IN (34109));
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34863, 34109, 0, @CHANCE, 0, 1, 0, 1, 1, 'Weather-Beaten Journal');

View File

@@ -0,0 +1,21 @@
-- DB update 2026_01_26_01 -> 2026_01_26_02
--
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 20040);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(20040, 0, 0, 0, 0, 0, 100, 0, 20950, 25000, 17000, 29900, 0, 0, 11, 37102, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - In Combat - Cast \'Knock Away\''),
(20040, 0, 1, 0, 0, 1, 100, 0, 20000, 30000, 20000, 30000, 0, 0, 11, 35035, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - In Combat - Start Countercharge Phase (Phase 1)'),
(20040, 0, 2, 0, 8, 1, 100, 0, 35035, 0, 0, 0, 0, 0, 22, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - On Spell \'Countercharge\' Successful - Enter Countercharge Phase'),
(20040, 0, 3, 6, 105, 2, 10, 0, 3600, 3600, 3600, 3600, 0, 50, 11, 35039, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - On Hostile Casting in Range - Cast \'Countercharge\' if I have a Charge (Phase 2)'),
(20040, 0, 4, 5, 8, 0, 100, 512, 34946, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - On Spellhit \'Golem Repair\' - Store Targetlist'),
(20040, 0, 5, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 0, 80, 2004000, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - On Spellhit \'Golem Repair\' - Run Script'),
(20040, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 28, 35035, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - On Hostile Casting in Range - If Interrupt Successful, Remove Charge'),
(20040, 0, 7, 0, 0, 2, 50, 0, 1000, 1000, 1000, 1000, 0, 0, 11, 35035, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - In Combat, Every 1000ms - Refresh Charge on Self (Phase 2)'),
(20040, 0, 8, 0, 0, 2, 100, 0, 15000, 15000, 15000, 15000, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - In Combat - After 15s, Return to Initial Phase (Phase 2)'),
(20040, 0, 9, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Crystalcore Devastator - On Aggro - Set Initial Phase');
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 22) AND (`SourceEntry` = 20040) AND (`ConditionTypeOrReference` = 1) AND (`ConditionValue1` = 35035);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 8, 20040, 0, 0, 1, 1, 35035, 0, 0, 1, 0, 0, '', 'Only Refresh Countercharge (35035) Aura if it is not already present'),
(22, 4, 20040, 0, 0, 1, 1, 35035, 0, 0, 0, 0, 0, '', 'Only Interrupt if Crystalcore Devastator has a charge of Countercharge (35035) to spend');
DELETE FROM `spell_script_names` WHERE `spell_id` = 35035 AND `ScriptName` = 'spell_the_eye_countercharge_aura';

View File

@@ -0,0 +1,3 @@
-- DB update 2026_01_26_02 -> 2026_01_27_00
-- Adds "Disoriented" and "Sapped" Immunties to "Maruading Crust Burster" outcome from MoP and Retail
UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask` | 2 | 536870912 WHERE `entry` = 16857;

View File

@@ -0,0 +1,8 @@
-- DB update 2026_01_27_00 -> 2026_01_27_01
-- Updates the trainer option from "Train me." to "I seek training in Fishing."
UPDATE `gossip_menu_option` SET `OptionText` = 'I seek training in Fishing.', `OptionBroadcastTextID` = 34245 WHERE `MenuID` = 10437 AND `OptionID` = 0;
-- Adds "I would like to buy from you." to gossip menu. Can't parse sniff to validate which 1 out of 5 "I would like to buy from you." is the correct one.
DELETE FROM `gossip_menu_option` WHERE `MenuID` = 10437 AND `OptionID` = 1;
INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `VerifiedBuild`) VALUES
(10437, 1, 1, 'I would like to buy from you.', 9992, 3, 128, 0, 0, 0, 0, '', 0, 0);

View File

@@ -0,0 +1,59 @@
-- DB update 2026_01_27_01 -> 2026_01_27_02
--
UPDATE `creature_template` SET `lootid` = 30921 WHERE (`entry` = 31321);
DELETE FROM `creature_loot_template` WHERE (`Entry` = 31321);
UPDATE `creature_template` SET `lootid` = 30922 WHERE (`entry` = 31320);
DELETE FROM `creature_loot_template` WHERE (`Entry` = 31320);
UPDATE `creature_template` SET `lootid` = 31255 WHERE (`entry` = 31322);
DELETE FROM `creature_loot_template` WHERE `Entry` = 31322;
UPDATE `creature_template` SET `lootid` = 30894 WHERE (`entry` = 31323);
DELETE FROM `creature_loot_template` WHERE `Entry` = 31323;
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 31322;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 31322);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(31322, 0, 0, 0, 0, 0, 100, 0, 5200, 9500, 11750, 16250, 0, 0, 11, 60960, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Shaper - In Combat - Cast \'War Stomp\'');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 31320;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 31320);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(31320, 0, 0, 1, 8, 0, 100, 512, 58283, 0, 0, 0, 0, 0, 33, 31481, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - On Spellhit \'Throw Rock\' - Quest Credit'),
(31320, 0, 1, 2, 61, 0, 100, 512, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - On Spellhit \'Throw Rock\' - Say Line 0'),
(31320, 0, 2, 3, 61, 0, 100, 512, 0, 0, 0, 0, 0, 0, 2, 1692, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - On Spellhit \'Throw Rock\' - Set Faction 1692'),
(31320, 0, 3, 4, 61, 0, 100, 512, 0, 0, 0, 0, 0, 0, 2, 1693, 0, 0, 0, 0, 0, 19, 31321, 15, 0, 0, 0, 0, 0, 0, 'Umbral Brute - On Spellhit \'Throw Rock\' - Set Faction 1693'),
(31320, 0, 4, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 19, 31321, 15, 0, 0, 0, 0, 0, 0, 'Umbral Brute - On Spellhit \'Throw Rock\' - Start Attacking'),
(31320, 0, 5, 0, 25, 0, 100, 512, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - On Reset - Reset Faction'),
(31320, 0, 6, 0, 2, 0, 100, 1, 0, 30, 0, 0, 0, 0, 11, 50420, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - Between 0-30% Health - Cast \'Enrage\' (No Repeat)'),
(31320, 0, 7, 0, 0, 0, 100, 0, 3000, 4000, 7000, 8000, 0, 0, 11, 13446, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - In Combat - Cast \'Strike\''),
(31320, 0, 8, 0, 0, 0, 100, 0, 6000, 7000, 10000, 11000, 0, 0, 11, 10966, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Umbral Brute - In Combat - Cast \'Uppercut\'');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 31321;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 31321);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(31321, 0, 0, 0, 25, 0, 100, 512, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skeletal Runesmith - On Reset - Reset Faction'),
(31321, 0, 1, 0, 0, 0, 100, 0, 3200, 7500, 9750, 13250, 0, 0, 11, 46202, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Skeletal Runesmith - In Combat - Cast \'Pierce Armor\'');
UPDATE `gameobject` SET `phaseMask` = `phaseMask`|4 WHERE `id` = 193004 AND `guid` IN (99724, 99725, 99726, 99727);
DELETE FROM `creature_text` WHERE (`CreatureID` = 30922);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(30922, 0, 0, 'No one throws rocks at me!', 12, 0, 100, 0, 0, 0, 32217, 0, 'Matchmaker (13147)'),
(30922, 0, 1, 'You wouldn\'t like me when I\'m angry...', 12, 0, 100, 0, 0, 0, 32218, 0, 'Matchmaker (13147)'),
(30922, 0, 2, 'Finally! An excuse to squash you!', 12, 0, 100, 0, 0, 0, 32220, 0, 'Matchmaker (13147)'),
(30922, 0, 3, 'You die for good this time, skeleton!', 12, 0, 100, 0, 0, 0, 32221, 0, 'Matchmaker (13147)'),
(30922, 0, 4, 'Last straw...', 12, 0, 100, 0, 0, 0, 32222, 0, 'Matchmaker (13147)'),
(30922, 0, 5, 'I was waiting for a reason to tear you bone from bone!', 12, 0, 100, 0, 0, 0, 32223, 0, 'Matchmaker (13147)'),
(30922, 0, 6, 'That\'s the last mistake you\'ll make, skeleton.', 12, 0, 100, 0, 0, 0, 32224, 0, 'Matchmaker (13147)');
DELETE FROM `creature_text` WHERE (`CreatureID` = 31320);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(31320, 0, 0, 'No one throws rocks at me!', 12, 0, 100, 0, 0, 0, 32217, 0, 'Matchmaker (13147)'),
(31320, 0, 1, 'You wouldn\'t like me when I\'m angry...', 12, 0, 100, 0, 0, 0, 32218, 0, 'Matchmaker (13147)'),
(31320, 0, 2, 'Finally! An excuse to squash you!', 12, 0, 100, 0, 0, 0, 32220, 0, 'Matchmaker (13147)'),
(31320, 0, 3, 'You die for good this time, skeleton!', 12, 0, 100, 0, 0, 0, 32221, 0, 'Matchmaker (13147)'),
(31320, 0, 4, 'Last straw...', 12, 0, 100, 0, 0, 0, 32222, 0, 'Matchmaker (13147)'),
(31320, 0, 5, 'I was waiting for a reason to tear you bone from bone!', 12, 0, 100, 0, 0, 0, 32223, 0, 'Matchmaker (13147)'),
(31320, 0, 6, 'That\'s the last mistake you\'ll make, skeleton.', 12, 0, 100, 0, 0, 0, 32224, 0, 'Matchmaker (13147)');

View File

@@ -0,0 +1,32 @@
-- DB update 2026_01_27_02 -> 2026_01_27_03
--
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 28352);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(28352, 0, 0, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 50, 190555, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - On Respawn - Summon Gameobject \'Nerubian Crater\''),
(28352, 0, 1, 2, 8, 0, 100, 1, 51381, 0, 0, 0, 0, 0, 80, 2835200, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - On Spellhit \'Toss Grenade\' - Run Script (No Repeat)'),
(28352, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 33, 28352, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - On Spellhit \'Toss Grenade\' - Quest Credit (No Repeat)');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2835200);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2835200, 9, 0, 0, 0, 0, 100, 0, 4200, 4200, 0, 0, 0, 0, 11, 44762, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Cast \'Camera Shake - Med\''),
(2835200, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 48456, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Cast \'Shredder Smoke\''),
(2835200, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51435, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Cast \'Summon Skimmer\''),
(2835200, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51435, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Cast \'Summon Skimmer\''),
(2835200, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51435, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Cast \'Summon Skimmer\''),
(2835200, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51435, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Cast \'Summon Skimmer\''),
(2835200, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51435, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Cast \'Summon Skimmer\''),
(2835200, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51435, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Cast \'Summon Skimmer\''),
(2835200, 9, 8, 0, 0, 0, 100, 0, 11300, 11300, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 20, 190555, 5, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Despawn Instant'),
(2835200, 9, 9, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nethurbian Crater KC Bunny - Actionlist - Despawn Instant');
DELETE FROM `gameobject` WHERE `id` = 190555 AND `guid` BETWEEN 58160 AND 58168;
DELETE FROM `creature` WHERE `id1` = 28369 AND `guid` BETWEEN 115685 AND 115691;
UPDATE `creature` SET `spawntimesecs` = 120 WHERE `id1` = 28352 AND `guid` BETWEEN 114082 AND 114091;
UPDATE `creature_template` SET `AIName` = 'SmartAI', `speed_run` = 2 WHERE `entry` = 28369;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 28369);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(28369, 0, 0, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 40148, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Burning Skimmer - On Respawn - Cast \'Immolation\''),
(28369, 0, 1, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 59, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Burning Skimmer - On Respawn - Set Run On'),
(28369, 0, 2, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 89, 15, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Burning Skimmer - On Respawn - Start Random Movement'),
(28369, 0, 3, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 37, 10000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Burning Skimmer - On Respawn - Kill Self');

View File

@@ -0,0 +1,12 @@
-- DB update 2026_01_27_03 -> 2026_01_27_04
--
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 28203);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(28203, 0, 0, 1, 8, 0, 100, 512, 50918, 0, 0, 0, 0, 0, 11, 50919, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Gorged Lurking Basilisk - On Spellhit \'Gluttonous Lurkers: Create Basilisk Crystals Cover\' - Cast \'Create Basilisk Crystals\''),
(28203, 0, 1, 0, 61, 0, 100, 512, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Gorged Lurking Basilisk - On Spellhit \'Gluttonous Lurkers: Create Basilisk Crystals Cover\' - Despawn Instant');
DELETE FROM `creature_template_addon` WHERE (`entry` = 28203);
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(28203, 0, 0, 0, 1, 0, 0, '50917');
DELETE FROM `npc_spellclick_spells` WHERE `npc_entry` = 28203 AND `spell_id` = 50919;

View File

@@ -0,0 +1,28 @@
-- DB update 2026_01_27_04 -> 2026_01_27_05
--
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 24718);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(24718, 0, 0, 0, 10, 0, 100, 512, 1, 5, 60000, 60000, 0, 0, 80, 2471800, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Within 1-5 Range Out of Combat LoS - Run Script'),
(24718, 0, 1, 0, 8, 1, 100, 512, 44562, 0, 5000, 5000, 0, 0, 80, 2471801, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - On Spellhit \'Bluff\' - Run Script (Phase 1)'),
(24718, 0, 2, 0, 60, 1, 100, 0, 60000, 60000, 60000, 60000, 0, 0, 80, 2471802, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - On Update - Reset Self (Phase 1)');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2471800);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2471800, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Say Line 1'),
(2471800, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 22, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Set Event Phase 1'),
(2471800, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 103, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Set Rooted On');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2471801);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2471801, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Set Event Phase 0'),
(2471801, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 24823, 20, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Say Line 0'),
(2471801, 9, 2, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Say Line 2'),
(2471801, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 45, 0, 1, 0, 0, 0, 0, 19, 24823, 20, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Set Data 0 1'),
(2471801, 9, 4, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 0, 103, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Set Rooted Off');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2471802);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2471802, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Set Event Phase 0'),
(2471802, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 103, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lebronski - Actionlist - Set Rooted Off');
UPDATE `conditions` SET `Comment` = 'Only fire Event for \'Iron Rune Constructs and You: The Bluff\' if Invoker is Iron Rune Construct (24823)' WHERE (`SourceTypeOrReferenceId` = 22) AND (`SourceGroup` = 1) AND (`SourceEntry` = 24718) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 31) AND (`ConditionTarget` = 0) AND (`ConditionValue1` = 3) AND (`ConditionValue2` = 24823) AND (`ConditionValue3` = 0);

View File

@@ -0,0 +1,10 @@
-- DB update 2026_01_27_05 -> 2026_01_28_00
--
SET @ENTRY := 24705;
UPDATE `creature_template` SET `flags_extra` = `flags_extra` | 128 WHERE `entry` = @ENTRY;
DELETE FROM `creature_template_model` WHERE `CreatureID` = @ENTRY;
INSERT INTO `creature_template_model` (`CreatureID`, `Idx`, `CreatureDisplayID`, `DisplayScale`, `Probability`, `VerifiedBuild`) VALUES
(@ENTRY, 0, 1126, 1, 0, 51831),
(@ENTRY, 1, 11686, 1, 1, 51831);

View File

@@ -0,0 +1,289 @@
-- DB update 2026_01_28_00 -> 2026_01_29_00
--
-- Add BreadcrumbForQuestId column to quest_template_addon
--
ALTER TABLE `quest_template_addon`
ADD COLUMN `BreadcrumbForQuestId` mediumint unsigned NOT NULL DEFAULT '0' AFTER `ExclusiveGroup`;
-- Assisting Arch Druid Runetotem
UPDATE `quest_template_addon` SET `NextQuestID` = 0, `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 3761 WHERE `ID` IN (936, 3762, 3784);
-- Assisting Arch Druid Staghelm
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 3764 WHERE `ID` IN (3763, 3789, 3790, 10520);
-- Lost Deathstalkers
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 429 WHERE `ID` = 428;
-- On Guard in Stonetalon
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1085 WHERE `ID` = 1070;
-- The Crown of Will
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 518 WHERE `ID` = 495;
-- Camp Mojache
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 7489 WHERE `ID` = 7492;
-- Feathermoon Stronghold
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 7488 WHERE `ID` = 7494;
-- Journey to Stonetalon Peak
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1057 WHERE `ID` = 1056;
-- Castpipe's Task
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2930 WHERE `ID` = 2931;
-- Kayneth Stillwind
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1011 WHERE `ID` = 4581;
-- Carendin Summons
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1472 WHERE `ID` = 10605;
-- Seeking Strahad (Horde)
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 1801 WHERE `ID` IN (2996, 3001);
-- Seeking Strahad (Alliance)
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1758 WHERE `ID` = 1798;
-- A Helping Hand
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 9517 WHERE `ID` = 9533;
-- Trouble In Darkshore?
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 729 WHERE `ID` = 730;
-- Yorus Barleybrew
UPDATE `quest_template_addon` SET `NextQuestID` = 0, `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 1699 WHERE `ID` IN (1698, 10371);
-- Speak with Ruga
UPDATE `quest_template_addon` SET `PrevQuestId` = 0 WHERE `ID` = 1824;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1824 WHERE `ID` = 1823;
-- A Strange One
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 4505 WHERE `ID` = 6605;
-- A Call to Arms: The Plaguelands! (horde)
UPDATE `quest_template_addon` SET `NextQuestID` = 0, `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 5096 WHERE `ID` IN (5093, 5094, 5095, 10374);
-- A Call to Arms: The Plaguelands! (alliance)
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 5092 WHERE `ID` IN (5066, 5090, 5091, 10373);
-- Trouble in Winterspring!
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 5082 WHERE `ID` = 6603;
-- Neeka Bloodscar
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1420 WHERE `ID` = 1418;
-- Taking Back Silithus
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 8280 WHERE `ID` IN (8275, 8276);
-- To Winterspring! & Starfall
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 5244 WHERE `ID` IN (5249, 5250);
-- Tinkee Steamboil
UPDATE `quest_template_addon` SET `PrevQuestID` = 4810 WHERE `ID` = 4734;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 4734 WHERE `ID` = 4907;
-- Westbrook Garrison Needs Help!
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 11 WHERE `ID` = 239;
-- Elmore's Task
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 353;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 353 WHERE `ID` = 1097;
-- Brother Anton
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 261 WHERE `ID` = 6141;
-- Chillwind Camp
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 8414;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 8414 WHERE `ID` = 8415;
-- Report to Jennea
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1920 WHERE `ID` = 1919;
-- High Sorcerer Andromath
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1938 WHERE `ID` = 1939;
-- Vital Supplies
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 1395;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1395 WHERE `ID` = 1477;
-- Tabetha's Task
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2846 WHERE `ID` = 2861;
-- James Hyal
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 1302;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1302 WHERE `ID` = 1301;
-- Morgan Stern
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1204 WHERE `ID` = 1260;
-- Mayara Brightwing
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 4764 WHERE `ID` = 4766;
-- Tinkmaster Overspark
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2922 WHERE `ID` = 2923;
-- Knowledge of the Orb of Orahil
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 1799 WHERE `ID` IN (4965, 4967, 4968, 4969);
-- In Search of Menara Voidrender
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 1796 WHERE `ID` IN (4736, 4737, 4738, 4739);
-- Gakin's Summons / The Slaughtered Lamb
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 1688 WHERE `ID` IN (1685, 1715);
-- Gakin's Summons
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 1716;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1716 WHERE `ID` = 1717;
-- Jonespyre's Request
UPDATE `quest_template_addon` SET `PrevQuestID` = 3785 WHERE `ID` = 3791;
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 3791 WHERE `ID` IN (3787, 3788);
-- Malin's Request
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 691 WHERE `ID` = 690;
-- Report to Anastasia
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1960 WHERE `ID` = 1959;
-- Speak with Deino
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1944 WHERE `ID` = 1943;
-- Torwa Pathfinder
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 9052;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 9052 WHERE `ID` = 9063;
-- The Hermit
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 148 WHERE `ID` = 165;
-- Deliveries to Sven
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 95 WHERE `ID` = 164;
-- Raven Hill
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 5 WHERE `ID` = 163;
-- Enraged Wildkin
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 4861 WHERE `ID` = 6604;
-- Ironband's Excavation
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 297 WHERE `ID` = 436;
-- Stonegear's Search
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 466 WHERE `ID` = 467;
-- Mountaineer Stormpike's Task
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1338 WHERE `ID` = 1339;
-- Report to Mountaineer Rockgar
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 455;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 455 WHERE `ID` = 468;
-- Find Bingles
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2038 WHERE `ID` = 2039;
-- The Greenwarden
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 276 WHERE `ID` = 463;
-- Rejold's New Brew
UPDATE `quest_template_addon` SET `PrevQuestID` = 315 WHERE `ID` = 413;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 413 WHERE `ID` = 415;
-- Klockmort's Essentials
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2924 WHERE `ID` = 2925;
-- Speak with Shoni
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2040 WHERE `ID` = 2041;
-- Imperial Plate Armor
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 7652 WHERE `ID` IN (10891, 10892);
-- I Know A Guy... / To Gadgetzan You Go!
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 6610 WHERE `ID` IN (6611, 6612);
-- Alliance Trauma
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 6624 WHERE `ID` = 6625;
-- I Got Nothin' Left!
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 6607 WHERE `ID` = 6609;
-- Trollbane
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 639 WHERE `ID` = 638;
-- Horde Trauma
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 6622 WHERE `ID` = 6623;
-- The Hermit of Witch Hill / The Hermit of Swamplight Manor
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1218 WHERE `ID` IN (11177, 11225);
-- Vivian Lagrave
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 4134 WHERE `ID` = 4133;
-- Vivian Lagrave and the Darkstone Tablet
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 4768 WHERE `ID` = 4769;
-- Yuka Screwspigot
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 4136 WHERE `ID` = 4324;
-- Help Watcher Biggs
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1396 WHERE `ID` = 9609;
-- Taking a Stand
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 12503 WHERE `ID` = 12795;
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` IN (12503, 12596);
-- The Exiles of Ulduar
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 12930 WHERE `ID` = 12885;
-- Assist Exarch Orelis
UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 10241;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 10241 WHERE `ID` = 11038;
-- Off To Area 52 / Out of This World Produce! / A Strange Vision / Parts for the Rocket-Chief / A Mystifying Vision
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 10186 WHERE `ID` IN (10183, 11036, 11037, 11040, 11042);
-- Horde Warlock Voidwalker questlines
UPDATE `quest_template_addon` SET `NextQuestId` = 0, `ExclusiveGroup` = 0 WHERE `ID` IN (10789, 1478, 1473, 1471, 10790, 1506, 1501, 1504, 10788, 9529, 9619);
UPDATE `quest_template_addon` SET `PrevQuestId` = 1473 WHERE `ID` = 1471;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1473 WHERE `ID` IN (10789, 1478);
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1501 WHERE `ID` IN (10790, 1506);
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 9529 WHERE `ID` = 10788;
-- Horde Mage level 10 quests
UPDATE `quest_template_addon` SET `NextQuestId` = 0, `ExclusiveGroup` = 0 WHERE `ID` IN (1881, 1883, 9402);
UPDATE `quest_template_addon` SET `PrevQuestId` = 0 WHERE `ID` = 1884;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1882 WHERE `ID` = 1881;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1884 WHERE `ID` = 1883;
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 1882 WHERE `ID` IN (1882, 1884, 9402);
-- Alliance Mage level 10 quests
UPDATE `quest_template_addon` SET `NextQuestId` = 0, `ExclusiveGroup` = 0 WHERE `ID` IN (1860, 1879);
UPDATE `quest_template_addon` SET `PrevQuestId` = 0 WHERE `ID` = 1880;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1861 WHERE `ID` = 1860;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 1880 WHERE `ID` = 1879;
UPDATE `quest_template_addon` SET `NextQuestId` = 0, `ExclusiveGroup` = 1861 WHERE `ID` IN (1861, 1880, 9595);
-- SI:7 / Erion's Behest / Kingly Shakedown
UPDATE `quest_template_addon` SET `NextQuestId` = 0, `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 2260 WHERE `ID` = 2259;
UPDATE `quest_template_addon` SET `NextQuestId` = 0, `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 2298 WHERE `ID` = 2299;
UPDATE `quest_template_addon` SET `NextQuestId` = 0, `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 2281 WHERE `ID` IN (2260, 2298, 2300);
-- Alliance Rogue level 10 quests
UPDATE `quest_template_addon` SET `PrevQuestId` = 0, `ExclusiveGroup` = 2206 WHERE `ID` IN (2206, 2238, 2242);
UPDATE `quest_template_addon` SET `NextQuestId` = 0, `ExclusiveGroup` = 0 WHERE `ID` IN (2218, 2205, 2241);
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2238 WHERE `ID` = 2218;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2206 WHERE `ID` = 2205;
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 2242 WHERE `ID` = 2241;
-- Find Sage Mistwalker (breadcrumb for The Artifacts of Steel Gate)
UPDATE `quest_template_addon` SET `PrevQuestID` = 0, `ExclusiveGroup` = 0 WHERE (`ID` = 11286);
UPDATE `quest_template_addon` SET `ExclusiveGroup` = 0, `BreadcrumbForQuestId` = 11286 WHERE `ID` = 11287;
-- Judgment Day Comes! (Alliance/Horde breadcrumbs for Honor Above All Else)
UPDATE `quest_template_addon` SET `BreadcrumbForQuestId` = 13036 WHERE `ID` IN (13226, 13227);
-- Remove redundant conditions now handled by BreadcrumbForQuestId
-- Quest 8280 (Securing the Supply Lines) no longer needs conditions requiring 8275/8276 rewarded
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 19 AND `SourceEntry` = 8280 AND `ConditionTypeOrReference` = 8 AND `ConditionValue1` IN (8275, 8276);
-- Judgment Day Comes! (13226/13227) no longer needs conditions checking 13036 (Honor Above All Else)
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 19 AND `SourceEntry` IN (13226, 13227) AND `ConditionValue1` = 13036;

View File

@@ -0,0 +1,21 @@
-- DB update 2026_01_29_00 -> 2026_01_29_01
--
DELETE FROM `spell_script_names` WHERE `spell_id` = 51774 AND `ScriptName` = 'spell_taunt_brann';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(51774, 'spell_taunt_brann');
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 13) AND (`SourceGroup` = 1) AND (`SourceEntry` = 51774) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 31) AND (`ConditionTarget` = 0) AND (`ConditionValue1` = 3) AND (`ConditionValue2` = 28070) AND (`ConditionValue3` = 0);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(13, 1, 51774, 0, 0, 31, 0, 3, 28070, 0, 0, 0, 0, '', 'Target of Taunt (51774) is Brann Bronzebeard (28070) in Halls of Stone Tribunal Event.');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 27983) AND (`source_type` = 0) AND (`id` IN (2));
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(27983, 0, 2, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51774, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Dark Rune Protector - On Respawn - Cast \'Taunt\'');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 27984) AND (`source_type` = 0) AND (`id` IN (4));
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(27984, 0, 4, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51774, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Dark Rune Stormcaller - On Respawn - Cast \'Taunt\'');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 27985) AND (`source_type` = 0) AND (`id` IN (3));
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(27985, 0, 3, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 51774, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Iron Golem Custodian - On Respawn - Cast \'Taunt\'');

View File

@@ -0,0 +1,19 @@
-- DB update 2026_01_29_01 -> 2026_01_29_02
--
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 2895202) AND (`source_type` = 9) AND (`id` IN (5));
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2895202, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Akali - Quest Reset Script - Set Active Off');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2895200);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2895200, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Akali - Quest Success Script - Set Active On'),
(2895200, 9, 1, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Akali - Quest Success Script - Say Line 0'),
(2895200, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 15, 12721, 0, 0, 0, 0, 0, 18, 60, 0, 0, 0, 0, 0, 0, 0, 'Akali - Quest Success Script - Quest Credit \'Rampage\''),
(2895200, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 107, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Akali - Quest Success Script - Summon Creature Group 1'),
(2895200, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 92, 0, 45579, 0, 0, 0, 0, 9, 28988, 0, 100, 0, 0, 0, 0, 0, 'Akali - Actionlist - Interrupt Spell \'Fire Channeling\''),
(2895200, 9, 5, 0, 0, 0, 100, 0, 4600, 4600, 0, 0, 0, 0, 19, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Akali - Quest Success Script - Remove Flag Immune To NPC\'s'),
(2895200, 9, 6, 0, 0, 0, 100, 0, 55000, 55000, 0, 0, 0, 0, 12, 28996, 8, 0, 0, 0, 0, 8, 0, 0, 0, 0, 6882.03, -4571, 442.312, 2.37365, 'Akali - Quest Success Script - Summon Creature \'Prophet of Akali\'');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 28996) AND (`source_type` = 0) AND (`id` IN (7));
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(28996, 0, 7, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Prophet of Akali - On Initialize - Set Active On');

View File

@@ -0,0 +1,4 @@
-- DB update 2026_01_29_02 -> 2026_01_29_03
-- Wotlk armor value
UPDATE `creature_classlevelstats` SET `basearmor`=10643 WHERE `level`=83 AND `class`=1;
UPDATE `creature_classlevelstats` SET `basearmor`=10643 WHERE `level`=83 AND `class`=2;

View File

@@ -0,0 +1,6 @@
-- DB update 2026_01_29_03 -> 2026_01_30_00
--
DELETE FROM `spell_script_names` WHERE `spell_id` IN (56072, 56070);
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(56072, 'spell_wyrmrest_skytalon_ride_red_dragon_buddy_trigger'),
(56070, 'spell_wyrmrest_skytalon_summon_red_dragon_buddy');

View File

@@ -0,0 +1,54 @@
-- DB update 2026_01_30_00 -> 2026_01_30_01
DELETE FROM `smart_scripts` WHERE `entryorguid` = 23377 AND `id` = 3 AND `source_type` = 0;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(23377, 0, 3, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 53, 1, 23377, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Skyguard Ace - On Respawn - Start Waypoint Movement');
DELETE FROM `smart_scripts` WHERE `entryorguid` = 23377 AND `id` IN (4, 5, 6) AND `source_type` = 0;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(23377,0,4,0,38,0,100,0,2,2,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0.0,0.0,0.0,0.0,'On Data Set - Talk 2'),
(23377,0,5,0,38,0,100,0,3,3,0,0,0,0,1,3,0,0,0,0,0,1,0,0,0,0,0.0,0.0,0.0,0.0,'On Data Set - Talk 3');
DELETE FROM `smart_scripts` WHERE `entryorguid` = 2183800 AND `source_type` = 9;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2183800, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 18, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Terokk - On Script - Set Immune Flags'),
(2183800, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 24240, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Terokk - On Script - Summon Lightning Spell'),
(2183800, 9, 2, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 39579, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Terokk - On Script - Shadow Form'),
(2183800, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Terokk - On Script - Summon Talk'),
(2183800, 9, 4, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 0, 19, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Terokk - On Script - Remove Immune Flags'),
(2183800, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Terokk - On Script - Attack Invoker');
DELETE FROM `smart_scripts` WHERE `entryorguid` = 2183801 AND `source_type` = 9;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2183801, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 40726, 0, 0, 0, 0, 0, 5, 0, 1, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Terokk - On Script - Cast "Chosen One"'),
(2183801, 9, 1, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 0, 11, 40722, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0.0, 0.0, 0.0, 0.0, 'Terokk - On Script - Cast "Will of the Arakkoa God"');
DELETE FROM `smart_scripts` WHERE `entryorguid` = 21838 AND `id` = 19 AND `source_type` = 0;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(21838, 0, 19, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 12, 23377, 3, 240000, 0, 0, 0, 8, 0, 0, 0, 0, -3771.6, 3499.32, 317.88, 2.5, 'Terokk - On Aggro Summon "Skyguard Ace"');
UPDATE `smart_scripts` SET `target_type` = 19 WHERE `entryorguid` = 21838 AND `id` IN (4, 7, 13, 14) AND `source_type` = 0;
UPDATE `smart_scripts` SET `action_param1` = 2, `action_param2` = 2, `comment` = 'Terokk - Between 0-50% Health - Set Data 2 2 (Skyguard Ace) (No Repeat)' WHERE `entryorguid` = 21838 AND `id` = 4 AND `source_type` = 0;
UPDATE `smart_scripts` SET `target_param1` = 23377 WHERE `entryorguid` = 21838 AND `id` IN (4, 7, 13, 14) AND `source_type` = 0;
UPDATE `smart_scripts` SET `action_param1` = 1, `action_param2` = 1 WHERE `entryorguid` = 21838 AND `id` = 7 AND `source_type` = 0;
DELETE FROM `creature_text` WHERE `CreatureID` = 21838 AND `GroupID` = 3;
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(21838,3,0,'Who calls me to this world? The stars are not yet aligned... my powers fail me! You will pay for this!',14,0,100.0,0,0,0,21639,0,'Terokk');
UPDATE `creature_text` SET `Text` = 'Kwa! You cannot kill me, I am immortal!' WHERE `CreatureID` = 21838 AND `GroupID` = 1;
UPDATE `creature_text` SET `BroadcastTextId` = 24020 WHERE `CreatureID` = 21838 AND `GroupID` = 1;
DELETE FROM `creature_text` WHERE `CreatureID` = 23377;
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(23377,1,0,'Quickly! Use the flames and support ground troops. Its ancient magic should cleanse Terokk''s shield.',14,0,100.0,0,0,0,24021,0,'Skyguard Ace'),
(23377,2,0,'Enemy sighted! Fall into formation and prepare for bombing maneuvers!',14,0,100.0,0,0,0,21439,0,'Skyguard Ace'),
(23377,3,0,'They did it! Enemy down! Return to base!',14,0,100.0,0,0,0,21437,0,'Skyguard Ace');
UPDATE `creature_template` SET `unit_flags` = 2 WHERE `entry` = 23377;
DELETE FROM `waypoints` WHERE `entry` = 23377;
INSERT INTO `waypoints` (`entry`, `pointid`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `point_comment`) VALUES
(23377, 1, -3774.55, 3514.51, 325.551, NULL, 0, 'Skyguard Ace'),
(23377, 2, -3794.88, 3497.48, 325.551, NULL, 0, 'Skyguard Ace'),
(23377, 3, -3808.63, 3515.7, 325.551, NULL, 0, 'Skyguard Ace'),
(23377, 4, -3783.6, 3524.59, 325.551, NULL, 0, 'Skyguard Ace');

View File

@@ -0,0 +1,3 @@
-- DB update 2026_01_30_01 -> 2026_01_31_00
--
UPDATE `creature_loot_template` SET `Chance` = 40 WHERE `Item` = 42422 AND `Entry` IN (29880, 30037, 30243, 30250, 30632, 30725);

View File

@@ -0,0 +1,3 @@
-- DB update 2026_01_31_00 -> 2026_01_31_01
--
UPDATE `creature_template` SET `faction` = 634 WHERE (`entry` IN (23772, 29479));

View File

@@ -0,0 +1,308 @@
-- DB update 2026_01_31_01 -> 2026_01_31_02
-- update game event
UPDATE `game_event` SET `description` = "Brewfest Building (Ironforge)" WHERE `eventEntry` = 70;
-- Update gameobject 'Brewfest Building (Ironforge)' with sniffed values
-- updated spawns
DELETE FROM `gameobject` WHERE (`id` IN (186737, 186717, 180052, 186217, 180026)) AND (`guid` IN (66860, 66861, 66862, 66863, 66864, 66865, 66866, 66867, 66868, 66869, 66870, 66871));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(66860, 186737, 0, 0, 0, 1, 1, -5188.759765625, -594.41571044921875, 397.176177978515625, 5.096362113952636718, 0, 0, -0.55919265747070312, 0.829037725925445556, 120, 255, 1, "", 50664, NULL),
(66861, 186737, 0, 0, 0, 1, 1, -5140.78173828125, -578.31964111328125, 397.176177978515625, 3.926995515823364257, 0, 0, -0.92387866973876953, 0.38268551230430603, 120, 255, 1, "", 50664, NULL),
(66862, 186737, 0, 0, 0, 1, 1, -5155.751953125, -635.501953125, 397.1766357421875, 1.797688722610473632, 0, 0, 0.7826080322265625, 0.622514784336090087, 120, 255, 1, "", 50664, NULL),
(66863, 186717, 0, 0, 0, 1, 1, -5209.8369140625, -459.36285400390625, 386.537017822265625, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 120, 255, 1, "", 50664, NULL),
(66864, 186717, 0, 0, 0, 1, 1, -5226.5390625, -479.025665283203125, 386.5343017578125, 2.234017848968505859, 0, 0, 0.898793220520019531, 0.438372820615768432, 120, 255, 1, "", 50664, NULL),
(66865, 186717, 0, 0, 0, 1, 1, -5233.375, -482.2637939453125, 386.3370361328125, 1.919861555099487304, 0, 0, 0.819151878356933593, 0.573576688766479492, 120, 255, 1, "", 50664, NULL),
(66866, 186717, 0, 0, 0, 1, 1, -5206.923828125, -452.243072509765625, 386.807891845703125, 3.019413232803344726, 0, 0, 0.998134613037109375, 0.061051756143569946, 120, 255, 1, "", 50664, NULL),
(66867, 180052, 0, 0, 0, 1, 1, -5175.2998046875, -625.16534423828125, 397.176177978515625, 2.914689540863037109, 0, 0, 0.993571281433105468, 0.113208353519439697, 120, 255, 1, "", 50664, NULL),
(66868, 186217, 0, 0, 0, 1, 1, -5208.20947265625, -456.07220458984375, 386.74652099609375, 2.70525527000427246, 0, 0, 0.97629547119140625, 0.216442063450813293, 120, 255, 1, "", 50664, NULL),
(66869, 186217, 0, 0, 0, 1, 1, -5230.0302734375, -480.293365478515625, 386.399810791015625, 2.129300594329833984, 0, 0, 0.874619483947753906, 0.484810054302215576, 120, 255, 1, "", 50664, NULL),
(66870, 180026, 0, 0, 0, 1, 1, -5208.1025390625, -455.9600830078125, 386.514923095703125, 3.298687219619750976, 0, 0, -0.99691677093505859, 0.078466430306434631, 120, 255, 1, "", 50664, NULL),
(66871, 180026, 0, 0, 0, 1, 1, -5229.85791015625, -480.2882080078125, 386.363250732421875, 2.687806606292724609, 0, 0, 0.974370002746582031, 0.224951311945915222, 120, 255, 1, "", 50664, NULL);
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 70) AND (`guid` IN (66860, 66861, 66862, 66863, 66864, 66865, 66866, 66867, 66868, 66869, 66870, 66871));
INSERT INTO `game_event_gameobject` (`eventEntry`,`guid`) VALUES
(70, 66860),
(70, 66861),
(70, 66862),
(70, 66863),
(70, 66864),
(70, 66865),
(70, 66866),
(70, 66867),
(70, 66868),
(70, 66869),
(70, 66870),
(70, 66871);
-- new spawns
DELETE FROM `gameobject` WHERE (`id` IN (178666, 179967, 179968, 179969, 179970, 179972, 179973, 179977, 180007, 180046, 180047, 180353, 186683)) AND (`guid` IN (3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(3839, 178666, 0, 0, 0, 1, 1, -5147.7939453125, -607.88812255859375, 398.5308837890625, 4.1538848876953125, 0, 0, -0.8746194839477539, 0.484810054302215576, 120, 255, 1, "", 50664, NULL),
(3840, 178666, 0, 0, 0, 1, 1, -5151.845703125, -599.5625, 398.12542724609375, 5.93412017822265625, 0, 0, -0.17364788055419921, 0.984807789325714111, 120, 255, 1, "", 50664, NULL),
(3841, 178666, 0, 0, 0, 1, 1, -5157.3115234375, -606.39385986328125, 398.266204833984375, 1.762782454490661621, 0, 0, 0.771624565124511718, 0.636078238487243652, 120, 255, 1, "", 50664, NULL),
(3842, 179967, 0, 0, 0, 1, 1, -5133.91552734375, -587.81378173828125, 397.17620849609375, 3.316144466400146484, 0, 0, -0.99619388580322265, 0.087165042757987976, 120, 255, 1, "", 50664, NULL),
(3843, 179967, 0, 0, 0, 1, 1, -5134.89013671875, -586.86065673828125, 397.176177978515625, 2.338739633560180664, 0, 0, 0.920504570007324218, 0.3907318115234375, 120, 255, 1, "", 50664, NULL),
(3844, 179967, 0, 0, 0, 1, 1, -5142.607421875, -634.46307373046875, 397.176788330078125, 3.752462387084960937, 0, 0, -0.95371627807617187, 0.300707906484603881, 120, 255, 1, "", 50664, NULL),
(3845, 179967, 0, 0, 0, 1, 1, -5143.60009765625, -634.90350341796875, 397.17681884765625, 6.03883981704711914, 0, 0, -0.12186908721923828, 0.9925462007522583, 120, 255, 1, "", 50664, NULL),
(3846, 179967, 0, 0, 0, 1, 1, -5155.82666015625, -570.051025390625, 397.176177978515625, 1.797688722610473632, 0, 0, 0.7826080322265625, 0.622514784336090087, 120, 255, 1, "", 50664, NULL),
(3847, 179967, 0, 0, 0, 1, 1, -5173.16943359375, -624.42315673828125, 397.176177978515625, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 120, 255, 1, "", 50664, NULL),
(3848, 179967, 0, 0, 0, 1, 1, -5174.89013671875, -623.0726318359375, 397.176177978515625, 3.176533222198486328, 0, 0, -0.999847412109375, 0.017469281330704689, 120, 255, 1, "", 50664, NULL),
(3849, 179968, 0, 0, 0, 1, 1, -5120.75048828125, -584.50518798828125, 397.176483154296875, 3.700104713439941406, 0, 0, -0.96126079559326171, 0.275640487670898437, 120, 255, 1, "", 50664, NULL),
(3850, 179968, 0, 0, 0, 1, 1, -5120.9609375, -583.06915283203125, 397.1778564453125, 1.535889506340026855, 0, 0, 0.694658279418945312, 0.719339847564697265, 120, 255, 1, "", 50664, NULL),
(3851, 179968, 0, 0, 0, 1, 1, -5121.9892578125, -585.78521728515625, 397.176239013671875, 2.042035102844238281, 0, 0, 0.852640151977539062, 0.522498607635498046, 120, 255, 1, "", 50664, NULL),
(3852, 179968, 0, 0, 0, 1, 1, -5122.4853515625, -584.760498046875, 397.176300048828125, 5.637413978576660156, 0, 0, -0.31730461120605468, 0.948323667049407958, 120, 255, 1, "", 50664, NULL),
(3853, 179968, 0, 0, 0, 1, 1, -5142.66015625, -635.97698974609375, 397.176361083984375, 0.104719325900077819, 0, 0, 0.052335739135742187, 0.998629570007324218, 120, 255, 1, "", 50664, NULL),
(3854, 179968, 0, 0, 0, 1, 1, -5178.49462890625, -550.72784423828125, 397.176177978515625, 1.204277276992797851, 0, 0, 0.56640625, 0.824126183986663818, 120, 255, 1, "", 50664, NULL),
(3855, 179968, 0, 0, 0, 1, 1, -5179.66259765625, -551.6282958984375, 397.176177978515625, 0.314158439636230468, 0, 0, 0.156434059143066406, 0.987688362598419189, 120, 255, 1, "", 50664, NULL),
(3856, 179969, 0, 0, 0, 1, 1, -5140.39306640625, -633.5538330078125, 397.17694091796875, 6.178466320037841796, 0, 0, -0.05233573913574218, 0.998629570007324218, 120, 255, 1, "", 50664, NULL),
(3857, 179969, 0, 0, 0, 1, 1, -5141.8134765625, -633.63275146484375, 397.177215576171875, 4.345870018005371093, 0, 0, -0.82412624359130859, 0.566406130790710449, 120, 255, 1, "", 50664, NULL),
(3858, 179969, 0, 0, 0, 1, 1, -5143.55615234375, -633.49005126953125, 397.178802490234375, 0.959929943084716796, 0, 0, 0.461748123168945312, 0.887011110782623291, 120, 255, 1, "", 50664, NULL),
(3859, 179969, 0, 0, 0, 1, 1, -5154.8193359375, -570.8985595703125, 397.176177978515625, 5.462882041931152343, 0, 0, -0.39874839782714843, 0.917060375213623046, 120, 255, 1, "", 50664, NULL),
(3860, 179969, 0, 0, 0, 1, 1, -5174.712890625, -621.16571044921875, 397.176177978515625, 1.972219824790954589, 0, 0, 0.83388519287109375, 0.55193793773651123, 120, 255, 1, "", 50664, NULL),
(3861, 179970, 0, 0, 0, 1, 1, -5125.87841796875, -609.6966552734375, 397.693511962890625, 5.201082706451416015, 0, 0, -0.51503753662109375, 0.857167601585388183, 120, 255, 1, "", 50664, NULL),
(3862, 179970, 0, 0, 0, 1, 1, -5141.72705078125, -634.87603759765625, 397.176910400390625, 5.84685373306274414, 0, 0, -0.21643924713134765, 0.976296067237854003, 120, 255, 1, "", 50664, NULL),
(3863, 179970, 0, 0, 0, 1, 1, -5158.0869140625, -568.03106689453125, 397.176177978515625, 1.378809213638305664, 0, 0, 0.636077880859375, 0.771624863147735595, 120, 255, 1, "", 50664, NULL),
(3864, 179970, 0, 0, 0, 1, 1, -5176.87353515625, -621.46600341796875, 397.176177978515625, 2.234017848968505859, 0, 0, 0.898793220520019531, 0.438372820615768432, 120, 255, 1, "", 50664, NULL),
(3865, 179970, 0, 0, 0, 1, 1, -5177.6591796875, -553.73699951171875, 397.176177978515625, 2.600535154342651367, 0, 0, 0.963629722595214843, 0.26724100112915039, 120, 255, 1, "", 50664, NULL),
(3866, 179970, 0, 0, 0, 1, 1, -5178.232421875, -552.29864501953125, 397.176177978515625, 3.054326534271240234, 0, 0, 0.999048233032226562, 0.043619260191917419, 120, 255, 1, "", 50664, NULL),
(3867, 179972, 0, 0, 0, 1, 1, -5124.74853515625, -611.6973876953125, 397.917449951171875, 1.448621988296508789, 0, 0, 0.662619590759277343, 0.748956084251403808, 120, 255, 1, "", 50664, NULL),
(3868, 179972, 0, 0, 0, 1, 1, -5132.57470703125, -587.78375244140625, 397.176177978515625, 4.607671737670898437, 0, 0, -0.74314403533935546, 0.669131457805633544, 120, 255, 1, "", 50664, NULL),
(3869, 179972, 0, 0, 0, 1, 1, -5132.58203125, -589.85333251953125, 397.176483154296875, 2.268925428390502929, 0, 0, 0.906307220458984375, 0.422619491815567016, 120, 255, 1, "", 50664, NULL),
(3870, 179972, 0, 0, 0, 1, 1, -5151.576171875, -605.25885009765625, 398.4732666015625, 0.907570242881774902, 0, 0, 0.438370704650878906, 0.898794233798980712, 120, 255, 1, "", 50664, NULL),
(3871, 179972, 0, 0, 0, 1, 1, -5153.62646484375, -569.24737548828125, 397.176177978515625, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 120, 255, 1, "", 50664, NULL),
(3872, 179972, 0, 0, 0, 1, 1, -5156.2060546875, -567.0211181640625, 397.176177978515625, 2.426007747650146484, 0, 0, 0.936672210693359375, 0.350207358598709106, 120, 255, 1, "", 50664, NULL),
(3873, 179973, 0, 0, 0, 1, 1, -5134.728515625, -589.3590087890625, 397.176361083984375, 5.096362113952636718, 0, 0, -0.55919265747070312, 0.829037725925445556, 120, 255, 1, "", 50664, NULL),
(3874, 179973, 0, 0, 0, 1, 1, -5136.21484375, -588.2298583984375, 397.17620849609375, 1.815141916275024414, 0, 0, 0.788010597229003906, 0.615661680698394775, 120, 255, 1, "", 50664, NULL),
(3875, 179973, 0, 0, 0, 1, 1, -5140.60693359375, -635.26824951171875, 397.176513671875, 3.22885894775390625, 0, 0, -0.99904823303222656, 0.043619260191917419, 120, 255, 1, "", 50664, NULL),
(3876, 179973, 0, 0, 0, 1, 1, -5156.21142578125, -568.6014404296875, 397.17620849609375, 5.288348197937011718, 0, 0, -0.4771585464477539, 0.878817260265350341, 120, 255, 1, "", 50664, NULL),
(3877, 179973, 0, 0, 0, 1, 1, -5176.5712890625, -622.89501953125, 397.176177978515625, 3.124123096466064453, 0, 0, 0.99996185302734375, 0.008734640665352344, 120, 255, 1, "", 50664, NULL),
(3878, 179973, 0, 0, 0, 1, 1, -5201.66552734375, -469.016326904296875, 387.968597412109375, 3.508116960525512695, 0, 0, -0.98325443267822265, 0.182238012552261352, 120, 255, 1, "", 50664, NULL),
(3879, 179977, 0, 0, 0, 1, 1, -5179.45166015625, -561.93939208984375, 397.176177978515625, 4.415683269500732421, 0, 0, -0.80385684967041015, 0.594822824001312255, 120, 255, 1, "", 50664, NULL),
(3880, 179977, 0, 0, 0, 1, 1, -5195.63720703125, -489.8575439453125, 387.941253662109375, 3.036838293075561523, 0, 0, 0.998628616333007812, 0.052353221923112869, 120, 255, 1, "", 50664, NULL),
(3881, 179977, 0, 0, 0, 1, 1, -5201.69384765625, -469.09625244140625, 389.598114013671875, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 50664, NULL),
(3882, 180007, 0, 0, 0, 1, 1, -5129.5732421875, -617.77410888671875, 397.31353759765625, 4.747295856475830078, 0, 0, -0.69465827941894531, 0.719339847564697265, 120, 255, 1, "", 50664, NULL),
(3883, 180007, 0, 0, 0, 1, 1, -5177.41357421875, -564.8096923828125, 397.176177978515625, 2.111847877502441406, 0, 0, 0.870355606079101562, 0.492423713207244873, 120, 255, 1, "", 50664, NULL),
(3884, 180007, 0, 0, 0, 1, 1, -5186.525390625, -535.409423828125, 396.412017822265625, 5.864306926727294921, 0, 0, -0.20791149139404296, 0.978147625923156738, 120, 255, 1, "", 50664, NULL),
(3885, 180007, 0, 0, 0, 1, 1, -5195.3046875, -487.257537841796875, 387.869720458984375, 2.426007747650146484, 0, 0, 0.936672210693359375, 0.350207358598709106, 120, 255, 1, "", 50664, NULL),
(3886, 180007, 0, 0, 0, 1, 1, -5207.337890625, -549.64825439453125, 396.968597412109375, 3.071766138076782226, 0, 0, 0.999390602111816406, 0.034906134009361267, 120, 255, 1, "", 50664, NULL),
(3887, 180007, 0, 0, 0, 1, 1, -5210.072265625, -464.1983642578125, 387.626556396484375, 2.967041015625, 0, 0, 0.996193885803222656, 0.087165042757987976, 120, 255, 1, "", 50664, NULL),
(3888, 180007, 0, 0, 0, 1, 1, -5212.25732421875, -503.5504150390625, 388.158538818359375, 2.076939344406127929, 0, 0, 0.861628532409667968, 0.50753939151763916, 120, 255, 1, "", 50664, NULL),
(3889, 180007, 0, 0, 0, 1, 1, -5221.97021484375, -479.5455322265625, 386.895782470703125, 5.253442287445068359, 0, 0, -0.49242305755615234, 0.870355963706970214, 120, 255, 1, "", 50664, NULL),
(3890, 180046, 0, 0, 0, 1, 1, -5145.6220703125, -608.96112060546875, 398.486663818359375, 5.637413978576660156, 0, 0, -0.31730461120605468, 0.948323667049407958, 120, 255, 1, "", 50664, NULL),
(3891, 180046, 0, 0, 0, 1, 1, -5151.392578125, -596.8116455078125, 397.889984130859375, 1.117009282112121582, 0, 0, 0.529918670654296875, 0.84804844856262207, 120, 255, 1, "", 50664, NULL),
(3892, 180046, 0, 0, 0, 1, 1, -5160.09716796875, -607.23974609375, 398.097991943359375, 3.52557229995727539, 0, 0, -0.98162651062011718, 0.190812408924102783, 120, 255, 1, "", 50664, NULL),
(3893, 180046, 0, 0, 0, 1, 1, -5201.51318359375, -470.827362060546875, 388.036285400390625, 3.368495941162109375, 0, 0, -0.99357128143310546, 0.113208353519439697, 120, 255, 1, "", 50664, NULL),
(3894, 180047, 0, 0, 0, 1, 1, -5153.1015625, -604.0982666015625, 398.367340087890625, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 120, 255, 1, "", 50664, NULL),
(3895, 180047, 0, 0, 0, 1, 1, -5200.54833984375, -472.899200439453125, 388.347930908203125, 0.052358884364366531, 0, 0, 0.02617645263671875, 0.999657332897186279, 120, 255, 1, "", 50664, NULL),
(3896, 180353, 0, 0, 0, 1, 1, -5152.06884765625, -622.81329345703125, 397.71875, 4.014260292053222656, 0, 0, -0.90630722045898437, 0.422619491815567016, 120, 255, 1, "", 50664, NULL),
(3897, 180353, 0, 0, 0, 1, 1, -5152.96337890625, -579.05950927734375, 397.17913818359375, 0.226892471313476562, 0, 0, 0.113203048706054687, 0.993571877479553222, 120, 255, 1, "", 50664, NULL),
(3898, 180353, 0, 0, 0, 1, 1, -5178.13134765625, -599.3812255859375, 397.375885009765625, 0.314158439636230468, 0, 0, 0.156434059143066406, 0.987688362598419189, 120, 255, 1, "", 50664, NULL),
(3899, 180353, 0, 0, 0, 1, 1, -5206.9130859375, -449.5999755859375, 386.780029296875, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 120, 255, 1, "", 50664, NULL),
(3900, 180353, 0, 0, 0, 1, 1, -5211.6123046875, -462.171875, 386.502197265625, 0.890116631984710693, 0, 0, 0.430510520935058593, 0.902585566043853759, 120, 255, 1, "", 50664, NULL),
(3901, 180353, 0, 0, 0, 1, 1, -5228.52685546875, -479.38525390625, 386.44793701171875, 4.59021615982055664, 0, 0, -0.74895572662353515, 0.662620067596435546, 120, 255, 1, "", 50664, NULL),
(3902, 180353, 0, 0, 0, 1, 1, -5232.2861328125, -481.43212890625, 386.35211181640625, 5.969027042388916015, 0, 0, -0.1564340591430664, 0.987688362598419189, 120, 255, 1, "", 50664, NULL),
(3903, 186683, 0, 0, 0, 1, 1, -5165.91259765625, -549.84429931640625, 397.176177978515625, 2.914689540863037109, 0, 0, 0.993571281433105468, 0.113208353519439697, 120, 255, 1, "", 50664, NULL);
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 70) AND (`guid` IN (3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854, 3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903));
INSERT INTO `game_event_gameobject` (`eventEntry`,`guid`) VALUES
(70, 3839),
(70, 3840),
(70, 3841),
(70, 3842),
(70, 3843),
(70, 3844),
(70, 3845),
(70, 3846),
(70, 3847),
(70, 3848),
(70, 3849),
(70, 3850),
(70, 3851),
(70, 3852),
(70, 3853),
(70, 3854),
(70, 3855),
(70, 3856),
(70, 3857),
(70, 3858),
(70, 3859),
(70, 3860),
(70, 3861),
(70, 3862),
(70, 3863),
(70, 3864),
(70, 3865),
(70, 3866),
(70, 3867),
(70, 3868),
(70, 3869),
(70, 3870),
(70, 3871),
(70, 3872),
(70, 3873),
(70, 3874),
(70, 3875),
(70, 3876),
(70, 3877),
(70, 3878),
(70, 3879),
(70, 3880),
(70, 3881),
(70, 3882),
(70, 3883),
(70, 3884),
(70, 3885),
(70, 3886),
(70, 3887),
(70, 3888),
(70, 3889),
(70, 3890),
(70, 3891),
(70, 3892),
(70, 3893),
(70, 3894),
(70, 3895),
(70, 3896),
(70, 3897),
(70, 3898),
(70, 3899),
(70, 3900),
(70, 3901),
(70, 3902),
(70, 3903);
-- Update creature 'Brewfest Building (Ironforge)' with sniffed values
-- new spawns
DELETE FROM `creature` WHERE (`id1` IN (23504)) AND (`guid` IN (12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828));
INSERT INTO `creature` (`guid`, `id1`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES
(12820, 23504, 0, 1, 1, 1, -5130.50634765625, -619.58343505859375, 397.336334228515625, 1.448623299598693847, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12821, 23504, 0, 1, 1, 0, -5169.5498046875, -561.426513671875, 397.289520263671875, 2.513752937316894531, 120, 0, 0, 0, 0, 0, "", 50664, 1, "GUID SAI"),
(12822, 23504, 0, 1, 1, 0, -5172.8818359375, -622.4075927734375, 397.301177978515625, 3.694555997848510742, 120, 0, 0, 0, 0, 0, "", 50664, 1, "GUID SAI"),
(12823, 23504, 0, 1, 1, 1, -5178.921875, -565.07354736328125, 397.259521484375, 0.349065840244293212, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12824, 23504, 0, 1, 1, 1, -5186.578125, -533.9503173828125, 396.050445556640625, 5.044001579284667968, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12825, 23504, 0, 1, 1, 1, -5197.08056640625, -487.789215087890625, 388.21221923828125, 0.226892799139022827, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12826, 23504, 0, 1, 1, 1, -5206.8115234375, -550.51776123046875, 397.272247314453125, 2.146754980087280273, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12827, 23504, 0, 1, 1, 1, -5211.03173828125, -503.261444091796875, 388.160888671875, 3.351032257080078125, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12828, 23504, 0, 1, 1, 1, -5221.11572265625, -478.54193115234375, 386.972564697265625, 4.076367378234863281, 120, 0, 0, 0, 0, 0, "", 50664, 1, "GUID SAI");
DELETE FROM `game_event_creature` WHERE (`eventEntry` = 70) AND (`guid` IN (12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828));
INSERT INTO `game_event_creature` (`eventEntry`,`guid`) VALUES
(70, 12820),
(70, 12821),
(70, 12822),
(70, 12823),
(70, 12824),
(70, 12825),
(70, 12826),
(70, 12827),
(70, 12828);
-- update auras
DELETE FROM `creature_addon` WHERE (`guid` IN (12820, 12821, 12822, 12823, 12824, 12825, 12826, 12827, 12828));
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(12820, 0, 0, 0, 0, 233, 0, '44372'),
(12821, 0, 0, 0, 0, 432, 0, '44372'),
(12822, 0, 0, 0, 0, 432, 0, '44372'),
(12823, 0, 0, 0, 0, 233, 0, '44372'),
(12824, 0, 0, 0, 0, 233, 0, '44372'),
(12825, 0, 0, 0, 0, 233, 0, '44372'),
(12826, 0, 0, 0, 0, 233, 0, '44372'),
(12827, 0, 0, 0, 0, 233, 0, '44372'),
(12828, 0, 0, 0, 0, 233, 0, '44372');
-- update equipment
DELETE FROM `creature_equip_template` WHERE `CreatureID` = 23504;
INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES
(23504, 1, 5292, 0, 0, 50664);
SET @NPC := 12828;
SET @PATH := @NPC * 10;
UPDATE `creature` SET `wander_distance`=0,`MovementType`=2 WHERE `guid`=@NPC;
UPDATE `creature_addon` SET `path_id` = @PATH, `emote` = 0 WHERE `guid` = @NPC;
DELETE FROM `waypoint_data` WHERE `id`=@PATH;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES
(@PATH,1,-5221.1157,-478.54193,386.97256,NULL,0,0,0,100,0),
(@PATH,2,-5221.1157,-478.54193,386.97256,NULL,25000,0,0,100,0),
(@PATH,3,-5221.1157,-478.54193,386.97256,NULL,0,0,0,100,0),
(@PATH,4,-5210.8853,-465.23352,387.57217,NULL,25000,0,0,100,0),
(@PATH,5,-5210.8853,-465.23352,387.57217,NULL,0,0,0,100,0),
(@PATH,6,-5216.8687,-472.79004,386.83,NULL,0,0,0,100,0);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -12828);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-12828, 0, 1000, 0, 108, 0, 100, 0, 2, 0, 0, 0, 0, 0, 17, 234, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 2 of Path Any Reached - Set Emote State 234'),
(-12828, 0, 1001, 0, 108, 0, 100, 0, 3, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 3 of Path Any Reached - Set Emote State 0'),
(-12828, 0, 1002, 0, 108, 0, 100, 0, 4, 0, 0, 0, 0, 0, 17, 234, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 4 of Path Any Reached - Set Emote State 234'),
(-12828, 0, 1003, 0, 108, 0, 100, 0, 5, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 5 of Path Any Reached - Set Emote State 0');
SET @NPC := 12821;
SET @PATH := @NPC * 10;
UPDATE `creature` SET `wander_distance`=0,`MovementType`=2,`position_x`=-5179.5845,`position_y`=-554.1431,`position_z`=397.27936 WHERE `guid`=@NPC;
UPDATE `creature_addon` SET `path_id` = @PATH, `emote` = 0 WHERE `guid` = @NPC;
DELETE FROM `waypoint_data` WHERE `id`=@PATH;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES
(@PATH,1 ,-5179.5845,-554.1431,397.27936,NULL,0,0,0,100,0),
(@PATH,2 ,-5179.5845,-554.1431,397.27936,1.186823844909667968,20000,0,0,100,0),
(@PATH,3 ,-5179.5845,-554.1431,397.27936,0,0,0,0,100,0),
(@PATH,4 ,-5174.075,-559.6432,397.27936,NULL,0,0,0,100,0),
(@PATH,5 ,-5164.4526,-578.34515,397.30118,NULL,0,0,0,100,0),
(@PATH,6 ,-5152.449,-586.9136,397.4418,NULL,0,0,0,100,0),
(@PATH,7 ,-5136.8228,-594.1225,397.30118,NULL,0,0,0,100,0),
(@PATH,8 ,-5127.86,-593.34924,397.30118,NULL,0,0,0,100,0),
(@PATH,9 ,-5126.536,-586.53815,397.30118,NULL,0,0,0,100,0),
(@PATH,10,-5130.469,-588.1358,397.30118,NULL,20000,0,0,100,0),
(@PATH,11,-5130.469,-588.1358,397.30118,NULL,0,0,0,100,0),
(@PATH,12,-5131.538,-596.21716,397.30118,NULL,0,0,0,100,0),
(@PATH,13,-5152.9185,-587.6705,397.30118,NULL,0,0,0,100,0),
(@PATH,14,-5161.316,-577.31525,397.30118,NULL,0,0,0,100,0),
(@PATH,15,-5161.492,-570.673,397.30118,NULL,0,0,0,100,0),
(@PATH,16,-5158.0684,-569.75946,397.30118,NULL,0,0,0,100,0);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -12821);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-12821, 0, 1000, 0, 108, 0, 100, 0, 2, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 2 of Path Any Reached - Set Emote State 133'),
(-12821, 0, 1001, 0, 108, 0, 100, 0, 3, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 3 of Path Any Reached - Set Emote State 0'),
(-12821, 0, 1002, 0, 108, 0, 100, 0, 10, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 10 of Path Any Reached - Set Emote State 133'),
(-12821, 0, 1003, 0, 108, 0, 100, 0, 11, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 11 of Path Any Reached - Set Emote State 0');
SET @NPC := 12822;
SET @PATH := @NPC * 10;
UPDATE `creature` SET `wander_distance`=0,`MovementType`=2,`position_x`=-5172.882,`position_y`=-622.4076,`position_z`=397.30118 WHERE `guid`=@NPC;
UPDATE `creature_addon` SET `path_id` = @PATH, `emote` = 0 WHERE `guid` = @NPC;
DELETE FROM `waypoint_data` WHERE `id`=@PATH;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES
(@PATH,1 ,-5172.882,-622.4076,397.30118,NULL,10000,0,0,100,0),
(@PATH,2 ,-5172.882,-622.4076,397.30118,NULL,0,0,0,100,0),
(@PATH,3 ,-5153.764,-618.47894,398.19446,NULL,0,0,0,100,0),
(@PATH,4 ,-5143.7505,-617.6986,398.0995,NULL,0,0,0,100,0),
(@PATH,5 ,-5141.4756,-614.8408,398.0995,NULL,0,0,0,100,0),
(@PATH,6 ,-5135.3057,-591.59015,397.30118,NULL,15000,0,0,100,0),
(@PATH,7 ,-5135.3057,-591.59015,397.30118,NULL,0,0,0,100,0),
(@PATH,8 ,-5142.6113,-632.1305,397.2245,NULL,60000,0,0,100,0),
(@PATH,9 ,-5142.6113,-632.1305,397.2245,NULL,0,0,0,100,0),
(@PATH,10,-5149.8955,-618.4285,398.20056,NULL,0,0,0,100,0),
(@PATH,11,-5167.732,-619.2291,397.3063,NULL,0,0,0,100,0);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -12822);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-12822, 0, 1000, 0, 108, 0, 100, 0, 1, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 1 of Path Any Reached - Set Emote State 133'),
(-12822, 0, 1001, 0, 108, 0, 100, 0, 2, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 2 of Path Any Reached - Set Emote State 0'),
(-12822, 0, 1002, 0, 108, 0, 100, 0, 6, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 6 of Path Any Reached - Set Emote State 133'),
(-12822, 0, 1003, 0, 108, 0, 100, 0, 7, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 7 of Path Any Reached - Set Emote State 0'),
(-12822, 0, 1004, 0, 108, 0, 100, 0, 8, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 8 of Path Any Reached - Set Emote State 133'),
(-12822, 0, 1005, 0, 108, 0, 100, 0, 9, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 9 of Path Any Reached - Set Emote State 0');
-- creature texts
DELETE FROM `creature_text` WHERE (`CreatureID` = 23504) AND (`GroupID` = 0) AND (`ID` IN (0, 1, 2, 3, 4));
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(23504, 0, 0, 'Brewfest is almost here!', 12, 0, 100.0, 0, 0, 0, 21966, 0, 'Brewfest Setup Crew'),
(23504, 0, 1, 'Can\'t you see I\'ve got work to do here?', 12, 0, 100.0, 0, 0, 0, 21967, 0, 'Brewfest Setup Crew'),
(23504, 0, 2, 'Won\'t be long now until the Brewfest starts! Come back later and check to see if we\'re done.', 12, 0, 100.0, 0, 0, 0, 21968, 0, 'Brewfest Setup Crew'),
(23504, 0, 3, 'I can\'t wait until we\'re done setting up. Then I can kick back and enjoy the festivities.', 12, 0, 100.0, 0, 0, 0, 21969, 0, 'Brewfest Setup Crew'),
(23504, 0, 4, 'Brewfest is a non-stop party. Setting up for it, though, is non-stop work!', 12, 0, 100.0, 0, 0, 0, 21970, 0, 'Brewfest Setup Crew');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 23504;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 23504);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(23504, 0, 0, 0, 101, 0, 100, 0, 1, 14, 0, 6000, 36000, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On 1 or More Players in Range - Say Line 0');

View File

@@ -0,0 +1,314 @@
-- DB update 2026_01_31_02 -> 2026_01_31_03
-- add game event
DELETE FROM `game_event` WHERE `eventEntry` = 91;
INSERT INTO `game_event` (`eventEntry`, `start_time`, `end_time`, `occurence`, `length`, `holiday`, `holidayStage`, `description`, `world_event`, `announce`) VALUES
(91, NULL, NULL, 525600, 4320, 372, 1, 'Brewfest Building (Orgrimmar)', 0, 2);
-- Update gameobject 'Brewfest Building (Orgrimmar)' with sniffed values
-- new spawns
DELETE FROM `gameobject` WHERE (`id` IN (178666, 179967, 179968, 179969, 179970, 179972, 179973, 179977, 180007, 180026, 180046, 180047, 180052, 180353, 186217, 186683, 186717, 186737)) AND (`guid` IN (3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(3763, 178666, 1, 0, 0, 1, 1, 1202.3385009765625, -4316.4853515625, 21.29575347900390625, 5.602506637573242187, 0, 0, -0.33380699157714843, 0.942641437053680419, 120, 255, 1, "", 50664, NULL),
(3764, 178666, 1, 0, 0, 1, 1, 1206.2276611328125, -4298.7412109375, 21.19341850280761718, 3.281238555908203125, 0, 0, -0.99756336212158203, 0.069766148924827575, 120, 255, 1, "", 50664, NULL),
(3765, 178666, 1, 0, 0, 1, 1, 1218.361572265625, -4312.39990234375, 21.25751113891601562, 1.239183306694030761, 0, 0, 0.580702781677246093, 0.814115643501281738, 120, 255, 1, "", 50664, NULL),
(3766, 179967, 1, 0, 0, 1, 1, 1181.3587646484375, -4306.2392578125, 21.29250717163085937, 2.338739633560180664, 0, 0, 0.920504570007324218, 0.3907318115234375, 120, 255, 1, "", 50664, NULL),
(3767, 179967, 1, 0, 0, 1, 1, 1182.9071044921875, -4270.123046875, 21.1916351318359375, 3.176533222198486328, 0, 0, -0.999847412109375, 0.017469281330704689, 120, 255, 1, "", 50664, NULL),
(3768, 179967, 1, 0, 0, 1, 1, 1183.828125, -4268.48974609375, 21.1916351318359375, 3.316144466400146484, 0, 0, -0.99619388580322265, 0.087165042757987976, 120, 255, 1, "", 50664, NULL),
(3769, 179967, 1, 0, 0, 1, 1, 1184.5753173828125, -4308.984375, 21.27497291564941406, 6.03883981704711914, 0, 0, -0.12186908721923828, 0.9925462007522583, 120, 255, 1, "", 50664, NULL),
(3770, 179967, 1, 0, 0, 1, 1, 1226.517578125, -4288.00048828125, 21.19730567932128906, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 120, 255, 1, "", 50664, NULL),
(3771, 179967, 1, 0, 0, 1, 1, 1228.411376953125, -4286.20263671875, 21.20341873168945312, 1.797688722610473632, 0, 0, 0.7826080322265625, 0.622514784336090087, 120, 255, 1, "", 50664, NULL),
(3772, 179967, 1, 0, 0, 1, 1, 1230.6875, -4287.712890625, 21.42551231384277343, 3.752462387084960937, 0, 0, -0.95371627807617187, 0.300707906484603881, 120, 255, 1, "", 50664, NULL),
(3773, 179968, 1, 0, 0, 1, 1, 1176.49658203125, -4354.158203125, 21.29612922668457031, 5.637413978576660156, 0, 0, -0.31730461120605468, 0.948323667049407958, 120, 255, 1, "", 50664, NULL),
(3774, 179968, 1, 0, 0, 1, 1, 1176.6446533203125, -4356.86376953125, 21.29608726501464843, 1.535889506340026855, 0, 0, 0.694658279418945312, 0.719339847564697265, 120, 255, 1, "", 50664, NULL),
(3775, 179968, 1, 0, 0, 1, 1, 1177.674072265625, -4360.3642578125, 21.29608726501464843, 3.700104713439941406, 0, 0, -0.96126079559326171, 0.275640487670898437, 120, 255, 1, "", 50664, NULL),
(3776, 179968, 1, 0, 0, 1, 1, 1178.9898681640625, -4304.6591796875, 21.27920722961425781, 0.104719325900077819, 0, 0, 0.052335739135742187, 0.998629570007324218, 120, 255, 1, "", 50664, NULL),
(3777, 179968, 1, 0, 0, 1, 1, 1249.4190673828125, -4282.4267578125, 24.33323478698730468, 2.042035102844238281, 0, 0, 0.852640151977539062, 0.522498607635498046, 120, 255, 1, "", 50664, NULL),
(3778, 179968, 1, 0, 0, 1, 1, 1258.6126708984375, -4282.35791015625, 24.33774757385253906, 1.204277276992797851, 0, 0, 0.56640625, 0.824126183986663818, 120, 255, 1, "", 50664, NULL),
(3779, 179968, 1, 0, 0, 1, 1, 1259.698486328125, -4279.69140625, 24.33773994445800781, 0.314158439636230468, 0, 0, 0.156434059143066406, 0.987688362598419189, 120, 255, 1, "", 50664, NULL),
(3780, 179969, 1, 0, 0, 1, 1, 1181.0904541015625, -4304.39013671875, 21.28094863891601562, 0.959929943084716796, 0, 0, 0.461748123168945312, 0.887011110782623291, 120, 255, 1, "", 50664, NULL),
(3781, 179969, 1, 0, 0, 1, 1, 1181.6207275390625, -4273.7109375, 21.19163703918457031, 6.178466320037841796, 0, 0, -0.05233573913574218, 0.998629570007324218, 120, 255, 1, "", 50664, NULL),
(3782, 179969, 1, 0, 0, 1, 1, 1186.4869384765625, -4269.5849609375, 21.1916351318359375, 4.345870018005371093, 0, 0, -0.82412624359130859, 0.566406130790710449, 120, 255, 1, "", 50664, NULL),
(3783, 179969, 1, 0, 0, 1, 1, 1202.6749267578125, -4274.52880859375, 21.19633865356445312, 1.972219824790954589, 0, 0, 0.83388519287109375, 0.55193793773651123, 120, 255, 1, "", 50664, NULL),
(3784, 179969, 1, 0, 0, 1, 1, 1233.4163818359375, -4296.3173828125, 21.59285545349121093, 5.462882041931152343, 0, 0, -0.39874839782714843, 0.917060375213623046, 120, 255, 1, "", 50664, NULL),
(3785, 179970, 1, 0, 0, 1, 1, 1180.06640625, -4306.89892578125, 21.29009628295898437, 3.054326534271240234, 0, 0, 0.999048233032226562, 0.043619260191917419, 120, 255, 1, "", 50664, NULL),
(3786, 179970, 1, 0, 0, 1, 1, 1183.764404296875, -4308.08447265625, 21.26527976989746093, 1.378809213638305664, 0, 0, 0.636077880859375, 0.771624863147735595, 120, 255, 1, "", 50664, NULL),
(3787, 179970, 1, 0, 0, 1, 1, 1202.457275390625, -4344.73681640625, 21.29608535766601562, 2.600535154342651367, 0, 0, 0.963629722595214843, 0.26724100112915039, 120, 255, 1, "", 50664, NULL),
(3788, 179970, 1, 0, 0, 1, 1, 1203.825927734375, -4347.09130859375, 21.29608535766601562, 5.84685373306274414, 0, 0, -0.21643924713134765, 0.976296067237854003, 120, 255, 1, "", 50664, NULL),
(3789, 179970, 1, 0, 0, 1, 1, 1204.73291015625, -4273.06103515625, 21.19443893432617187, 2.234017848968505859, 0, 0, 0.898793220520019531, 0.438372820615768432, 120, 255, 1, "", 50664, NULL),
(3790, 179970, 1, 0, 0, 1, 1, 1232.15185546875, -4295.35498046875, 21.5887298583984375, 5.201082706451416015, 0, 0, -0.51503753662109375, 0.857167601585388183, 120, 255, 1, "", 50664, NULL),
(3791, 179972, 1, 0, 0, 1, 1, 1179.7274169921875, -4356.68798828125, 21.29611015319824218, 2.268925428390502929, 0, 0, 0.906307220458984375, 0.422619491815567016, 120, 255, 1, "", 50664, NULL),
(3792, 179972, 1, 0, 0, 1, 1, 1181.4752197265625, -4308.53759765625, 21.27838134765625, 4.607671737670898437, 0, 0, -0.74314403533935546, 0.669131457805633544, 120, 255, 1, "", 50664, NULL),
(3793, 179972, 1, 0, 0, 1, 1, 1200.46044921875, -4275.783203125, 21.19213485717773437, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 120, 255, 1, "", 50664, NULL),
(3794, 179972, 1, 0, 0, 1, 1, 1202.5386962890625, -4341.82373046875, 21.29608535766601562, 1.448621988296508789, 0, 0, 0.662619590759277343, 0.748956084251403808, 120, 255, 1, "", 50664, NULL),
(3795, 179972, 1, 0, 0, 1, 1, 1226.129150390625, -4284.15185546875, 21.19164466857910156, 2.426007747650146484, 0, 0, 0.936672210693359375, 0.350207358598709106, 120, 255, 1, "", 50664, NULL),
(3796, 179972, 1, 0, 0, 1, 1, 1236.142822265625, -4297.2216796875, 21.42418479919433593, 0.907570242881774902, 0, 0, 0.438370704650878906, 0.898794233798980712, 120, 255, 1, "", 50664, NULL),
(3797, 179973, 1, 0, 0, 1, 1, 1183.474365234375, -4306.56103515625, 21.27122688293457031, 3.22885894775390625, 0, 0, -0.99904823303222656, 0.043619260191917419, 120, 255, 1, "", 50664, NULL),
(3798, 179973, 1, 0, 0, 1, 1, 1200.45068359375, -4273.451171875, 21.2135467529296875, 5.096362113952636718, 0, 0, -0.55919265747070312, 0.829037725925445556, 120, 255, 1, "", 50664, NULL),
(3799, 179973, 1, 0, 0, 1, 1, 1203.6002197265625, -4271.92041015625, 21.20084762573242187, 3.508116960525512695, 0, 0, -0.98325443267822265, 0.182238012552261352, 120, 255, 1, "", 50664, NULL),
(3800, 179973, 1, 0, 0, 1, 1, 1204.311767578125, -4344.8759765625, 21.29608726501464843, 3.124123096466064453, 0, 0, 0.99996185302734375, 0.008734640665352344, 120, 255, 1, "", 50664, NULL),
(3801, 179973, 1, 0, 0, 1, 1, 1224.6070556640625, -4286.3173828125, 21.19164466857910156, 5.288348197937011718, 0, 0, -0.4771585464477539, 0.878817260265350341, 120, 255, 1, "", 50664, NULL),
(3802, 179973, 1, 0, 0, 1, 1, 1234.0435791015625, -4294.390625, 21.73000335693359375, 1.815141916275024414, 0, 0, 0.788010597229003906, 0.615661680698394775, 120, 255, 1, "", 50664, NULL),
(3803, 179977, 1, 0, 0, 1, 1, 1185.3365478515625, -4307.01416015625, 21.25037002563476562, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 50664, NULL),
(3804, 179977, 1, 0, 0, 1, 1, 1192.3175048828125, -4272.1376953125, 21.19159317016601562, 2.932138919830322265, 0, 0, 0.994521141052246093, 0.104535527527332305, 120, 255, 1, "", 50664, NULL),
(3805, 179977, 1, 0, 0, 1, 1, 1206.531982421875, -4343.76220703125, 21.29608535766601562, 6.056293010711669921, 0, 0, -0.11320304870605468, 0.993571877479553222, 120, 255, 1, "", 50664, NULL),
(3806, 180007, 1, 0, 0, 1, 1, 1176.6636962890625, -4256.9140625, 21.97882270812988281, 5.864306926727294921, 0, 0, -0.20791149139404296, 0.978147625923156738, 120, 255, 1, "", 50664, NULL),
(3807, 180007, 1, 0, 0, 1, 1, 1179.6297607421875, -4376.29150390625, 26.23531532287597656, 2.076939344406127929, 0, 0, 0.861628532409667968, 0.50753939151763916, 120, 255, 1, "", 50664, NULL),
(3808, 180007, 1, 0, 0, 1, 1, 1179.998291015625, -4283.64404296875, 21.14358901977539062, 5.253442287445068359, 0, 0, -0.49242305755615234, 0.870355963706970214, 120, 255, 1, "", 50664, NULL),
(3809, 180007, 1, 0, 0, 1, 1, 1183.0694580078125, -4333.74853515625, 21.24088096618652343, 4.747295856475830078, 0, 0, -0.69465827941894531, 0.719339847564697265, 120, 255, 1, "", 50664, NULL),
(3810, 180007, 1, 0, 0, 1, 1, 1191.7110595703125, -4381.18310546875, 23.86879730224609375, 2.967041015625, 0, 0, 0.996193885803222656, 0.087165042757987976, 120, 255, 1, "", 50664, NULL),
(3811, 180007, 1, 0, 0, 1, 1, 1210.21826171875, -4260.98681640625, 21.19163894653320312, 2.111847877502441406, 0, 0, 0.870355606079101562, 0.492423713207244873, 120, 255, 1, "", 50664, NULL),
(3812, 180007, 1, 0, 0, 1, 1, 1235.71533203125, -4307.68212890625, 21.12670326232910156, 2.426007747650146484, 0, 0, 0.936672210693359375, 0.350207358598709106, 120, 255, 1, "", 50664, NULL),
(3813, 180007, 1, 0, 0, 1, 1, 1260.8443603515625, -4376.15087890625, 28.54974746704101562, 3.071766138076782226, 0, 0, 0.999390602111816406, 0.034906134009361267, 120, 255, 1, "", 50664, NULL),
(3814, 180026, 1, 0, 0, 1, 1, 1179.9296875, -4392.0830078125, 22.49359703063964843, 2.687806606292724609, 0, 0, 0.974370002746582031, 0.224951311945915222, 120, 255, 1, "", 50664, NULL),
(3815, 180026, 1, 0, 0, 1, 1, 1245.5703125, -4391.6962890625, 28.22939872741699218, 3.298687219619750976, 0, 0, -0.99691677093505859, 0.078466430306434631, 120, 255, 1, "", 50664, NULL),
(3816, 180046, 1, 0, 0, 1, 1, 1179.8936767578125, -4315.935546875, 21.29486846923828125, 4.991643905639648437, 0, 0, -0.60181427001953125, 0.798636078834533691, 120, 255, 1, "", 50664, NULL),
(3817, 180046, 1, 0, 0, 1, 1, 1193.9249267578125, -4272.9072265625, 21.19159507751464843, 4.171337604522705078, 0, 0, -0.87035560607910156, 0.492423713207244873, 120, 255, 1, "", 50664, NULL),
(3818, 180046, 1, 0, 0, 1, 1, 1204.724853515625, -4313.37353515625, 21.28537750244140625, 0.750490784645080566, 0, 0, 0.3665008544921875, 0.93041771650314331, 120, 255, 1, "", 50664, NULL),
(3819, 180046, 1, 0, 0, 1, 1, 1206.8466796875, -4301.72998046875, 21.24626922607421875, 4.293513298034667968, 0, 0, -0.8386697769165039, 0.544640243053436279, 120, 255, 1, "", 50664, NULL),
(3820, 180047, 1, 0, 0, 1, 1, 1178.5738525390625, -4327.244140625, 21.29608726501464843, 3.78736734390258789, 0, 0, -0.94832324981689453, 0.317305892705917358, 120, 255, 1, "", 50664, NULL),
(3821, 180047, 1, 0, 0, 1, 1, 1204.7349853515625, -4301.52587890625, 21.23160934448242187, 5.148722648620605468, 0, 0, -0.53729915618896484, 0.843391716480255126, 120, 255, 1, "", 50664, NULL),
(3822, 180052, 1, 0, 0, 1, 1, 1182.305419921875, -4272.55908203125, 21.19163703918457031, 2.914689540863037109, 0, 0, 0.993571281433105468, 0.113208353519439697, 120, 255, 1, "", 50664, NULL),
(3823, 180353, 1, 0, 0, 1, 1, 1174.0538330078125, -4265.5224609375, 21.27764320373535156, 2.879789113998413085, 0, 0, 0.991444587707519531, 0.130528271198272705, 120, 255, 1, "", 50664, NULL),
(3824, 180353, 1, 0, 0, 1, 1, 1177.5828857421875, -4393.173828125, 22.46704292297363281, 0.226892471313476562, 0, 0, 0.113203048706054687, 0.993571877479553222, 120, 255, 1, "", 50664, NULL),
(3825, 180353, 1, 0, 0, 1, 1, 1179.5260009765625, -4326.048828125, 21.24143218994140625, 4.014260292053222656, 0, 0, -0.90630722045898437, 0.422619491815567016, 120, 255, 1, "", 50664, NULL),
(3826, 180353, 1, 0, 0, 1, 1, 1212.866943359375, -4260.33251953125, 21.30665397644042968, 4.59021615982055664, 0, 0, -0.74895572662353515, 0.662620067596435546, 120, 255, 1, "", 50664, NULL),
(3827, 180353, 1, 0, 0, 1, 1, 1224.5260009765625, -4349.67041015625, 21.22219657897949218, 5.969027042388916015, 0, 0, -0.1564340591430664, 0.987688362598419189, 120, 255, 1, "", 50664, NULL),
(3828, 180353, 1, 0, 0, 1, 1, 1236.6822509765625, -4301.87353515625, 21.16509056091308593, 4.258606910705566406, 0, 0, -0.84804725646972656, 0.529920578002929687, 120, 255, 1, "", 50664, NULL),
(3829, 180353, 1, 0, 0, 1, 1, 1246.6956787109375, -4390.35205078125, 28.30716514587402343, 5.288348197937011718, 0, 0, -0.4771585464477539, 0.878817260265350341, 120, 255, 1, "", 50664, NULL),
(3830, 186217, 1, 0, 0, 1, 1, 1179.482421875, -4391.8017578125, 22.47848320007324218, 4.956737518310546875, 0, 0, -0.61566066741943359, 0.788011372089385986, 120, 255, 1, "", 50664, NULL),
(3831, 186217, 1, 0, 0, 1, 1, 1245.63720703125, -4392.46826171875, 28.18994903564453125, 2.129300594329833984, 0, 0, 0.874619483947753906, 0.484810054302215576, 120, 255, 1, "", 50664, NULL),
(3832, 186683, 1, 0, 0, 1, 1, 1225.5863037109375, -4276.587890625, 21.19164466857910156, 5.148722648620605468, 0, 0, -0.53729915618896484, 0.843391716480255126, 120, 255, 1, "", 50664, NULL),
(3833, 186717, 1, 0, 0, 1, 1, 1182.5052490234375, -4391.01904296875, 22.70993804931640625, 4.904376029968261718, 0, 0, -0.636077880859375, 0.771624863147735595, 120, 255, 1, "", 50664, NULL),
(3834, 186717, 1, 0, 0, 1, 1, 1243.0361328125, -4392.20703125, 28.09830284118652343, 5.235987663269042968, 0, 0, -0.5, 0.866025388240814208, 120, 255, 1, "", 50664, NULL),
(3835, 186717, 1, 0, 0, 1, 1, 1302.564208984375, -4501.88916015625, 23.39440536499023437, 2.234017848968505859, 0, 0, 0.898793220520019531, 0.438372820615768432, 120, 255, 1, "", 50664, NULL),
(3836, 186717, 1, 0, 0, 1, 1, 1315.9405517578125, -4397.97119140625, 26.30713844299316406, 1.919861555099487304, 0, 0, 0.819151878356933593, 0.573576688766479492, 120, 255, 1, "", 50664, NULL),
(3837, 186737, 1, 0, 0, 1, 1, 1172.0546875, -4308.54443359375, 21.22587776184082031, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 50664, NULL),
(3838, 186737, 1, 0, 0, 1, 1, 1192.3134765625, -4266.04443359375, 21.19163703918457031, 1.151916384696960449, 0, 0, 0.544638633728027343, 0.838670849800109863, 120, 255, 1, "", 50664, NULL);
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 91) AND (`guid` IN (3763, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783, 3784, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838));
INSERT INTO `game_event_gameobject` (`eventEntry`,`guid`) VALUES
(91, 3763),
(91, 3764),
(91, 3765),
(91, 3766),
(91, 3767),
(91, 3768),
(91, 3769),
(91, 3770),
(91, 3771),
(91, 3772),
(91, 3773),
(91, 3774),
(91, 3775),
(91, 3776),
(91, 3777),
(91, 3778),
(91, 3779),
(91, 3780),
(91, 3781),
(91, 3782),
(91, 3783),
(91, 3784),
(91, 3785),
(91, 3786),
(91, 3787),
(91, 3788),
(91, 3789),
(91, 3790),
(91, 3791),
(91, 3792),
(91, 3793),
(91, 3794),
(91, 3795),
(91, 3796),
(91, 3797),
(91, 3798),
(91, 3799),
(91, 3800),
(91, 3801),
(91, 3802),
(91, 3803),
(91, 3804),
(91, 3805),
(91, 3806),
(91, 3807),
(91, 3808),
(91, 3809),
(91, 3810),
(91, 3811),
(91, 3812),
(91, 3813),
(91, 3814),
(91, 3815),
(91, 3816),
(91, 3817),
(91, 3818),
(91, 3819),
(91, 3820),
(91, 3821),
(91, 3822),
(91, 3823),
(91, 3824),
(91, 3825),
(91, 3826),
(91, 3827),
(91, 3828),
(91, 3829),
(91, 3830),
(91, 3831),
(91, 3832),
(91, 3833),
(91, 3834),
(91, 3835),
(91, 3836),
(91, 3837),
(91, 3838);
-- despawn mobs in the area
DELETE FROM `game_event_creature` WHERE (`eventEntry` = -91) AND (`guid` IN (12372, 24976, 22473, 6507, 6509, 6510, 6511, 12369, 12379, 21020, 21022, 21024, 21026, 21034, 21036, 7369, 7370, 12386, 22181, 22188, 22451));
INSERT INTO `game_event_creature` (`eventEntry`,`guid`) VALUES
-- Adder
(-91, 12372),
(-91, 24976),
-- Corrupted Bloodtalon Scythemaw
(-91, 22473),
-- Elder Mottled Boar
(-91, 6507),
(-91, 6509),
(-91, 6510),
(-91, 6511),
(-91, 12369),
(-91, 12379),
(-91, 21020),
(-91, 21022),
(-91, 21024),
(-91, 21026),
(-91, 21034),
(-91, 21036),
-- Venomtail Scorpid
(-91, 7369),
(-91, 7370),
(-91, 12386),
(-91, 22181),
(-91, 22188),
-- Corrupted Mottled Boar
(-91, 22451);
-- Update creature 'Brewfest Building (Orgrimmar)' with sniffed values
-- new spawns
DELETE FROM `creature` WHERE (`id1` IN (23504)) AND (`guid` IN (12768, 12769, 12770, 12771, 12772, 12773, 12774, 12775, 12776));
INSERT INTO `creature` (`guid`, `id1`, `map`, `spawnMask`, `phaseMask`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `wander_distance`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`, `ScriptName`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES
(12768, 23504, 1, 1, 1, 1, 1176.0369873046875, -4255.9814453125, 22.21631431579589843, 5.270894527435302734, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12769, 23504, 1, 1, 1, 1, 1179.4427490234375, -4284.61474609375, 21.28194046020507812, 1.029744267463684082, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12770, 23504, 1, 1, 1, 1, 1180.81787109375, -4376.79443359375, 26.24557113647460937, 2.832220315933227539, 120, 0, 0, 0, 0, 0, "", 50664, 1, "GUID SAI"),
(12771, 23504, 1, 1, 1, 0, 1181.4923095703125, -4355.63916015625, 21.42108535766601562, 4.023062705993652343, 120, 0, 0, 0, 0, 0, "", 50664, 1, "GUID SAI"),
(12772, 23504, 1, 1, 1, 1, 1182.0416259765625, -4332.8818359375, 21.37387275695800781, 5.759586334228515625, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12773, 23504, 1, 1, 1, 0, 1183.577880859375, -4304.1298828125, 21.31663703918457031, 4.184878826141357421, 120, 0, 0, 0, 0, 0, "", 50664, 1, "GUID SAI"),
(12774, 23504, 1, 1, 1, 1, 1209.23681640625, -4261.87890625, 21.27497291564941406, 0.92502450942993164, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12775, 23504, 1, 1, 1, 1, 1234.40283203125, -4307.765625, 21.25117683410644531, 6.143558979034423828, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL),
(12776, 23504, 1, 1, 1, 1, 1259.862548828125, -4377.77001953125, 28.61495018005371093, 1.047197580337524414, 120, 0, 0, 0, 0, 0, "", 50664, 1, NULL);
DELETE FROM `game_event_creature` WHERE (`eventEntry` = 91) AND (`guid` IN (12768, 12769, 12770, 12771, 12772, 12773, 12774, 12775, 12776));
INSERT INTO `game_event_creature` (`eventEntry`,`guid`) VALUES
(91, 12768),
(91, 12769),
(91, 12770),
(91, 12771),
(91, 12772),
(91, 12773),
(91, 12774),
(91, 12775),
(91, 12776);
-- update auras
DELETE FROM `creature_addon` WHERE (`guid` IN (12768, 12769, 12770, 12771, 12772, 12773, 12774, 12775, 12776));
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(12768, 0, 0, 0, 0, 234, 0, '43992'),
(12769, 0, 0, 0, 0, 234, 0, '43992'),
(12770, 0, 0, 0, 0, 0, 0, '43992'),
(12771, 0, 0, 0, 0, 0, 0, '43992'),
(12772, 0, 0, 0, 0, 234, 0, '43992'),
(12773, 0, 0, 0, 0, 0, 0, '43992'),
(12774, 0, 0, 0, 0, 234, 0, '43992'),
(12775, 0, 0, 0, 0, 234, 0, '43992'),
(12776, 0, 0, 0, 0, 234, 0, '43992');
-- update equipment
DELETE FROM `creature_equip_template` WHERE `CreatureID` = 23504;
INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES
(23504, 1, 5292, 0, 0, 50664);
-- Pathing for Entry: 23504
SET @NPC := 12771;
SET @PATH := @NPC * 10;
UPDATE `creature` SET `wander_distance`=0,`MovementType`=2 WHERE `guid`=@NPC;
UPDATE `creature_addon` SET `path_id` = @PATH WHERE `guid` = @NPC;
DELETE FROM `waypoint_data` WHERE `id`=@PATH;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES
(@PATH,1 ,1220.4547,-4334.2886,21.31665,NULL,0,0,0,100,0),
(@PATH,2 ,1227.7362,-4310.514,21.316643,NULL,0,0,0,100,0),
(@PATH,3 ,1233.6675,-4298.053,21.441637,NULL,15000,0,0,100,0),
(@PATH,4 ,1233.6675,-4298.053,21.441637,NULL,0,0,0,100,0),
(@PATH,5 ,1224.0404,-4319.1245,21.316643,NULL,0,0,0,100,0),
(@PATH,6 ,1203.6339,-4335.0293,21.31665,NULL,0,0,0,100,0),
(@PATH,7 ,1191.6898,-4343.2666,21.421085,NULL,0,0,0,100,0),
(@PATH,8 ,1181.4923,-4355.639,21.421085,NULL,10000,0,0,100,0),
(@PATH,9 ,1181.4923,-4355.639,21.421085,NULL,0,0,0,100,0),
(@PATH,10,1204.1326,-4348.952,21.31665,NULL,0,0,0,100,0),
(@PATH,11,1204.1326,-4348.952,21.31665,1.762782573699951171,20000,0,0,100,0),
(@PATH,12,1204.1326,-4348.952,21.31665,1.762782573699951171,0,0,0,100,0);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -12771);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-12771, 0, 1000, 0, 108, 0, 100, 0, 3, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 3 of Path Any Reached - Set Emote State 133'),
(-12771, 0, 1001, 0, 108, 0, 100, 0, 4, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 4 of Path Any Reached - Set Emote State 0'),
(-12771, 0, 1002, 0, 108, 0, 100, 0, 8, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 8 of Path Any Reached - Set Emote State 133'),
(-12771, 0, 1003, 0, 108, 0, 100, 0, 9, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 9 of Path Any Reached - Set Emote State 0'),
(-12771, 0, 1004, 0, 108, 0, 100, 0, 11, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 11 of Path Any Reached - Set Emote State 133'),
(-12771, 0, 1005, 0, 108, 0, 100, 0, 12, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 12 of Path Any Reached - Set Emote State 0');
SET @NPC := 12773;
SET @PATH := @NPC * 10;
UPDATE `creature` SET `wander_distance`=0,`MovementType`=2 WHERE `guid`=@NPC;
UPDATE `creature_addon` SET `path_id` = @PATH WHERE `guid` = @NPC;
DELETE FROM `waypoint_data` WHERE `id`=@PATH;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES
(@PATH,1 ,1183.3735,-4283.522,21.270655,NULL,0,0,0,100,0),
(@PATH,2 ,1191.225,-4284.0986,21.270655,NULL,0,0,0,100,0),
(@PATH,3 ,1199.2571,-4277.2163,21.270655,NULL,15000,0,0,100,0),
(@PATH,4 ,1199.2571,-4277.2163,21.270655,NULL,0,0,0,100,0),
(@PATH,5 ,1183.5779,-4304.13,21.316637,NULL,20000,0,0,100,0),
(@PATH,6 ,1183.5779,-4304.13,21.316637,NULL,0,0,0,100,0),
(@PATH,7 ,1184.7842,-4284.5176,21.270655,NULL,0,0,0,100,0),
(@PATH,8 ,1179.4281,-4278.2236,21.270655,NULL,0,0,0,100,0),
(@PATH,9 ,1180.4791,-4275.776,21.270655,NULL,15000,0,0,100,0),
(@PATH,10,1180.4791,-4275.776,21.270655,NULL,0,0,0,100,0);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -12773);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-12773, 0, 1000, 0, 108, 0, 100, 0, 3, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 3 of Path Any Reached - Set Emote State 133'),
(-12773, 0, 1001, 0, 108, 0, 100, 0, 4, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 4 of Path Any Reached - Set Emote State 0'),
(-12773, 0, 1002, 0, 108, 0, 100, 0, 5, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 5 of Path Any Reached - Set Emote State 133'),
(-12773, 0, 1003, 0, 108, 0, 100, 0, 6, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 6 of Path Any Reached - Set Emote State 0'),
(-12773, 0, 1004, 0, 108, 0, 100, 0, 9, 0, 0, 0, 0, 0, 17, 133, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 9 of Path Any Reached - Set Emote State 133'),
(-12773, 0, 1005, 0, 108, 0, 100, 0, 10, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 10 of Path Any Reached - Set Emote State 0');
SET @NPC := 12770;
SET @PATH := @NPC * 10;
UPDATE `creature` SET `wander_distance`=0,`MovementType`=2 WHERE `guid`=@NPC;
UPDATE `creature_addon` SET `path_id` = @PATH WHERE `guid` = @NPC;
DELETE FROM `waypoint_data` WHERE `id`=@PATH;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES
(@PATH,1,1193.0723,-4380.715,24.006937,NULL,30000,0,0,100,0),
(@PATH,2,1193.0723,-4380.715,24.006937,NULL,0,0,0,100,0),
(@PATH,3,1180.8179,-4376.7944,26.245571,NULL,30000,0,0,100,0),
(@PATH,4,1180.8179,-4376.7944,26.245571,NULL,0,0,0,100,0);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -12770);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-12770, 0, 1000, 1001, 108, 0, 100, 0, 1, 0, 0, 0, 0, 0, 17, 234, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 1 of Path Any Reached - Set Emote State 234'),
(-12770, 0, 1001, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 20, 180007, 10, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 1 of Path Any Reached - Set Orientation Closest Gameobject \'Excavation Stake\''),
(-12770, 0, 1002, 0, 108, 0, 100, 0, 2, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 2 of Path Any Reached - Set Emote State 0'),
(-12770, 0, 1003, 1004, 108, 0, 100, 0, 3, 0, 0, 0, 0, 0, 17, 234, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 3 of Path Any Reached - Set Emote State 234'),
(-12770, 0, 1004, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 20, 180007, 10, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 3 of Path Any Reached - Set Orientation Closest Gameobject \'Excavation Stake\''),
(-12770, 0, 1005, 0, 108, 0, 100, 0, 4, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Brewfest Setup Crew - On Point 4 of Path Any Reached - Set Emote State 0');

View File

@@ -0,0 +1,18 @@
-- DB update 2026_01_31_03 -> 2026_02_01_00
--
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 15551);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(15551, 0, 0, 0, 4, 0, 30, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Stable Hand - On Aggro - Say Line 0'),
(15551, 0, 1, 0, 6, 0, 50, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Stable Hand - On Just Died - Say Line 1'),
(15551, 0, 2, 0, 1, 0, 60, 0, 0, 70000, 80000, 190000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Stable Hand - Out of Combat - Say Line 2'),
(15551, 0, 3, 0, 0, 0, 100, 0, 2000, 11000, 12000, 21000, 0, 0, 11, 18812, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Stable Hand - In Combat - Cast \'Knockdown\''),
(15551, 0, 4, 0, 0, 0, 100, 0, 2000, 15000, 17000, 28000, 0, 0, 11, 6016, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Stable Hand - In Combat - Cast \'Pierce Armor\''),
(15551, 0, 5, 0, 14, 0, 100, 0, 10000, 40, 12000, 22000, 0, 0, 11, 29339, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Stable Hand - Friendly Missing 10k HP and Near a Valid Target - Cast \'Healing Touch\''),
(15551, 0, 6, 0, 0, 0, 100, 0, 2000, 15000, 21000, 38000, 0, 0, 11, 29340, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spectral Stable Hand - In Combat and Near a Valid Target - Cast \'Whip Rage\'');
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 22) AND (`SourceGroup` IN (6, 7)) AND (`SourceEntry` = 15551) AND (`ConditionTypeOrReference` = 29);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 6, 15551, 0, 0, 29, 1, 15547, 20, 0, 0, 0, 0, '', 'Spectral Stable Hand Healing Touch (29339) Requires Valid Target Nearby'),
(22, 6, 15551, 0, 1, 29, 1, 15548, 20, 0, 0, 0, 0, '', 'Spectral Stable Hand Healing Touch (29339) Requires Valid Target Nearby'),
(22, 7, 15551, 0, 0, 29, 1, 15547, 20, 0, 0, 0, 0, '', 'Spectral Stable Hand Whip Rage (29340) Requires Valid Target Nearby'),
(22, 7, 15551, 0, 1, 29, 1, 15548, 20, 0, 0, 0, 0, '', 'Spectral Stable Hand Whip Rage (29340) Requires Valid Target Nearby');

View File

@@ -0,0 +1,4 @@
-- DB update 2026_02_01_00 -> 2026_02_01_01
-- Set Emote to 0
UPDATE `creature_addon` SET `emote` = 0 WHERE (`guid` IN (131012, 131014, 131015, 131016, 131020, 131021, 131022, 131023, 131026, 131027));

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_01_01 -> 2026_02_01_02
-- fix talk timer for 'Brewfest Setup Crew'
UPDATE `smart_scripts` SET `event_param4` = 60000, `event_param5` = 360000 WHERE `entryorguid` = 23504 AND `source_type` = 0 AND `id` = 0 AND `link` = 0;

View File

@@ -0,0 +1,604 @@
-- DB update 2026_02_01_02 -> 2026_02_02_00
-- Karazhan: Chances increase as you go up the tower from ~0.4% to ~1%
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1532000);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1532000, 30641, 0, 0, 0, 1, 1, 1, 1, 'Boots of Elusion'),
(1532000, 30642, 0, 0, 0, 1, 1, 1, 1, 'Drape of the Righteous'),
(1532000, 30643, 0, 0, 0, 1, 1, 1, 1, 'Belt of the Tracker'),
(1532000, 30644, 0, 0, 0, 1, 1, 1, 1, 'Grips of Deftness'),
(1532000, 30666, 0, 0, 0, 1, 1, 1, 1, 'Ritssyn\'s Lost Pendant'),
(1532000, 30667, 0, 0, 0, 1, 1, 1, 1, 'Ring of Unrelenting Storms'),
(1532000, 30668, 0, 0, 0, 1, 1, 1, 1, 'Grasp of the Dead'),
(1532000, 30673, 0, 0, 0, 1, 1, 1, 1, 'Inferno Waist Cord'),
(1532000, 30674, 0, 0, 0, 1, 1, 1, 1, 'Zierhut\'s Lost Treads');
DELETE FROM `creature_loot_template` WHERE `Item` IN (30641,30642,30643,30644,30666,30667,30668,30673,30674) AND `Entry` IN (16488,16409,16468,16491,16492,16170,16173,16539,16178,15551,16175,16176,16389,16406,16407,16411,16412,16415,16424,16425,16525,16530,16540,16171,16177,16174,16410,16414,16459,16460,16461,16470,16473,16489,16526,16529,16544,15547,15548,16408,16472,16481,16482,16545,16595,16471,16485,16504,16596);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1532000 AND `Entry` IN (16488,16409,16468,16491,16492,16170,16173,16539,16178,15551,16175,16176,16389,16406,16407,16411,16412,16415,16424,16425,16525,16530,16540,16171,16177,16174,16410,16414,16459,16460,16461,16470,16473,16489,16526,16529,16544,15547,15548,16408,16472,16481,16482,16545,16595,16471,16485,16504,16596);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(16488, 1532000, 1532000, 0.2, 'Arcane Anomaly - Karazhan Epic BoEs'),
(16409, 1532000, 1532000, 0.2, 'Phantom Guest - Karazhan Epic BoEs'),
(16468, 1532000, 1532000, 0.4, 'Spectral Patron - Karazhan Epic BoEs'),
(16491, 1532000, 1532000, 0.4, 'Mana Feeder - Karazhan Epic BoEs'),
(16492, 1532000, 1532000, 0.4, 'Syphoner - Karazhan Epic BoEs'),
(16539, 1532000, 1532000, 0.4, 'Homunculus - Karazhan Epic BoEs'),
(15551, 1532000, 1532000, 0.4, 'Spectral Stable Hand - Karazhan Epic BoEs'),
(16389, 1532000, 1532000, 0.4, 'Spectral Apprentice - Karazhan Epic BoEs'),
(16406, 1532000, 1532000, 0.4, 'Phantom Attendant - Karazhan Epic BoEs'),
(16407, 1532000, 1532000, 0.4, 'Spectral Servant - Karazhan Epic BoEs'),
(16411, 1532000, 1532000, 0.4, 'Spectral Chef - Karazhan Epic BoEs'),
(16412, 1532000, 1532000, 0.4, 'Ghostly Baker - Karazhan Epic BoEs'),
(16415, 1532000, 1532000, 0.4, 'Skeletal Waiter - Karazhan Epic BoEs'),
(16424, 1532000, 1532000, 0.4, 'Spectral Sentry - Karazhan Epic BoEs'),
(16425, 1532000, 1532000, 0.4, 'Phantom Guardsman - Karazhan Epic BoEs'),
(16525, 1532000, 1532000, 1, 'Spell Shade - Karazhan Epic BoEs'),
(16530, 1532000, 1532000, 0.4, 'Mana Warp - Karazhan Epic BoEs'),
(16540, 1532000, 1532000, 1, 'Shadow Pillager - Karazhan Epic BoEs'),
(16410, 1532000, 1532000, 0.4, 'Spectral Retainer - Karazhan Epic BoEs'),
(16414, 1532000, 1532000, 0.4, 'Ghostly Steward - Karazhan Epic BoEs'),
(16459, 1532000, 1532000, 0.4, 'Wanton Hostess - Karazhan Epic BoEs'),
(16460, 1532000, 1532000, 0.4, 'Night Mistress - Karazhan Epic BoEs'),
(16461, 1532000, 1532000, 0.4, 'Concubine - Karazhan Epic BoEs'),
(16470, 1532000, 1532000, 0.4, 'Ghostly Philanthropist - Karazhan Epic BoEs'),
(16473, 1532000, 1532000, 0.4, 'Spectral Performer - Karazhan Epic BoEs'),
(16489, 1532000, 1532000, 1, 'Chaotic Sentience - Karazhan Epic BoEs'),
(16526, 1532000, 1532000, 1, 'Sorcerous Shade - Karazhan Epic BoEs'),
(16529, 1532000, 1532000, 0.4, 'Magical Horror - Karazhan Epic BoEs'),
(16544, 1532000, 1532000, 1, 'Ethereal Thief - Karazhan Epic BoEs'),
(15547, 1532000, 1532000, 0.4, 'Spectral Charger - Karazhan Epic BoEs'),
(15548, 1532000, 1532000, 0.4, 'Spectral Stallion - Karazhan Epic BoEs'),
(16408, 1532000, 1532000, 0.4, 'Phantom Valet - Karazhan Epic BoEs'),
(16472, 1532000, 1532000, 0.4, 'Phantom Stagehand - Karazhan Epic BoEs'),
(16481, 1532000, 1532000, 1, 'Ghastly Haunt - Karazhan Epic BoEs'),
(16482, 1532000, 1532000, 1, 'Trapped Soul - Karazhan Epic BoEs'),
(16545, 1532000, 1532000, 1, 'Ethereal Spellfilcher - Karazhan Epic BoEs'),
(16595, 1532000, 1532000, 1, 'Fleshbeast - Karazhan Epic BoEs'),
(16471, 1532000, 1532000, 0.4, 'Skeletal Usher - Karazhan Epic BoEs'),
(16485, 1532000, 1532000, 2, 'Arcane Watchman - Karazhan Epic BoEs'),
(16504, 1532000, 1532000, 2, 'Arcane Protector - Karazhan Epic BoEs'),
(16596, 1532000, 1532000, 2, 'Greater Fleshbeast - Karazhan Epic BoEs');
-- SSC
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1548000);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1548000, 30021, 0, 0, 0, 1, 1, 1, 1, 'Wildfury Greatstaff'),
(1548000, 30022, 0, 0, 0, 1, 1, 1, 1, 'Pendant of the Perilous'),
(1548000, 30023, 0, 0, 0, 1, 1, 1, 1, 'Totem of the Maelstrom'),
(1548000, 30027, 0, 0, 0, 1, 1, 1, 1, 'Boots of Courage Unending'),
(1548000, 30620, 0, 0, 0, 1, 1, 1, 1, 'Spyglass of the Hidden Fleet');
DELETE FROM `creature_loot_template` WHERE `Item` IN (30021,30022,30023,30027,30620) AND `Entry` IN (21263,21246,21863,21220,21224,21225,21226,21227,21228,21229,21230,21231,21232,21298,21299,21301,21339,21218,21221,21251);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1548000 AND `Entry` IN (21263,21246,21863,21220,21224,21225,21226,21227,21228,21229,21230,21231,21232,21298,21299,21301,21339,21218,21221,21251);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(21263, 1548000, 1548000, 1, 'Greyheart Technician - Serpentshrine Cavern BoEs'),
(21246, 1548000, 1548000, 2, 'Serpentshrine Sporebat - Serpentshrine Cavern BoEs'),
(21863, 1548000, 1548000, 2, 'Serpentshrine Lurker - Serpentshrine Cavern BoEs'),
(21220, 1548000, 1548000, 2, 'Coilfang Priestess - Serpentshrine Cavern BoEs'),
(21224, 1548000, 1548000, 2, 'Tidewalker Depth-Seer - Serpentshrine Cavern BoEs'),
(21225, 1548000, 1548000, 2, 'Tidewalker Warrior - Serpentshrine Cavern BoEs'),
(21226, 1548000, 1548000, 2, 'Tidewalker Shaman - Serpentshrine Cavern BoEs'),
(21227, 1548000, 1548000, 2, 'Tidewalker Harpooner - Serpentshrine Cavern BoEs'),
(21228, 1548000, 1548000, 2, 'Tidewalker Hydromancer - Serpentshrine Cavern BoEs'),
(21229, 1548000, 1548000, 2, 'Greyheart Tidecaller - Serpentshrine Cavern BoEs'),
(21230, 1548000, 1548000, 2, 'Greyheart Nether-Mage - Serpentshrine Cavern BoEs'),
(21231, 1548000, 1548000, 2, 'Greyheart Shield-Bearer - Serpentshrine Cavern BoEs'),
(21232, 1548000, 1548000, 2, 'Greyheart Skulker - Serpentshrine Cavern BoEs'),
(21298, 1548000, 1548000, 2, 'Coilfang Serpentguard - Serpentshrine Cavern BoEs'),
(21299, 1548000, 1548000, 2, 'Coilfang Fathom-Witch - Serpentshrine Cavern BoEs'),
(21301, 1548000, 1548000, 2, 'Coilfang Shatterer - Serpentshrine Cavern BoEs'),
(21339, 1548000, 1548000, 2, 'Coilfang Hate-Screamer - Serpentshrine Cavern BoEs'),
(21218, 1548000, 1548000, 2, 'Vashj\'ir Honor Guard - Serpentshrine Cavern BoEs'),
(21221, 1548000, 1548000, 2, 'Coilfang Beast-Tamer - Serpentshrine Cavern BoEs'),
(21251, 1548000, 1548000, 5, 'Underbog Colossus - Serpentshrine Cavern BoEs');
-- The Eye
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1550000);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1550000, 30029, 0, 0, 0, 1, 1, 1, 1, 'Bark-Gloves of Ancient Wisdom'),
(1550000, 30020, 0, 0, 0, 1, 1, 1, 1, 'Fire-Cord of the Magus'),
(1550000, 30030, 0, 0, 0, 1, 1, 1, 1, 'Girdle of Fallen Stars'),
(1550000, 30024, 0, 0, 0, 1, 1, 1, 1, 'Mantle of the Elven Kings'),
(1550000, 30026, 0, 0, 0, 1, 1, 1, 1, 'Bands of the Celestial Archer'),
(1550000, 30028, 0, 0, 0, 1, 1, 1, 1, 'Seventh Ring of the Tirisfalen');
DELETE FROM `creature_loot_template` WHERE `Reference` = 55500 AND `Entry` IN (20043,20044,20038,20031,20033,20034,20036,20037,20042,20047,20048,20052,20032,20035,20041,20045,20046,20049,20050,20039,20040);
DELETE FROM `creature_loot_template` WHERE `Item` IN (30029,30020,30030,30024,30026,30028) AND `Entry` IN (20043,20044,20038,20031,20033,20034,20036,20037,20042,20047,20048,20052,20032,20035,20041,20045,20046,20049,20050,20039,20040);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1550000 AND `Entry` IN (20043,20044,20038,20031,20033,20034,20036,20037,20042,20047,20048,20052,20032,20035,20041,20045,20046,20049,20050,20039,20040);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(20043, 1550000, 1550000, 0.4, 'Apprentice Star Scryer - The Eye BoEs'),
(20044, 1550000, 1550000, 0.4, 'Novice Astromancer - The Eye BoEs'),
(20038, 1550000, 1550000, 2, 'Phoenix-Hawk Hatchling - The Eye BoEs'),
(20031, 1550000, 1550000, 2, 'Bloodwarder Legionnaire - The Eye BoEs'),
(20033, 1550000, 1550000, 2, 'Astromancer - The Eye BoEs'),
(20034, 1550000, 1550000, 2, 'Star Scryer - The Eye BoEs'),
(20036, 1550000, 1550000, 2, 'Bloodwarder Squire - The Eye BoEs'),
(20037, 1550000, 1550000, 2, 'Tempest Falconer - The Eye BoEs'),
(20042, 1550000, 1550000, 2, 'Tempest-Smith - The Eye BoEs'),
-- (20047, 1550000, 1550000, 2, 'Crimson Hand Battle Mage - The Eye BoEs'),
(20048, 1550000, 1550000, 2, 'Crimson Hand Centurion - The Eye BoEs'),
(20052, 1550000, 1550000, 2, 'Crystalcore Mechanic - The Eye BoEs'),
(20032, 1550000, 1550000, 2, 'Bloodwarder Vindicator - The Eye BoEs'),
(20035, 1550000, 1550000, 2, 'Bloodwarder Marshal - The Eye BoEs'),
(20041, 1550000, 1550000, 2, 'Crystalcore Sentinel - The Eye BoEs'),
(20045, 1550000, 1550000, 2, 'Nether Scryer - The Eye BoEs'),
(20046, 1550000, 1550000, 2, 'Astromancer Lord - The Eye BoEs'),
(20049, 1550000, 1550000, 2, 'Crimson Hand Blood Knight - The Eye BoEs'),
(20050, 1550000, 1550000, 2, 'Crimson Hand Inquisitor - The Eye BoEs'),
(20039, 1550000, 1550000, 5, 'Phoenix-Hawk - The Eye BoEs'),
(20040, 1550000, 1550000, 5, 'Crystalcore Devastator - The Eye BoEs');
-- Phase 2 Recipes
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1548001);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1548001, 30280, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of Blasting'),
(1548001, 30281, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of the Long Road'),
(1548001, 30282, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Boots of Blasting'),
(1548001, 30283, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Boots of the Long Road'),
(1548001, 30301, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of Natural Power'),
(1548001, 30302, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of Deep Shadow'),
(1548001, 30303, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of the Black Eagle'),
(1548001, 30304, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Monsoon Belt'),
(1548001, 30305, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Boots of Natural Grace'),
(1548001, 30306, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Boots of Utter Darkness'),
(1548001, 30307, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Boots of the Crimson Hawk'),
(1548001, 30308, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Hurricane Boots'),
(1548001, 30321, 0, 0, 0, 1, 1, 1, 1, 'Plans: Belt of the Guardian'),
(1548001, 30322, 0, 0, 0, 1, 1, 1, 1, 'Plans: Red Belt of Battle'),
(1548001, 30323, 0, 0, 0, 1, 1, 1, 1, 'Plans: Boots of the Protector'),
(1548001, 30324, 0, 0, 0, 1, 1, 1, 1, 'Plans: Red Havoc Boots');
DELETE FROM `creature_loot_template` WHERE `Reference` = 34052 AND `Entry` IN (21263,21246,21863,21220,21224,21225,21226,21227,21228,21229,21230,21231,21232,21298,21299,21301,21339,21218,21221,21251,20043,20044,20038,20031,20033,20034,20036,20037,20042,20047,20048,20052,20032,20035,20041,20045,20046,20049,20050,20039,20040);
DELETE FROM `creature_loot_template` WHERE `Item` IN (30280,30281,30282,30283,30301,30302,30303,30304,30305,30306,30307,30308,30321,30322,30323,30324) AND `Entry` IN (21263,21246,21863,21220,21224,21225,21226,21227,21228,21229,21230,21231,21232,21298,21299,21301,21339,21218,21221,21251,20043,20044,20038,20031,20033,20034,20036,20037,20042,20047,20048,20052,20032,20035,20041,20045,20046,20049,20050,20039,20040);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1548001 AND `Entry` IN (21263,21246,21863,21220,21224,21225,21226,21227,21228,21229,21230,21231,21232,21298,21299,21301,21339,21218,21221,21251,20043,20044,20038,20031,20033,20034,20036,20037,20042,20047,20048,20052,20032,20035,20041,20045,20046,20049,20050,20039,20040);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(21263, 1548001, 1548001, 0.4, 'Greyheart Technician - TBC Phase 2 BoE Recipes'),
(21246, 1548001, 1548001, 2.4, 'Serpentshrine Sporebat - TBC Phase 2 BoE Recipes'),
(21863, 1548001, 1548001, 2.4, 'Serpentshrine Lurker - TBC Phase 2 BoE Recipes'),
(21220, 1548001, 1548001, 2.4, 'Coilfang Priestess - TBC Phase 2 BoE Recipes'),
(21224, 1548001, 1548001, 2.4, 'Tidewalker Depth-Seer - TBC Phase 2 BoE Recipes'),
(21225, 1548001, 1548001, 2.4, 'Tidewalker Warrior - TBC Phase 2 BoE Recipes'),
(21226, 1548001, 1548001, 2.4, 'Tidewalker Shaman - TBC Phase 2 BoE Recipes'),
(21227, 1548001, 1548001, 2.4, 'Tidewalker Harpooner - TBC Phase 2 BoE Recipes'),
(21228, 1548001, 1548001, 2.4, 'Tidewalker Hydromancer - TBC Phase 2 BoE Recipes'),
(21229, 1548001, 1548001, 2.4, 'Greyheart Tidecaller - TBC Phase 2 BoE Recipes'),
(21230, 1548001, 1548001, 2.4, 'Greyheart Nether-Mage - TBC Phase 2 BoE Recipes'),
(21231, 1548001, 1548001, 2.4, 'Greyheart Shield-Bearer - TBC Phase 2 BoE Recipes'),
(21232, 1548001, 1548001, 2.4, 'Greyheart Skulker - TBC Phase 2 BoE Recipes'),
(21298, 1548001, 1548001, 2.4, 'Coilfang Serpentguard - TBC Phase 2 BoE Recipes'),
(21299, 1548001, 1548001, 2.4, 'Coilfang Fathom-Witch - TBC Phase 2 BoE Recipes'),
(21301, 1548001, 1548001, 2.4, 'Coilfang Shatterer - TBC Phase 2 BoE Recipes'),
(21339, 1548001, 1548001, 2.4, 'Coilfang Hate-Screamer - TBC Phase 2 BoE Recipes'),
(21218, 1548001, 1548001, 2.4, 'Vashj\'ir Honor Guard - TBC Phase 2 BoE Recipes'),
(21221, 1548001, 1548001, 2.4, 'Coilfang Beast-Tamer - TBC Phase 2 BoE Recipes'),
(21251, 1548001, 1548001, 2.4, 'Underbog Colossus - TBC Phase 2 BoE Recipes'),
(20043, 1548001, 1548001, 0.4, 'Apprentice Star Scryer - TBC Phase 2 BoE Recipes'),
(20044, 1548001, 1548001, 0.4, 'Novice Astromancer - TBC Phase 2 BoE Recipes'),
(20038, 1548001, 1548001, 2.4, 'Phoenix-Hawk Hatchling - TBC Phase 2 BoE Recipes'),
(20031, 1548001, 1548001, 2.4, 'Bloodwarder Legionnaire - TBC Phase 2 BoE Recipes'),
(20033, 1548001, 1548001, 2.4, 'Astromancer - TBC Phase 2 BoE Recipes'),
(20034, 1548001, 1548001, 2.4, 'Star Scryer - TBC Phase 2 BoE Recipes'),
(20036, 1548001, 1548001, 2.4, 'Bloodwarder Squire - TBC Phase 2 BoE Recipes'),
(20037, 1548001, 1548001, 2.4, 'Tempest Falconer - TBC Phase 2 BoE Recipes'),
(20042, 1548001, 1548001, 2.4, 'Tempest-Smith - TBC Phase 2 BoE Recipes'),
-- (20047, 1548001, 1548001, 2.4, 'Crimson Hand Battle Mage - TBC Phase 2 BoE Recipes'),
(20048, 1548001, 1548001, 2.4, 'Crimson Hand Centurion - TBC Phase 2 BoE Recipes'),
(20052, 1548001, 1548001, 2.4, 'Crystalcore Mechanic - TBC Phase 2 BoE Recipes'),
(20032, 1548001, 1548001, 2.4, 'Bloodwarder Vindicator - TBC Phase 2 BoE Recipes'),
(20035, 1548001, 1548001, 2.4, 'Bloodwarder Marshal - TBC Phase 2 BoE Recipes'),
(20041, 1548001, 1548001, 2.4, 'Crystalcore Sentinel - TBC Phase 2 BoE Recipes'),
(20045, 1548001, 1548001, 2.4, 'Nether Scryer - TBC Phase 2 BoE Recipes'),
(20046, 1548001, 1548001, 2.4, 'Astromancer Lord - TBC Phase 2 BoE Recipes'),
(20049, 1548001, 1548001, 2.4, 'Crimson Hand Blood Knight - TBC Phase 2 BoE Recipes'),
(20050, 1548001, 1548001, 2.4, 'Crimson Hand Inquisitor - TBC Phase 2 BoE Recipes'),
(20039, 1548001, 1548001, 2.4, 'Phoenix-Hawk - TBC Phase 2 BoE Recipes'),
(20040, 1548001, 1548001, 2.4, 'Crystalcore Devastator - TBC Phase 2 BoE Recipes');
-- Hyjal Summit
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1534000);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1534000, 32589, 0, 0, 0, 1, 1, 1, 1, 'Hellfire-Encased Pendant'),
(1534000, 32590, 0, 0, 0, 1, 1, 1, 1, 'Nethervoid Cloak'),
(1534000, 32591, 0, 0, 0, 1, 1, 1, 1, 'Choker of Serrated Blades'),
(1534000, 32592, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of Relentless Storms'),
(1534000, 32609, 0, 0, 0, 1, 1, 1, 1, 'Boots of the Divine Light'),
(1534000, 32945, 0, 4.5, 0, 1, 1, 1, 1, 'Fist of Molten Fury'),
(1534000, 32946, 0, 4.5, 0, 1, 1, 1, 1, 'Claw of Molten Fury'),
(1534000, 34009, 0, 0, 0, 1, 1, 1, 1, 'Hammer of Judgement'),
(1534000, 34010, 0, 0, 0, 1, 1, 1, 1, 'Pepe\'s Shroud of Pacification');
DELETE FROM `creature_loot_template` WHERE `Reference` = 39534 AND `Entry` IN (17895,17897,17898,17899,17905,17906,17907,17908,17916);
DELETE FROM `creature_loot_template` WHERE `Item` IN (32589,32590,32591,32592,32609,32945,32946,34009,34010) AND `Entry` IN (17895,17897,17898,17899,17905,17906,17907,17908,17916);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1534000 AND `Entry` IN (17895,17897,17898,17899,17905,17906,17907,17908,17916);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(17895, 1534000, 1534000, 4, 'Ghoul - Hyjal Summit BoEs'),
(17897, 1534000, 1534000, 4, 'Crypt Fiend - Hyjal Summit BoEs'),
(17898, 1534000, 1534000, 4, 'Abomination - Hyjal Summit BoEs'),
(17899, 1534000, 1534000, 4, 'Shadowy Necromancer - Hyjal Summit BoEs'),
(17905, 1534000, 1534000, 4, 'Banshee - Hyjal Summit BoEs'),
(17906, 1534000, 1534000, 4, 'Gargoyle - Hyjal Summit BoEs'),
(17907, 1534000, 1534000, 4, 'Frost Wyrm - Hyjal Summit BoEs'),
(17908, 1534000, 1534000, 4, 'Giant Infernal - Hyjal Summit BoEs'),
(17916, 1534000, 1534000, 4, 'Fel Stalker - Hyjal Summit BoEs');
-- Black Temple
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1564000);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1564000, 32526, 0, 0, 0, 1, 1, 1, 1, 'Band of Devastation'),
(1564000, 32527, 0, 0, 0, 1, 1, 1, 1, 'Ring of Ancient Knowledge'),
(1564000, 32528, 0, 0, 0, 1, 1, 1, 1, 'Blessed Band of Karabor'),
(1564000, 32593, 0, 0, 0, 1, 1, 1, 1, 'Treads of the Den Mother'),
(1564000, 32606, 0, 0, 0, 1, 1, 1, 1, 'Girdle of the Lightbearer'),
(1564000, 32608, 0, 0, 0, 1, 1, 1, 1, 'Pillager\'s Gauntlets'),
(1564000, 32943, 0, 0, 0, 1, 1, 1, 1, 'Swiftsteel Bludgeon'),
(1564000, 34011, 0, 0, 0, 1, 1, 1, 1, 'Illidari Runeshield'),
(1564000, 34012, 0, 0, 0, 1, 1, 1, 1, 'Shroud of the Final Stand');
DELETE FROM `creature_loot_template` WHERE `Reference` = 14099 AND `Entry` IN (22883,22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394);
DELETE FROM `creature_loot_template` WHERE `Item` IN (32526,32527,32528,32593,32606,32608,32943,34011,34012) AND `Entry` IN (22883,22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1564000 AND `Entry` IN (22883,22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(22939, 1564000, 1564000, 0.4, 'Temple Concubine - Black Temple BoEs'),
(22955, 1564000, 1564000, 0.4, 'Charming Courtesan - Black Temple BoEs'),
(22963, 1564000, 1564000, 0.4, 'Bonechewer Worker - Black Temple BoEs'),
(23147, 1564000, 1564000, 0.4, 'Shadowmoon Grunt - Black Temple BoEs'),
(23223, 1564000, 1564000, 0.4, 'Bonechewer Spectator - Black Temple BoEs'),
(23047, 1564000, 1564000, 0.4, 'Shadowmoon Soldier - Black Temple BoEs'),
(22946, 1564000, 1564000, 0.4, 'Shadowmoon War Hound - Black Temple BoEs'),
(22848, 1564000, 1564000, 0.4, 'Storm Fury - Black Temple BoEs'),
(22849, 1564000, 1564000, 0.4, 'Ashtongue Feral Spirit - Black Temple BoEs'),
(22881, 1564000, 1564000, 0.4, 'Aqueous Surger - Black Temple BoEs'),
(22885, 1564000, 1564000, 0.4, 'Dragon Turtle - Black Temple BoEs'),
(23232, 1564000, 1564000, 0.4, 'Mutant War Hound - Black Temple BoEs'),
(22945, 1564000, 1564000, 2, 'Shadowmoon Blood Mage - Black Temple BoEs'),
(22965, 1564000, 1564000, 0.4, 'Enslaved Servant - Black Temple BoEs'),
(23403, 1564000, 1564000, 2, 'Illidari Assassin - Black Temple BoEs'),
(22845, 1564000, 1564000, 2, 'Ashtongue Mystic - Black Temple BoEs'),
(22846, 1564000, 1564000, 2, 'Ashtongue Stormcaller - Black Temple BoEs'),
(22847, 1564000, 1564000, 2, 'Ashtongue Primalist - Black Temple BoEs'),
(22853, 1564000, 1564000, 2, 'Illidari Defiler - Black Temple BoEs'),
(22869, 1564000, 1564000, 2, 'Illidari Boneslicer - Black Temple BoEs'),
(22874, 1564000, 1564000, 2, 'Coilskar Harpooner - Black Temple BoEs'),
(22875, 1564000, 1564000, 2, 'Coilskar Sea-Caller - Black Temple BoEs'),
(22876, 1564000, 1564000, 2, 'Coilskar Soothsayer - Black Temple BoEs'),
(22877, 1564000, 1564000, 2, 'Coilskar Wrangler - Black Temple BoEs'),
(22879, 1564000, 1564000, 2, 'Shadowmoon Reaver - Black Temple BoEs'),
(22882, 1564000, 1564000, 2, 'Shadowmoon Deathshaper - Black Temple BoEs'),
(22959, 1564000, 1564000, 2, 'Spellbound Attendant - Black Temple BoEs'),
(23028, 1564000, 1564000, 2, 'Bonechewer Taskmaster - Black Temple BoEs'),
(23235, 1564000, 1564000, 2, 'Bonechewer Blade Fury - Black Temple BoEs'),
(23236, 1564000, 1564000, 2, 'Bonechewer Shield Disciple - Black Temple BoEs'),
(23237, 1564000, 1564000, 2, 'Bonechewer Blood Prophet - Black Temple BoEs'),
(23339, 1564000, 1564000, 2, 'Illidari Heartseeker - Black Temple BoEs'),
(23374, 1564000, 1564000, 2, 'Ashtongue Stalker - Black Temple BoEs'),
(23400, 1564000, 1564000, 2, 'Illidari Archon - Black Temple BoEs'),
(23402, 1564000, 1564000, 2, 'Illidari Battle-mage - Black Temple BoEs'),
(22960, 1564000, 1564000, 2, 'Dragonmaw Wyrmcaller - Black Temple BoEs'),
(23018, 1564000, 1564000, 2, 'Shadowmoon Houndmaster - Black Temple BoEs'),
(23030, 1564000, 1564000, 2, 'Dragonmaw Sky Stalker - Black Temple BoEs'),
(23172, 1564000, 1564000, 2, 'Hand of Gorefiend - Black Temple BoEs'),
(23330, 1564000, 1564000, 2, 'Dragonmaw Wind Reaver - Black Temple BoEs'),
(22873, 1564000, 1564000, 2, 'Coilskar General - Black Temple BoEs'),
(23337, 1564000, 1564000, 2, 'Illidari Centurion - Black Temple BoEs'),
(23397, 1564000, 1564000, 2, 'Illidari Blood Lord - Black Temple BoEs'),
(22844, 1564000, 1564000, 2, 'Ashtongue Battlelord - Black Temple BoEs'),
(22880, 1564000, 1564000, 2, 'Shadowmoon Champion - Black Temple BoEs'),
(22953, 1564000, 1564000, 2, 'Wrathbone Flayer - Black Temple BoEs'),
(22956, 1564000, 1564000, 2, 'Sister of Pain - Black Temple BoEs'),
(22964, 1564000, 1564000, 2, 'Sister of Pleasure - Black Temple BoEs'),
(23049, 1564000, 1564000, 2, 'Shadowmoon Weapon Master - Black Temple BoEs'),
(23222, 1564000, 1564000, 2, 'Bonechewer Brawler - Black Temple BoEs'),
(23239, 1564000, 1564000, 2, 'Bonechewer Combatant - Black Temple BoEs'),
(22855, 1564000, 1564000, 2, 'Illidari Nightlord - Black Temple BoEs'),
(22878, 1564000, 1564000, 2, 'Aqueous Lord - Black Temple BoEs'),
(22884, 1564000, 1564000, 2, 'Leviathan - Black Temple BoEs'),
(22954, 1564000, 1564000, 2, 'Illidari Fearbringer - Black Temple BoEs'),
(22957, 1564000, 1564000, 2, 'Priestess of Dementia - Black Temple BoEs'),
(22962, 1564000, 1564000, 2, 'Priestess of Delight - Black Temple BoEs'),
(23196, 1564000, 1564000, 2, 'Bonechewer Behemoth - Black Temple BoEs'),
(23394, 1564000, 1564000, 2, 'Promenade Sentinel - Black Temple BoEs');
-- Phase 3 Recipes
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1564001);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1564001, 32736, 0, 0, 0, 1, 1, 1, 1, 'Plans: Swiftsteel Bracers'),
(1564001, 32738, 0, 0, 0, 1, 1, 1, 1, 'Plans: Dawnsteel Bracers'),
(1564001, 32744, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Bracers of Renewed Life'),
(1564001, 32746, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Swiftstrike Bracers'),
(1564001, 32748, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Bindings of Lightning Reflexes'),
(1564001, 32750, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Living Earth Bindings'),
(1564001, 32752, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Swiftheal Wraps'),
(1564001, 32754, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Bracers of Nimble Thought');
DELETE FROM `creature_loot_template` WHERE `Reference` IN (34069, 39534) AND `Entry` IN (22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394,17895,17897,17898,17899,17905,17906,17907,17908,17916);
DELETE FROM `creature_loot_template` WHERE `Item` IN (32736,32738,32744,32746,32748,32750,32752,32754) AND `Entry` IN (22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394,17895,17897,17898,17899,17905,17906,17907,17908,17916);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1564001 AND `Entry` IN (22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394,17895,17897,17898,17899,17905,17906,17907,17908,17916);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(22939, 1564001, 1564001, 0.4, 'Temple Concubine - Phase 3 BoE Recipes'),
(22955, 1564001, 1564001, 0.4, 'Charming Courtesan - Phase 3 BoE Recipes'),
(22963, 1564001, 1564001, 0.4, 'Bonechewer Worker - Phase 3 BoE Recipes'),
(23147, 1564001, 1564001, 0.4, 'Shadowmoon Grunt - Phase 3 BoE Recipes'),
(23223, 1564001, 1564001, 0.4, 'Bonechewer Spectator - Phase 3 BoE Recipes'),
(23047, 1564001, 1564001, 0.4, 'Shadowmoon Soldier - Phase 3 BoE Recipes'),
(22946, 1564001, 1564001, 0.4, 'Shadowmoon War Hound - Phase 3 BoE Recipes'),
(22848, 1564001, 1564001, 0.4, 'Storm Fury - Phase 3 BoE Recipes'),
(22849, 1564001, 1564001, 0.4, 'Ashtongue Feral Spirit - Phase 3 BoE Recipes'),
(22881, 1564001, 1564001, 0.4, 'Aqueous Surger - Phase 3 BoE Recipes'),
(22885, 1564001, 1564001, 0.4, 'Dragon Turtle - Phase 3 BoE Recipes'),
(23232, 1564001, 1564001, 0.4, 'Mutant War Hound - Phase 3 BoE Recipes'),
(22945, 1564001, 1564001, 2.4, 'Shadowmoon Blood Mage - Phase 3 BoE Recipes'),
(22965, 1564001, 1564001, 0.4, 'Enslaved Servant - Phase 3 BoE Recipes'),
(23403, 1564001, 1564001, 2.4, 'Illidari Assassin - Phase 3 BoE Recipes'),
(22845, 1564001, 1564001, 2.4, 'Ashtongue Mystic - Phase 3 BoE Recipes'),
(22846, 1564001, 1564001, 2.4, 'Ashtongue Stormcaller - Phase 3 BoE Recipes'),
(22847, 1564001, 1564001, 2.4, 'Ashtongue Primalist - Phase 3 BoE Recipes'),
(22853, 1564001, 1564001, 2.4, 'Illidari Defiler - Phase 3 BoE Recipes'),
(22869, 1564001, 1564001, 2.4, 'Illidari Boneslicer - Phase 3 BoE Recipes'),
(22874, 1564001, 1564001, 2.4, 'Coilskar Harpooner - Phase 3 BoE Recipes'),
(22875, 1564001, 1564001, 2.4, 'Coilskar Sea-Caller - Phase 3 BoE Recipes'),
(22876, 1564001, 1564001, 2.4, 'Coilskar Soothsayer - Phase 3 BoE Recipes'),
(22877, 1564001, 1564001, 2.4, 'Coilskar Wrangler - Phase 3 BoE Recipes'),
(22879, 1564001, 1564001, 2.4, 'Shadowmoon Reaver - Phase 3 BoE Recipes'),
(22882, 1564001, 1564001, 2.4, 'Shadowmoon Deathshaper - Phase 3 BoE Recipes'),
(22959, 1564001, 1564001, 2.4, 'Spellbound Attendant - Phase 3 BoE Recipes'),
(23028, 1564001, 1564001, 2.4, 'Bonechewer Taskmaster - Phase 3 BoE Recipes'),
(23235, 1564001, 1564001, 2.4, 'Bonechewer Blade Fury - Phase 3 BoE Recipes'),
(23236, 1564001, 1564001, 2.4, 'Bonechewer Shield Disciple - Phase 3 BoE Recipes'),
(23237, 1564001, 1564001, 2.4, 'Bonechewer Blood Prophet - Phase 3 BoE Recipes'),
(23339, 1564001, 1564001, 2.4, 'Illidari Heartseeker - Phase 3 BoE Recipes'),
(23374, 1564001, 1564001, 2.4, 'Ashtongue Stalker - Phase 3 BoE Recipes'),
(23400, 1564001, 1564001, 2.4, 'Illidari Archon - Phase 3 BoE Recipes'),
(23402, 1564001, 1564001, 2.4, 'Illidari Battle-mage - Phase 3 BoE Recipes'),
(22960, 1564001, 1564001, 2.4, 'Dragonmaw Wyrmcaller - Phase 3 BoE Recipes'),
(23018, 1564001, 1564001, 2.4, 'Shadowmoon Houndmaster - Phase 3 BoE Recipes'),
(23030, 1564001, 1564001, 2.4, 'Dragonmaw Sky Stalker - Phase 3 BoE Recipes'),
(23172, 1564001, 1564001, 2.4, 'Hand of Gorefiend - Phase 3 BoE Recipes'),
(23330, 1564001, 1564001, 2.4, 'Dragonmaw Wind Reaver - Phase 3 BoE Recipes'),
(22873, 1564001, 1564001, 2.4, 'Coilskar General - Phase 3 BoE Recipes'),
(23337, 1564001, 1564001, 2.4, 'Illidari Centurion - Phase 3 BoE Recipes'),
(23397, 1564001, 1564001, 2.4, 'Illidari Blood Lord - Phase 3 BoE Recipes'),
(22844, 1564001, 1564001, 2.4, 'Ashtongue Battlelord - Phase 3 BoE Recipes'),
(22880, 1564001, 1564001, 2.4, 'Shadowmoon Champion - Phase 3 BoE Recipes'),
(22953, 1564001, 1564001, 2.4, 'Wrathbone Flayer - Phase 3 BoE Recipes'),
(22956, 1564001, 1564001, 2.4, 'Sister of Pain - Phase 3 BoE Recipes'),
(22964, 1564001, 1564001, 2.4, 'Sister of Pleasure - Phase 3 BoE Recipes'),
(23049, 1564001, 1564001, 2.4, 'Shadowmoon Weapon Master - Phase 3 BoE Recipes'),
(23222, 1564001, 1564001, 2.4, 'Bonechewer Brawler - Phase 3 BoE Recipes'),
(23239, 1564001, 1564001, 2.4, 'Bonechewer Combatant - Phase 3 BoE Recipes'),
(22855, 1564001, 1564001, 2.4, 'Illidari Nightlord - Phase 3 BoE Recipes'),
(22878, 1564001, 1564001, 2.4, 'Aqueous Lord - Phase 3 BoE Recipes'),
(22884, 1564001, 1564001, 2.4, 'Leviathan - Phase 3 BoE Recipes'),
(22954, 1564001, 1564001, 2.4, 'Illidari Fearbringer - Phase 3 BoE Recipes'),
(22957, 1564001, 1564001, 2.4, 'Priestess of Dementia - Phase 3 BoE Recipes'),
(22962, 1564001, 1564001, 2.4, 'Priestess of Delight - Phase 3 BoE Recipes'),
(23196, 1564001, 1564001, 2.4, 'Bonechewer Behemoth - Phase 3 BoE Recipes'),
(23394, 1564001, 1564001, 2.4, 'Promenade Sentinel - Phase 3 BoE Recipes'),
(17895, 1564001, 1564001, 2.4, 'Ghoul - Phase 3 BoE Recipes'),
(17897, 1564001, 1564001, 2.4, 'Crypt Fiend - Phase 3 BoE Recipes'),
(17898, 1564001, 1564001, 2.4, 'Abomination - Phase 3 BoE Recipes'),
(17899, 1564001, 1564001, 2.4, 'Shadowy Necromancer - Phase 3 BoE Recipes'),
(17905, 1564001, 1564001, 2.4, 'Banshee - Phase 3 BoE Recipes'),
(17906, 1564001, 1564001, 2.4, 'Gargoyle - Phase 3 BoE Recipes'),
(17907, 1564001, 1564001, 2.4, 'Frost Wyrm - Phase 3 BoE Recipes'),
(17908, 1564001, 1564001, 2.4, 'Giant Infernal - Phase 3 BoE Recipes'),
(17916, 1564001, 1564001, 2.4, 'Fel Stalker - Phase 3 BoE Recipes');
-- Sunwell Plateau
-- Epic BoE
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1580000);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1580000, 34183, 0, 0, 0, 1, 1, 1, 1, 'Shivering Felspine'),
(1580000, 34346, 0, 0, 0, 1, 1, 1, 1, 'Mounting Vengeance'),
(1580000, 34347, 0, 0, 0, 1, 1, 1, 1, 'Wand of the Demonsoul'),
(1580000, 34348, 0, 0, 0, 1, 1, 1, 1, 'Wand of Cleansing Light'),
(1580000, 34349, 0, 0, 0, 1, 1, 1, 1, 'Blade of Life\'s Inevitability'),
(1580000, 34350, 0, 0, 0, 1, 1, 1, 1, 'Gauntlets of the Ancient Shadowmoon'),
(1580000, 34351, 0, 0, 0, 1, 1, 1, 1, 'Tranquil Majesty Wraps'),
(1580000, 35733, 0, 0, 0, 1, 1, 1, 1, 'Ring of Harmonic Beauty');
DELETE FROM `creature_loot_template` WHERE `Reference` = 34094 AND `Entry` IN (25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
DELETE FROM `creature_loot_template` WHERE `Item` IN (34183,34346,34347,34348,34349,34350,34351,35733) AND `Entry` IN (25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1580000 AND `Entry` IN (25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(25867, 1580000, 1580000, 2, 'Sunblade Dragonhawk - Sunwell Plateau BoEs'),
-- (25363, 1580000, 1580000, 2, 'Sunblade Cabalist - Sunwell Plateau BoEs'),
-- (25367, 1580000, 1580000, 2, 'Sunblade Arch Mage - Sunwell Plateau BoEs'),
-- (25368, 1580000, 1580000, 2, 'Sunblade Slayer - Sunwell Plateau BoEs'),
-- (25369, 1580000, 1580000, 2, 'Sunblade Vindicator - Sunwell Plateau BoEs'),
-- (25370, 1580000, 1580000, 2, 'Sunblade Dusk Priest - Sunwell Plateau BoEs'),
-- (25371, 1580000, 1580000, 2, 'Sunblade Dawn Priest - Sunwell Plateau BoEs'),
-- (25483, 1580000, 1580000, 2, 'Shadowsword Manafiend - Sunwell Plateau BoEs'),
-- (25484, 1580000, 1580000, 2, 'Shadowsword Assassin - Sunwell Plateau BoEs'),
-- (25486, 1580000, 1580000, 2, 'Shadowsword Vanquisher - Sunwell Plateau BoEs'),
-- (25506, 1580000, 1580000, 2, 'Shadowsword Lifeshaper - Sunwell Plateau BoEs'),
-- (25509, 1580000, 1580000, 2, 'Priestess of Torment - Sunwell Plateau BoEs'),
-- (25591, 1580000, 1580000, 2, 'Painbringer - Sunwell Plateau BoEs'),
-- (25597, 1580000, 1580000, 2, 'Oblivion Mage - Sunwell Plateau BoEs'),
-- (25837, 1580000, 1580000, 2, 'Shadowsword Commander - Sunwell Plateau BoEs'),
-- (25592, 1580000, 1580000, 2, 'Doomfire Destroyer - Sunwell Plateau BoEs'),
(25593, 1580000, 1580000, 2, 'Apocalypse Guard - Sunwell Plateau BoEs'),
-- (25507, 1580000, 1580000, 2, 'Sunblade Protector - Sunwell Plateau BoEs'),
(25595, 1580000, 1580000, 2, 'Chaos Gazer - Sunwell Plateau BoEs'),
(25599, 1580000, 1580000, 2, 'Cataclysm Hound - Sunwell Plateau BoEs');
-- SWP Recipes
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1580001);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1580001, 35186, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Annihilator Holo-Gogs'),
(1580001, 35187, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Justicebringer 3000 Specs'),
(1580001, 35189, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Powerheal 9000 Lens'),
(1580001, 35190, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Hyper-Magnified Moon'),
(1580001, 35191, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Wonderheal XT68 Shades'),
(1580001, 35192, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Primal-Attuned Goggles'),
(1580001, 35193, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Lightning Etched Specs'),
(1580001, 35194, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Surestrike Goggles v3.0'),
(1580001, 35195, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Mayhem Projection Goggles'),
(1580001, 35196, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Hard Khorium Goggles'),
(1580001, 35197, 0, 0, 0, 1, 1, 1, 1, 'Schematic: Quad Deathblow X44 Goggles'),
(1580001, 35201, 0, 0, 0, 1, 1, 1, 1, 'Design: Pendant of Sunfire'),
(1580001, 35202, 0, 0, 0, 1, 1, 1, 1, 'Design: Amulet of Flowing Life'),
(1580001, 35203, 0, 0, 0, 1, 1, 1, 1, 'Design: Hard Khorium Choker'),
(1580001, 35206, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Sunfire Robe'),
(1580001, 35207, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Robe of Eternal Light'),
(1580001, 35210, 0, 0, 0, 1, 1, 1, 1, 'Plans: Sunblessed Breastplate'),
(1580001, 35211, 0, 0, 0, 1, 1, 1, 1, 'Plans: Hard Khorium Battleplate'),
(1580001, 35216, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Leather Chestguard of the Sun'),
(1580001, 35217, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Embrace of the Phoenix'),
(1580001, 35218, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Carapace of Sun and Shadow'),
(1580001, 35219, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Sun-Drenched Scale Chestguard'),
(1580001, 35198, 0, 0, 0, 1, 1, 1, 1, 'Design: Loop of Forged Power'),
(1580001, 35199, 0, 0, 0, 1, 1, 1, 1, 'Design: Ring of Flowing Life'),
(1580001, 35200, 0, 0, 0, 1, 1, 1, 1, 'Design: Hard Khorium Band'),
(1580001, 35204, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Sunfire Handwraps'),
(1580001, 35205, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Hands of Eternal Light'),
(1580001, 35208, 0, 0, 0, 1, 1, 1, 1, 'Plans: Sunblessed Gauntlets'),
(1580001, 35209, 0, 0, 0, 1, 1, 1, 1, 'Plans: Hard Khorium Battlefists'),
(1580001, 35212, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Leather Gauntlets of the Sun'),
(1580001, 35213, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Fletcher\'s Gloves of the Phoenix'),
(1580001, 35214, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Gloves of Immortal Dusk'),
(1580001, 35215, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Sun-Drenched Scale Gloves'),
(1580001, 35273, 0, 0, 0, 1, 1, 1, 1, 'Study of Advanced Smelting');
DELETE FROM `creature_loot_template` WHERE `Reference` = 34091 AND `Entry` IN (25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
DELETE FROM `creature_loot_template` WHERE `Item` IN (35186,35187,35189,35190,35191,35192,35193,35194,35195,35196,35197,35201,35202,35203,35206,35207,35210,35211,35216,35217,35218,35219,35198,35199,35200,35204,35205,35208,35209,35212,35213,35214,35215,35273) AND `Entry` IN (25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1580001 AND `Entry` IN (25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(25867, 1580001, 1580001, 1, 'Sunblade Dragonhawk - Sunwell Plateau Recipes'),
-- (25363, 1580001, 1580001, 1, 'Sunblade Cabalist - Sunwell Plateau Recipes'),
-- (25367, 1580001, 1580001, 1, 'Sunblade Arch Mage - Sunwell Plateau Recipes'),
-- (25368, 1580001, 1580001, 1, 'Sunblade Slayer - Sunwell Plateau Recipes'),
-- (25369, 1580001, 1580001, 1, 'Sunblade Vindicator - Sunwell Plateau Recipes'),
-- (25370, 1580001, 1580001, 1, 'Sunblade Dusk Priest - Sunwell Plateau Recipes'),
-- (25371, 1580001, 1580001, 1, 'Sunblade Dawn Priest - Sunwell Plateau Recipes'),
-- (25483, 1580001, 1580001, 1, 'Shadowsword Manafiend - Sunwell Plateau Recipes'),
-- (25484, 1580001, 1580001, 1, 'Shadowsword Assassin - Sunwell Plateau Recipes'),
-- (25486, 1580001, 1580001, 1, 'Shadowsword Vanquisher - Sunwell Plateau Recipes'),
-- (25506, 1580001, 1580001, 1, 'Shadowsword Lifeshaper - Sunwell Plateau Recipes'),
-- (25509, 1580001, 1580001, 1, 'Priestess of Torment - Sunwell Plateau Recipes'),
-- (25591, 1580001, 1580001, 1, 'Painbringer - Sunwell Plateau Recipes'),
-- (25597, 1580001, 1580001, 1, 'Oblivion Mage - Sunwell Plateau Recipes'),
-- (25837, 1580001, 1580001, 1, 'Shadowsword Commander - Sunwell Plateau Recipes'),
-- (25592, 1580001, 1580001, 1, 'Doomfire Destroyer - Sunwell Plateau Recipes'),
(25593, 1580001, 1580001, 1, 'Apocalypse Guard - Sunwell Plateau Recipes'),
-- (25507, 1580001, 1580001, 1, 'Sunblade Protector - Sunwell Plateau Recipes'),
(25595, 1580001, 1580001, 1, 'Chaos Gazer - Sunwell Plateau Recipes'),
(25599, 1580001, 1580001, 1, 'Cataclysm Hound - Sunwell Plateau Recipes');
DELETE FROM `creature_loot_template` WHERE `Item` = 35273 AND `Entry` IN (25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(25867, 35273, 0, 1, 'Sunblade Dragonhawk - Study of Advanced Smelting'),
-- (25363, 35273, 0, 1, 'Sunblade Cabalist - Study of Advanced Smelting'),
-- (25367, 35273, 0, 1, 'Sunblade Arch Mage - Study of Advanced Smelting'),
-- (25368, 35273, 0, 1, 'Sunblade Slayer - Study of Advanced Smelting'),
-- (25369, 35273, 0, 1, 'Sunblade Vindicator - Study of Advanced Smelting'),
-- (25370, 35273, 0, 1, 'Sunblade Dusk Priest - Study of Advanced Smelting'),
-- (25371, 35273, 0, 1, 'Sunblade Dawn Priest - Study of Advanced Smelting'),
-- (25483, 35273, 0, 1, 'Shadowsword Manafiend - Study of Advanced Smelting'),
-- (25484, 35273, 0, 1, 'Shadowsword Assassin - Study of Advanced Smelting'),
-- (25486, 35273, 0, 1, 'Shadowsword Vanquisher - Study of Advanced Smelting'),
-- (25506, 35273, 0, 1, 'Shadowsword Lifeshaper - Study of Advanced Smelting'),
-- (25509, 35273, 0, 1, 'Priestess of Torment - Study of Advanced Smelting'),
-- (25591, 35273, 0, 1, 'Painbringer - Study of Advanced Smelting'),
-- (25597, 35273, 0, 1, 'Oblivion Mage - Study of Advanced Smelting'),
-- (25837, 35273, 0, 1, 'Shadowsword Commander - Study of Advanced Smelting'),
-- (25592, 35273, 0, 1, 'Doomfire Destroyer - Study of Advanced Smelting'),
(25593, 35273, 0, 1, 'Apocalypse Guard - Study of Advanced Smelting'),
-- (25507, 35273, 0, 1, 'Sunblade Protector - Study of Advanced Smelting'),
(25595, 35273, 0, 1, 'Chaos Gazer - Study of Advanced Smelting'),
(25599, 35273, 0, 1, 'Cataclysm Hound - Study of Advanced Smelting');
-- BT + SWP Gems
DELETE FROM `reference_loot_template` WHERE (`Entry` = 1564002);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1564002, 32227, 0, 0, 0, 1, 1, 1, 1, 'Crimson Spinel'),
(1564002, 32228, 0, 0, 0, 1, 1, 1, 1, 'Empyrean Sapphire'),
(1564002, 32229, 0, 0, 0, 1, 1, 1, 1, 'Lionseye'),
(1564002, 32230, 0, 0, 0, 1, 1, 1, 1, 'Shadowsong Amethyst'),
(1564002, 32231, 0, 0, 0, 1, 1, 1, 1, 'Pyrestone'),
(1564002, 32249, 0, 0, 0, 1, 1, 1, 1, 'Seaspray Emerald');
DELETE FROM `creature_loot_template` WHERE `Reference` IN (10005, 12903, 34093) AND `Entry` IN (22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394,25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
DELETE FROM `creature_loot_template` WHERE `Item` IN (32227,32228,32229,32230,32231,32249) AND `Entry` IN (22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394,25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
DELETE FROM `creature_loot_template` WHERE `Reference` = 1564002 AND `Entry` IN (22939,22955,22963,23147,23223,23047,22946,22848,22849,22881,22885,23232,22945,22965,23403,22845,22846,22847,22853,22869,22874,22875,22876,22877,22879,22882,22959,23028,23235,23236,23237,23339,23374,23400,23402,22960,23018,23030,23172,23330,22873,23337,23397,22844,22880,22953,22956,22964,23049,23222,23239,22855,22878,22884,22954,22957,22962,23196,23394,25867,25363,25367,25368,25369,25370,25371,25483,25484,25486,25506,25509,25591,25597,25837,25592,25593,25507,25595,25599);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `Comment`) VALUES
(22939, 1564002, 1564002, 3, 'Temple Concubine - TBC Epic Gems'),
(22955, 1564002, 1564002, 3, 'Charming Courtesan - TBC Epic Gems'),
(22963, 1564002, 1564002, 3, 'Bonechewer Worker - TBC Epic Gems'),
(23147, 1564002, 1564002, 3, 'Shadowmoon Grunt - TBC Epic Gems'),
(23223, 1564002, 1564002, 3, 'Bonechewer Spectator - TBC Epic Gems'),
(23047, 1564002, 1564002, 3, 'Shadowmoon Soldier - TBC Epic Gems'),
(22946, 1564002, 1564002, 3, 'Shadowmoon War Hound - TBC Epic Gems'),
(22848, 1564002, 1564002, 3, 'Storm Fury - TBC Epic Gems'),
(22849, 1564002, 1564002, 3, 'Ashtongue Feral Spirit - TBC Epic Gems'),
(22881, 1564002, 1564002, 3, 'Aqueous Surger - TBC Epic Gems'),
(22885, 1564002, 1564002, 3, 'Dragon Turtle - TBC Epic Gems'),
(23232, 1564002, 1564002, 3, 'Mutant War Hound - TBC Epic Gems'),
(22945, 1564002, 1564002, 12, 'Shadowmoon Blood Mage - TBC Epic Gems'),
(22965, 1564002, 1564002, 3, 'Enslaved Servant - TBC Epic Gems'),
(23403, 1564002, 1564002, 12, 'Illidari Assassin - TBC Epic Gems'),
(22845, 1564002, 1564002, 12, 'Ashtongue Mystic - TBC Epic Gems'),
(22846, 1564002, 1564002, 12, 'Ashtongue Stormcaller - TBC Epic Gems'),
(22847, 1564002, 1564002, 12, 'Ashtongue Primalist - TBC Epic Gems'),
(22853, 1564002, 1564002, 12, 'Illidari Defiler - TBC Epic Gems'),
(22869, 1564002, 1564002, 12, 'Illidari Boneslicer - TBC Epic Gems'),
(22874, 1564002, 1564002, 12, 'Coilskar Harpooner - TBC Epic Gems'),
(22875, 1564002, 1564002, 12, 'Coilskar Sea-Caller - TBC Epic Gems'),
(22876, 1564002, 1564002, 12, 'Coilskar Soothsayer - TBC Epic Gems'),
(22877, 1564002, 1564002, 12, 'Coilskar Wrangler - TBC Epic Gems'),
(22879, 1564002, 1564002, 12, 'Shadowmoon Reaver - TBC Epic Gems'),
(22882, 1564002, 1564002, 12, 'Shadowmoon Deathshaper - TBC Epic Gems'),
(22959, 1564002, 1564002, 12, 'Spellbound Attendant - TBC Epic Gems'),
(23028, 1564002, 1564002, 12, 'Bonechewer Taskmaster - TBC Epic Gems'),
(23235, 1564002, 1564002, 12, 'Bonechewer Blade Fury - TBC Epic Gems'),
(23236, 1564002, 1564002, 12, 'Bonechewer Shield Disciple - TBC Epic Gems'),
(23237, 1564002, 1564002, 12, 'Bonechewer Blood Prophet - TBC Epic Gems'),
(23339, 1564002, 1564002, 12, 'Illidari Heartseeker - TBC Epic Gems'),
(23374, 1564002, 1564002, 12, 'Ashtongue Stalker - TBC Epic Gems'),
(23400, 1564002, 1564002, 12, 'Illidari Archon - TBC Epic Gems'),
(23402, 1564002, 1564002, 12, 'Illidari Battle-mage - TBC Epic Gems'),
(22960, 1564002, 1564002, 12, 'Dragonmaw Wyrmcaller - TBC Epic Gems'),
(23018, 1564002, 1564002, 12, 'Shadowmoon Houndmaster - TBC Epic Gems'),
(23030, 1564002, 1564002, 12, 'Dragonmaw Sky Stalker - TBC Epic Gems'),
(23172, 1564002, 1564002, 12, 'Hand of Gorefiend - TBC Epic Gems'),
(23330, 1564002, 1564002, 12, 'Dragonmaw Wind Reaver - TBC Epic Gems'),
(22873, 1564002, 1564002, 12, 'Coilskar General - TBC Epic Gems'),
(23337, 1564002, 1564002, 12, 'Illidari Centurion - TBC Epic Gems'),
(23397, 1564002, 1564002, 12, 'Illidari Blood Lord - TBC Epic Gems'),
(22844, 1564002, 1564002, 12, 'Ashtongue Battlelord - TBC Epic Gems'),
(22880, 1564002, 1564002, 12, 'Shadowmoon Champion - TBC Epic Gems'),
(22953, 1564002, 1564002, 12, 'Wrathbone Flayer - TBC Epic Gems'),
(22956, 1564002, 1564002, 12, 'Sister of Pain - TBC Epic Gems'),
(22964, 1564002, 1564002, 12, 'Sister of Pleasure - TBC Epic Gems'),
(23049, 1564002, 1564002, 12, 'Shadowmoon Weapon Master - TBC Epic Gems'),
(23222, 1564002, 1564002, 12, 'Bonechewer Brawler - TBC Epic Gems'),
(23239, 1564002, 1564002, 12, 'Bonechewer Combatant - TBC Epic Gems'),
(22855, 1564002, 1564002, 12, 'Illidari Nightlord - TBC Epic Gems'),
(22878, 1564002, 1564002, 12, 'Aqueous Lord - TBC Epic Gems'),
(22884, 1564002, 1564002, 12, 'Leviathan - TBC Epic Gems'),
(22954, 1564002, 1564002, 12, 'Illidari Fearbringer - TBC Epic Gems'),
(22957, 1564002, 1564002, 12, 'Priestess of Dementia - TBC Epic Gems'),
(22962, 1564002, 1564002, 12, 'Priestess of Delight - TBC Epic Gems'),
(23196, 1564002, 1564002, 12, 'Bonechewer Behemoth - TBC Epic Gems'),
(23394, 1564002, 1564002, 12, 'Promenade Sentinel - TBC Epic Gems'),
(25867, 1564002, 1564002, 12, 'Sunblade Dragonhawk - TBC Epic Gems'),
-- (25363, 1564002, 1564002, 12, 'Sunblade Cabalist - TBC Epic Gems'),
-- (25367, 1564002, 1564002, 12, 'Sunblade Arch Mage - TBC Epic Gems'),
-- (25368, 1564002, 1564002, 12, 'Sunblade Slayer - TBC Epic Gems'),
-- (25369, 1564002, 1564002, 12, 'Sunblade Vindicator - TBC Epic Gems'),
-- (25370, 1564002, 1564002, 12, 'Sunblade Dusk Priest - TBC Epic Gems'),
-- (25371, 1564002, 1564002, 12, 'Sunblade Dawn Priest - TBC Epic Gems'),
-- (25483, 1564002, 1564002, 12, 'Shadowsword Manafiend - TBC Epic Gems'),
-- (25484, 1564002, 1564002, 12, 'Shadowsword Assassin - TBC Epic Gems'),
-- (25486, 1564002, 1564002, 12, 'Shadowsword Vanquisher - TBC Epic Gems'),
-- (25506, 1564002, 1564002, 12, 'Shadowsword Lifeshaper - TBC Epic Gems'),
-- (25509, 1564002, 1564002, 12, 'Priestess of Torment - TBC Epic Gems'),
-- (25591, 1564002, 1564002, 12, 'Painbringer - TBC Epic Gems'),
-- (25597, 1564002, 1564002, 12, 'Oblivion Mage - TBC Epic Gems'),
-- (25837, 1564002, 1564002, 12, 'Shadowsword Commander - TBC Epic Gems'),
-- (25592, 1564002, 1564002, 12, 'Doomfire Destroyer - TBC Epic Gems'),
(25593, 1564002, 1564002, 12, 'Apocalypse Guard - TBC Epic Gems'),
-- (25507, 1564002, 1564002, 12, 'Sunblade Protector - TBC Epic Gems'),
(25595, 1564002, 1564002, 12, 'Chaos Gazer - TBC Epic Gems'),
(25599, 1564002, 1564002, 12, 'Cataclysm Hound - TBC Epic Gems');
DELETE FROM `reference_loot_template` WHERE `Entry` IN (14099, 34091, 34093, 34094, 39534, 55500);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 1 AND `ConditionTypeOrReference` = 7 AND `SourceEntry` IN (30280,30281,30282,30283,30301,30302,30303,30304,30305,30306,30307,30308,30321,30322,30323,30324,32736,32738,32744,32746,32748,32750,32752,32754);
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 10 AND `SourceGroup` = 34091;

View File

@@ -0,0 +1,6 @@
-- DB update 2026_02_02_00 -> 2026_02_02_01
-- Update gameobject 'Broken Cart' with sniffed values
-- new spawns
DELETE FROM `gameobject` WHERE (`id` IN (186807)) AND (`guid` IN (171));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(171, 186807, 1, 0, 0, 1, 1, 828.43792724609375, -4508.498046875, 6.702891826629638671, 3.94444584846496582, 0, 0, -0.92050457000732421, 0.3907318115234375, 120, 255, 1, "", 45613, NULL);

View File

@@ -0,0 +1,7 @@
-- DB update 2026_02_02_01 -> 2026_02_03_00
-- Add parent rotation columns to gameobject_addon table for transport rotation support
ALTER TABLE `gameobject_addon`
ADD COLUMN `parent_rotation0` FLOAT NOT NULL DEFAULT 0 AFTER `guid`,
ADD COLUMN `parent_rotation1` FLOAT NOT NULL DEFAULT 0 AFTER `parent_rotation0`,
ADD COLUMN `parent_rotation2` FLOAT NOT NULL DEFAULT 0 AFTER `parent_rotation1`,
ADD COLUMN `parent_rotation3` FLOAT NOT NULL DEFAULT 1 AFTER `parent_rotation2`;

View File

@@ -0,0 +1,6 @@
-- DB update 2026_02_03_00 -> 2026_02_03_01
-- DB/Gameobject: Update "Dangerous!" sign with sniffed values
-- Closes https://github.com/azerothcore/azerothcore-wotlk/issues/16834
DELETE FROM `gameobject` WHERE `guid` = 17154 AND `id` = 2008;
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES
(17154, 2008, 0, 267, 272, 1, 1, -19.4826393127441406, -935.3038330078125, 58.09708786010742187, 2.65289926528930664, -0.04655265808105468, 0.011606216430664062, 0.969178199768066406, 0.241643846035003662, 120, 255, 1, 42328);

View File

@@ -0,0 +1,9 @@
-- DB update 2026_02_03_01 -> 2026_02_04_00
--
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 20046);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(20046, 0, 0, 0, 0, 0, 100, 0, 1000, 3000, 5500, 7500, 0, 0, 11, 37110, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Astromancer Lord - In Combat - Cast \'Fire Blast\''),
(20046, 0, 1, 0, 0, 0, 100, 0, 4000, 8000, 15000, 17000, 0, 0, 11, 37289, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Astromancer Lord - In Combat - Cast \'Dragon\'s Breath\''),
(20046, 0, 2, 0, 0, 0, 100, 0, 15000, 16000, 15000, 24000, 0, 0, 11, 37109, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Astromancer Lord - In Combat - Cast \'Fireball Volley\''),
(20046, 0, 3, 0, 0, 0, 100, 1, 0, 1000, 0, 0, 0, 0, 11, 38732, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Astromancer Lord - In Combat - Cast \'Fire Shield\' (No Repeat)'),
(20046, 0, 4, 0, 0, 0, 100, 0, 9700, 19800, 10900, 23800, 0, 0, 11, 37122, 32, 0, 0, 0, 0, 6, 20, 1, 0, 37122, 0, 0, 0, 0, 'Astromancer Lord - In Combat - Cast \'Domination\'');

View File

@@ -0,0 +1,37 @@
-- DB update 2026_02_04_00 -> 2026_02_04_01
--
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 19734);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(19734, 0, 0, 1, 0, 0, 100, 1, 8000, 12000, 0, 0, 0, 0, 11, 35256, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Fungal Giant - In Combat - Cast \'Serverside - Summon Unstable Mushroom\' (No Repeat)'),
(19734, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Fungal Giant - In Combat - Say Line 0 (No Repeat)');
DELETE FROM `creature_text` WHERE (`CreatureID` = 19734);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(19734, 0, 0, '%s throws a mushroom spore at $n.', 16, 0, 100, 0, 0, 0, 18913, 0, 'Fungal Giant Unstable Shroom');
DELETE FROM `creature_template_movement` WHERE (`CreatureId` = 20479);
INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`, `InteractionPauseTimer`) VALUES
(20479, 0, 0, 0, 1, 0, 0, 0);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 20479);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(20479, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 0, 80, 2047900, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - On Just Summoned - Run Script');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2047900);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2047900, 9, 0 , 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Set Reactstate Passive'),
(2047900, 9, 1 , 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 31690, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Putrid Mushroom\''),
(2047900, 9, 2 , 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 31691, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Shrink\''),
(2047900, 9, 3 , 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 4 , 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 5 , 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 6 , 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 7 , 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 8 , 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 9 , 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 10, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 11, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Grow\''),
(2047900, 9, 12, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 35362, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Unstable Mushroom Visual\''),
(2047900, 9, 13, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 35252, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Cast \'Unstable Cloud\''),
(2047900, 9, 14, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 0, 0, 28, 31698, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Remove Aura \'Grow\''),
(2047900, 9, 15, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Unstable Shroom - Actionlist - Despawn Instant');

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_04_01 -> 2026_02_04_02
-- Removes "Warsong Report" and "Battered Junkbox" (yes remove itself from itself) from "Battered Junkbox"
DELETE FROM `item_loot_template` WHERE `Entry` = 16882 AND `Item` IN (16746, 16882);

View File

@@ -0,0 +1,19 @@
-- DB update 2026_02_04_02 -> 2026_02_04_03
DELETE FROM `creature_template_model` WHERE `CreatureID` IN (17168, 17169, 17170, 17171, 17172, 17173, 17174, 17175, 17176, 25739);
INSERT INTO `creature_template_model` (`CreatureID`, `Idx`, `CreatureDisplayID`, `DisplayScale`, `Probability`, `VerifiedBuild`) VALUES
(17168, 0, 15435, 1, 1, 51831),
(17168, 1, 1126, 1, 0, 51831),
(17169, 0, 15435, 1, 1, 51831),
(17169, 1, 1126, 1, 0, 51831),
(17170, 0, 15435, 1, 1, 51831),
(17170, 1, 1126, 1, 0, 51831),
(17171, 0, 15435, 1, 1, 51831),
(17171, 1, 1126, 1, 0, 51831),
(17172, 0, 15435, 1, 1, 51831),
(17172, 1, 1126, 1, 0, 51831),
(17173, 0, 15435, 1, 1, 51831),
(17174, 0, 15435, 1, 1, 51831),
(17175, 0, 15435, 1, 0, 51831),
(17176, 0, 15435, 1, 0, 51831),
(25739, 0, 169, 1, 0, 51831),
(25739, 1, 23343, 1, 1, 51831);

View File

@@ -0,0 +1,14 @@
-- DB update 2026_02_04_03 -> 2026_02_06_00
--
UPDATE `creature_template` SET `gossip_menu_id` = 8760 WHERE (`entry` = 18752);
UPDATE `creature_template` SET `gossip_menu_id` = 8760 WHERE (`entry` = 18753);
UPDATE `creature_template` SET `gossip_menu_id` = 7816 WHERE (`entry` = 18771);
UPDATE `creature_template` SET `gossip_menu_id` = 10365 WHERE (`entry` = 33676);
UPDATE `creature_template` SET `gossip_menu_id` = 9879 WHERE (`entry` = 33679);
UPDATE `creature_template` SET `gossip_menu_id` = 8646 WHERE (`entry` = 33680);
UPDATE `creature_template` SET `gossip_menu_id` = 10351 WHERE (`entry` = 33682);
DELETE FROM `gossip_menu_option` WHERE `MenuID` = 8760;
INSERT INTO `gossip_menu_option` (`MenuID`, `OptionID`, `OptionIcon`, `OptionText`, `OptionBroadcastTextID`, `OptionType`, `OptionNpcFlag`, `ActionMenuID`, `ActionPoiID`, `BoxCoded`, `BoxMoney`, `BoxText`, `BoxBroadcastTextID`, `VerifiedBuild`) VALUES
(8760, 0, 3, 'Train me.', 3266, 5, 16, 0, 0, 0, 0, '', 0, 0),
(8760, 1, 1, 'Let me browse your goods.', 8097, 3, 128, 0, 0, 0, 0, '', 0, 0);

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_06_00 -> 2026_02_06_01
-- Recalculate quaternion rotation from orientation for unverified gameobjects
UPDATE `gameobject` SET `rotation2` = SIN(`orientation` / 2), `rotation3` = COS(`orientation` / 2) WHERE `rotation0` = 0 AND `rotation1` = 0 AND (`VerifiedBuild` IS NULL OR `VerifiedBuild` = 0);

View File

@@ -0,0 +1,68 @@
-- DB update 2026_02_06_01 -> 2026_02_06_02
-- Add transport parent_rotation values (from TrinityCore/UDB)
DELETE FROM `gameobject_addon` WHERE `guid` IN (14139,16760,16761,16871,20505,24055,24074,24075,25138,34057,35693,35694,55230,56744,56937,56954,56961,57132,57133,57140,57141,57799,57992,57993,57994,57995,57996,58299,58304,58305,58306,58310,58782,58824,58935,59160,59328,59336,59343,59350,59386,59762,59763,59764,59765,59766,59779,59780,59781,59782,59783,60421,60463,61053,65435,65436,65438,65439,65520,66717,67873,67874,67875,67876);
INSERT INTO `gameobject_addon` (`guid`,`parent_rotation0`,`parent_rotation1`,`parent_rotation2`,`parent_rotation3`,`invisibilityType`,`invisibilityValue`) VALUES
(14139,0,0,1,-0.0000000437114,0,0),
(16760,0,0,-0.378575,0.92557,0,0),
(16761,0,0,-0.378575,0.92557,0,0),
(16871,0,0,0.694658,0.71934,0,0),
(20505,0,0,-0.694658,0.71934,0,0),
(24055,0,0,-0.526214,0.850352,0,0),
(24074,0,0,-0.526214,0.850352,0,0),
(24075,0,0,-0.526214,0.850352,0,0),
(25138,0,0,0.45399,0.891007,0,0),
(34057,0,0,0.000000325841,1,0,0),
(35693,0,0,0.989651,0.143493,0,0),
(35694,0,0,0.989651,0.143493,0,0),
(55230,0,0,0.999048,0.0436193,0,0),
(56744,0,0,0.951057,0.309017,0,0),
(56937,0,0,0.951057,0.309017,0,0),
(56954,0,0,0.951057,0.309017,0,0),
(56961,0,0,0.999048,0.0436193,0,0),
(57132,-0.00276125,-0.00551835,-0.370553,0.928791,0,0),
(57133,0.00544418,-0.00290476,0.918772,0.394739,0,0),
(57140,-0.00276125,-0.00551835,-0.370553,0.928791,0,0),
(57141,0.00544418,-0.00290476,0.918772,0.394739,0,0),
(57799,0,0,0.999048,0.0436193,0,0),
(57992,0,0,-0.370557,0.92881,0,0),
(57993,0,0,-0.760406,0.649448,0,0),
(57994,0,0,0.915312,0.402747,0,0),
(57995,0,0,-0.748956,0.66262,0,0),
(57996,0,0,0.995805,0.0915015,0,0),
(58299,0,0,0.999048,0.0436193,0,0),
(58304,0,0,-0.263031,0.964787,0,0),
(58305,0,0,0.522499,0.85264,0,0),
(58306,0,0,0.996917,-0.0784592,0,0),
(58310,0,0,0.333807,0.942641,0,0),
(58782,0,0,0.333807,0.942641,0,0),
(58824,0,0,0.333807,0.942641,0,0),
(58935,0,0,0.932008,-0.362438,0,0),
(59160,0,0,0.99999,0.00436324,0,0),
(59328,0,0,0.99999,-0.00436333,0,0),
(59336,0,0,0.99999,-0.00436333,0,0),
(59343,0,0,0.99999,-0.00436333,0,0),
(59350,0,0,0.99999,-0.00436333,0,0),
(59386,0,0,0.99999,-0.00436333,0,0),
(59762,0,0,-0.370557,0.92881,0,0),
(59763,0,0,-0.760406,0.649448,0,0),
(59764,0,0,0.915312,0.402747,0,0),
(59765,0,0,-0.748956,0.66262,0,0),
(59766,0,0,0.995805,0.0915015,0,0),
(59779,0,0,-0.370557,0.92881,0,0),
(59780,0,0,-0.760406,0.649448,0,0),
(59781,0,0,0.915312,0.402747,0,0),
(59782,0,0,-0.748956,0.66262,0,0),
(59783,0,0,0.995805,0.0915015,0,0),
(60421,0,0,0.99999,0.00436324,0,0),
(60463,0,0,0.999048,0.0436193,0,0),
(61053,0,0,0.999048,0.0436193,0,0),
(65435,0,0,0.915312,0.402747,0,0),
(65436,0,0,0.99999,0.00436324,0,0),
(65438,0,0,0.915312,0.402747,0,0),
(65439,0,0,0.915312,0.402747,0,0),
(65520,0,0,0.99999,0.00436324,0,0),
(66717,0,0,0.999657,0.0261769,0,0),
(67873,-0.00276125,-0.00551835,-0.370553,0.928791,0,0),
(67874,0.00544418,-0.00290476,0.918772,0.394739,0,0),
(67875,-0.00276125,-0.00551835,-0.370553,0.928791,0,0),
(67876,0.00544418,-0.00290476,0.918772,0.394739,0,0);

View File

@@ -0,0 +1,132 @@
-- DB update 2026_02_06_02 -> 2026_02_06_03
-- Vyragosa
UPDATE `creature_template` SET `speed_run` = 1.142857, `unit_flags` = `unit_flags`|64|32768 WHERE (`entry` = 32630);
UPDATE `creature_model_info` SET `CombatReach` = 15 WHERE `DisplayID` = 28110;
-- Time-Lost Proto Drake
UPDATE `creature_template` SET `speed_walk` = 1.44444, `speed_run` = 1.5873, `unit_flags` = `unit_flags`|64|32768 WHERE (`entry` = 32491);
UPDATE `creature_model_info` SET `BoundingRadius` = 0.300000011920928955, `CombatReach` = 5 WHERE `DisplayID` = 26711;
DELETE FROM `script_waypoint` WHERE `entry` = 32491;
SET @GUID := 39203;
DELETE FROM `waypoint_data` WHERE `id` IN ((@GUID)*10, (@GUID+1)*10, (@GUID+2)*10, (@GUID+3)*10);
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`) VALUES
-- This is the one in which Time-Lost was found
((@GUID)*10, 1 , 6748.211, -1664.3069, 919.3118 , NULL, 0, 1),
((@GUID)*10, 2 , 6913.308, -1725.2614, 954.7917 , NULL, 0, 1),
((@GUID)*10, 3 , 7167.578, -1501.6945, 962.5693 , NULL, 0, 1),
((@GUID)*10, 4 , 7440.402, -1295.8611, 997.2911 , NULL, 0, 1),
((@GUID)*10, 5 , 7210.9585, -1046.8922, 1006.1796, NULL, 0, 1),
((@GUID)*10, 6 , 6998.4653, -1076.8466, 1024.8191, NULL, 0, 1),
((@GUID)*10, 7 , 6874.249, -1097.3822, 927.736 , NULL, 0, 1),
((@GUID)*10, 8 , 6614.7915, -875.7547, 812.7645 , NULL, 0, 1),
((@GUID)*10, 9 , 6563.2754, -811.7673, 749.87573 , NULL, 0, 1),
((@GUID)*10, 10, 6299.502, -797.57697, 529.12573 , NULL, 0, 1),
((@GUID)*10, 11, 6194.549, -1013.1437, 501.54242 , NULL, 0, 1),
((@GUID)*10, 12, 6319.2544, -1251.6613, 468.6258 , NULL, 0, 1),
((@GUID)*10, 13, 6309.161, -1537.8574, 615.0423 , NULL, 0, 1),
((@GUID+1)*10, 1 , 6455.723, -562.87396, 814.643 , NULL, 0, 1),
((@GUID+1)*10, 2 , 6552.79, -672.2307, 835.29645 , NULL, 0, 1),
((@GUID+1)*10, 3 , 6649.857, -781.58746, 855.9499 , NULL, 0, 1),
((@GUID+1)*10, 4 , 6952.5728, -758.1678, 807.22784 , NULL, 0, 1),
((@GUID+1)*10, 5 , 7057.876, -690.5854, 807.22784 , NULL, 0, 1),
((@GUID+1)*10, 6 , 7070.7056, -460.4938, 821.33875 , NULL, 0, 1),
((@GUID+1)*10, 7 , 7083.6943, -252.1965, 817.78326 , NULL, 0, 1),
((@GUID+1)*10, 8 , 6910.3896, -164.06386, 821.42194, NULL, 0, 1),
((@GUID+1)*10, 9 , 6754.1, -16.06277, 805.08875 , NULL, 0, 1),
((@GUID+1)*10, 10, 6525.3613, -70.11849, 808.1164 , NULL, 0, 1),
((@GUID+1)*10, 11, 6400.468, -192.77023, 704.8667 , NULL, 0, 1),
((@GUID+1)*10, 12, 6312.018, -498.71994, 704.8667 , NULL, 0, 1),
((@GUID+1)*10, 13, 6481.932, -689.96844, 770.06104 , NULL, 0, 1),
((@GUID+1)*10, 14, 6649.857, -781.58746, 855.9499 , NULL, 0, 1),
((@GUID+1)*10, 15, 6952.5728, -758.1678, 807.22784 , NULL, 0, 1),
((@GUID+2)*10, 1 , 6481.932, -689.96844, 770.06104 , NULL, 0, 1),
((@GUID+2)*10, 2 , 6649.857, -781.58746, 855.9499 , NULL, 0, 1),
((@GUID+2)*10, 3 , 6952.5728, -758.1678, 807.22784 , NULL, 0, 1),
((@GUID+2)*10, 4 , 7057.876, -690.5854, 807.22784 , NULL, 0, 1),
((@GUID+2)*10, 5 , 7070.7056, -460.4938, 821.33875 , NULL, 0, 1),
((@GUID+2)*10, 6 , 7083.6943, -252.1965, 817.78326 , NULL, 0, 1),
((@GUID+2)*10, 7 , 6910.3896, -164.06386, 821.42194, NULL, 0, 1),
((@GUID+2)*10, 8 , 6754.1, -16.06277, 805.08875 , NULL, 0, 1),
((@GUID+2)*10, 9 , 6525.3613, -70.11849, 808.1164 , NULL, 0, 1),
((@GUID+2)*10, 10, 6400.468, -192.77023, 704.8667 , NULL, 0, 1),
((@GUID+2)*10, 11, 6312.018, -498.71994, 704.8667 , NULL, 0, 1),
((@GUID+3)*10, 1 , 6954.7627, -472.37695, 997.65027, NULL, 0, 1),
((@GUID+3)*10, 2 , 6903.07, -363.67593, 992.3348 , NULL, 0, 1),
((@GUID+3)*10, 3 , 7002.2744, -270.31137, 908.9182 , NULL, 0, 1),
((@GUID+3)*10, 4 , 7150.6274, -142.2627, 859.1961 , NULL, 0, 1),
((@GUID+3)*10, 5 , 7316.008, -35.80534, 859.1961 , NULL, 0, 1),
((@GUID+3)*10, 6 , 7542.2666, -97.61708, 878.5572 , NULL, 0, 1),
((@GUID+3)*10, 7 , 7667.518, -102.67128, 899.2793 , NULL, 0, 1),
((@GUID+3)*10, 8 , 7794.171, -209.65338, 925.02905 , NULL, 0, 1),
((@GUID+3)*10, 9 , 7899.086, -401.56662, 928.9456 , NULL, 0, 1),
((@GUID+3)*10, 10, 7997.539, -546.96466, 949.58435 , NULL, 0, 1),
((@GUID+3)*10, 11, 8143.803, -636.999, 999.3811 , NULL, 0, 1),
((@GUID+3)*10, 12, 8245.65, -775.7319, 999.3811 , NULL, 0, 1),
((@GUID+3)*10, 13, 8238.106, -987.4192, 983.9922 , NULL, 0, 1),
((@GUID+3)*10, 14, 7946.1025, -1003.7714, 1088.5669, NULL, 0, 1),
((@GUID+3)*10, 15, 7586.955, -1071.2095, 1054.2891 , NULL, 0, 1),
((@GUID+3)*10, 16, 7313.6016, -857.4793, 987.2056 , NULL, 0, 1),
((@GUID+3)*10, 17, 7143.3037, -697.4054, 969.9835 , NULL, 0, 1);
DELETE FROM `creature` WHERE (`id1` = 32491) AND `guid` = 1975840;
DELETE FROM `creature` WHERE `id1` IN (32491, 32630) AND `guid` BETWEEN @GUID AND @GUID+7;
INSERT INTO `creature` (`guid`, `id1`, `map`, `zoneId`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `MovementType`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES
(@GUID+0, 32491, 571, 67, 511, 6748.211, -1664.3069, 919.3118, 0, 2700, 2, 58558, 1, NULL),
(@GUID+1, 32491, 571, 67, 511, 6455.723, -562.87396, 814.643, 0, 2700, 2, 58558, 1, NULL),
(@GUID+2, 32491, 571, 67, 511, 6481.932, -689.96844, 770.06104, 0, 2700, 2, 58558, 1, NULL),
(@GUID+3, 32491, 571, 67, 511, 6954.7627, -472.37695, 997.65027, 0, 2700, 2, 58558, 1, NULL),
(@GUID+4, 32630, 571, 67, 511, 6748.211, -1664.3069, 919.3118, 0, 2700, 2, 58558, 1, NULL),
(@GUID+5, 32630, 571, 67, 511, 6455.723, -562.87396, 814.643, 0, 2700, 2, 58558, 1, NULL),
(@GUID+6, 32630, 571, 67, 511, 6481.932, -689.96844, 770.06104, 0, 2700, 2, 58558, 1, NULL),
(@GUID+7, 32630, 571, 67, 511, 6954.7627, -472.37695, 997.65027, 0, 2700, 2, 58558, 1, NULL);
DELETE FROM `pool_template` WHERE `entry` = 32491;
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES
(32491, 1, 'Time-Lost Proto Drake / Vyragosa');
DELETE FROM `pool_template` WHERE `entry` BETWEEN 32492 AND 32495;
INSERT INTO `pool_template` (`entry`, `max_limit`, `description`) VALUES
(32492, 1, 'Time-Lost Proto Drake / Vyragosa - Path 1'),
(32493, 1, 'Time-Lost Proto Drake / Vyragosa - Path 2'),
(32494, 1, 'Time-Lost Proto Drake / Vyragosa - Path 3'),
(32495, 1, 'Time-Lost Proto Drake / Vyragosa - Path 4');
DELETE FROM `pool_pool` WHERE `mother_pool` = 32491;
INSERT INTO `pool_pool` (`pool_id`, `mother_pool`, `chance`, `description`) VALUES
(32492, 32491, 0, 'Time-Lost Proto Drake / Vyragosa - Path 1'),
(32493, 32491, 0, 'Time-Lost Proto Drake / Vyragosa - Path 2'),
(32494, 32491, 0, 'Time-Lost Proto Drake / Vyragosa - Path 3'),
(32495, 32491, 0, 'Time-Lost Proto Drake / Vyragosa - Path 4');
DELETE FROM `pool_creature` WHERE `pool_entry` BETWEEN 32491 AND 32495;
INSERT INTO `pool_creature` (`guid`, `pool_entry`, `chance`, `description`) VALUES
-- Seen Time-Lost 1 in 12 sniffs
(@GUID, 32492, 10, 'Time-Lost Proto Drake - Path 1'),
(@GUID+4, 32492, 0, 'Vyragosa - Path 1'),
(@GUID+1, 32493, 10, 'Time-Lost Proto Drake - Path 2'),
(@GUID+5, 32493, 0, 'Vyragosa - Path 2'),
(@GUID+2, 32494, 10, 'Time-Lost Proto Drake - Path 3'),
(@GUID+6, 32494, 0, 'Vyragosa - Path 3'),
(@GUID+3, 32495, 10, 'Time-Lost Proto Drake - Path 4'),
(@GUID+7, 32495, 0, 'Vyragosa - Path 4');
DELETE FROM `creature_addon` WHERE `guid` BETWEEN @GUID+0 AND @GUID+7;
INSERT INTO `creature_addon` (`guid`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(@GUID+0, (@GUID+0)*10, 0, 0, 0, 0, 0, ''),
(@GUID+1, (@GUID+1)*10, 0, 0, 0, 0, 0, ''),
(@GUID+2, (@GUID+2)*10, 0, 0, 0, 0, 0, ''),
(@GUID+3, (@GUID+3)*10, 0, 0, 0, 0, 0, ''),
(@GUID+4, (@GUID+0)*10, 0, 0, 0, 0, 0, ''),
(@GUID+5, (@GUID+1)*10, 0, 0, 0, 0, 0, ''),
(@GUID+6, (@GUID+2)*10, 0, 0, 0, 0, 0, ''),
(@GUID+7, (@GUID+3)*10, 0, 0, 0, 0, 0, '');

View File

@@ -0,0 +1,82 @@
-- DB update 2026_02_06_03 -> 2026_02_06_04
--
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=16867 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Defias Pathstalker - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=1036 AND `source_type`=0 AND `id`=3 AND `link`=0; -- Kul Tiras Marine - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=3192 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Artifact Seeker - In Combat - Cast 'Spell Lock' (Phase 1) (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=23760 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Kul Tiras Marine - Target Casting - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=4328 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Syndicate Sentry - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=18556 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Refuge Pointe Defender - In Combat - Cast 'Shield Bash' (No Repeat) (Normal Dungeon)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=17146 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Marcel Dabyrie - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=18117 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Stonevault Bonesnapper - In Combat - Cast 'Pummel'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=18123 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Jailor Borhuin - In Combat - Cast 'Pummel' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=3393 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Frostpaw Warrior - Target Casting - Cast 'Pummel' (Phase 1)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=2547 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Overseer Gorthak - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=9545 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Warsong Grunt - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=16964 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Dashel Stonefist - Target Casting - Cast 'Pummel'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=9164 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Otto - In Combat - Cast 'Pummel'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=12380 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Brittle Revenant - Target Casting - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=7113 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Shadowforge Ambusher - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=1540 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Bloodscalp Warrior - Target Casting - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=10391 AND `source_type`=0 AND `id`=3 AND `link`=0; -- Jlarborn the Strategist - In Combat - Cast Shield Bash
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=16904 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Yorus the Flesh Harvester - In Combat - Cast Shield Bash
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=17672 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Dreadbone Sentinel - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=1664 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Mirdoran the Fallen - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=1491 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Fel Guardhound - In Combat - Cast 'Spell Lock'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=667 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Cast Counterspell on Target Spellcast
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=19320 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Dullgrom Dredger - In Combat - Cast '34802'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=20723 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Quel'dorei Magewraith - In Combat - Cast 'Counterspell' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=26965 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Marauding Skeleton - In Combat - Cast Shield Bash
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=29096 AND `source_type`=0 AND `id`=3 AND `link`=0; -- Anub'ar Champion - Target Casting - Cast 'Pummel' (Phase 1) (No Repeat) (Dungeon)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=30865 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Dragonflayer Huscarl - Target Casting - Cast 'Pummel' (Phase 1) (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=17401 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Shadowsworn Thug - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=2584 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Shadowforge Ruffian - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=29062 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Grimtotem Bandit - In Combat - Cast '34802'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=22143 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Nethergarde Soldier - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=22342 AND `source_type`=0 AND `id`=4 AND `link`=0; -- Pyrewood Sentry - In Combat - Cast Shield Bash
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=23665 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Bloodsail Swashbuckler - In Combat - Cast 'Kick' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=18498 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Scalebane Captain - In Combat - Cast 'Pummel' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=449 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Muckrake - In Combat - Cast 'Pummel' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=3739 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Theramore Marine - In Combat - Cast '72'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=9605 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Skeletal Archmage - On Target Casting - Cast Counterspell
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=12369 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Anvilrage Enforcer - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=18429 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Deathforge Guardian - In Combat - Cast 'Shield Bash' (Phase 1) (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=20878 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Arcane Fiend - On Target Cast - Cast Counterspell
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=24819 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Lord Kragaru - On Victim Casting 'null' - Cast 'Pummel'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=31779 AND `source_type`=0 AND `id`=3 AND `link`=0; -- Blackrock Raider - Target Casting - Cast 'Pummel'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=3385 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Saltspittle Warrior - Target Casting - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=2421 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Defias Knuckleduster - In Combat - Cast 'Pummel'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=745 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Unliving Soldier - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=1563 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Winterskorn Raider - Target Casting - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=1894 AND `source_type`=0 AND `id`=4 AND `link`=0; -- Deathshadow Spellbinder - In Combat - Cast 'Counterspell'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=5999 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Gordunni Back-Breaker - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=10758 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Anub'ar Champion - On Hostile Casting in Range - Cast 'Pummel'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=4845 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Stromgarde Defender - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=6005 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Felhound Manastalker - In Combat - Cast Spell Lock
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=27260 AND `source_type`=0 AND `id`=5 AND `link`=0; -- Shandaral Warrior Spirit - Target Casting - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=29096 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Anub'ar Champion - Target Casting - Cast 'Pummel' (Phase 1) (No Repeat) (Dungeon)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=10952 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Tormented Drakkari - Target Casting - Cast 'Kick' (Phase 1) (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=17612 AND `source_type`=0 AND `id`=13 AND `link`=0; -- Korgaah - In Combat - Cast '11978'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=21254 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Argent Protector - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=30180 AND `source_type`=0 AND `id`=11 AND `link`=0; -- Skullsplitter Warrior - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=18642 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Zanzil Naga - In Combat - Cast 'Pummel'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=16250 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Captain Vachon - In Combat - Cast '72'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=16305 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Deadwind Villager - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=24214 AND `source_type`=0 AND `id`=4 AND `link`=0; -- Unyielding Footman - In Combat - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=24215 AND `source_type`=0 AND `id`=4 AND `link`=0; -- Skeletal Berserker - Victim Casting - Cast Pummel
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=587 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Scarlet Vanguard - In Combat - Cast '72'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=7091 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Jaedenar Guardian - In Combat - Cast '11972'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=30160 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Unliving Resident - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=2599 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Elder Diemetradon - In Combat - Cast 'Pummel' (Normal Dungeon)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=4961 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Warlord Morkh - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=11682 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Grim Patron - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=17304 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Ironpatch - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=26357 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Captain Fairmount - Target Casting - Cast 'Pummel' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=2431 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Wrekt Slave - In Combat - Cast 'Kick' (Phase 1) (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=2893 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Ango'rosh Ogre - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=4481 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Kil'sorrow Spellbinder - Target Casting - Cast 'Counterspell'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=10696 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Phasing Soldier - Target Casting - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=2243 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Firemane Scalebane - In Combat - Cast Shield Bash
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=3129 AND `source_type`=0 AND `id`=0 AND `link`=0; -- Forsaken Plaguebringer - In Combat - Cast 'Kick'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=19852 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Lieutenant Benedict - Target Casting - Cast 'Shield Bash'
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=3129 AND `source_type`=0 AND `id`=1 AND `link`=0; -- Dragonmaw Centurion - In Combat - Cast 'Shield Bash' (No Repeat)
UPDATE `smart_scripts` SET `event_chance`=25 WHERE `entryorguid`=121 AND `source_type`=0 AND `id`=2 AND `link`=0; -- Shattered Hand Grunt - In Combat - Cast 'Kick' (Phase 2)

View File

@@ -0,0 +1,8 @@
-- DB update 2026_02_06_04 -> 2026_02_06_05
--
UPDATE `creature_template` SET `faction` = 1692 WHERE (`entry` = 22228);
UPDATE `creature_template` SET `flags_extra` = `flags_extra`|128 WHERE (`entry` IN (19381, 22228));
DELETE FROM `creature_template_addon` WHERE (`entry` = 22228);
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(22228, 0, 0, 0, 0, 0, 0, '38608');

View File

@@ -0,0 +1,5 @@
-- DB update 2026_02_06_05 -> 2026_02_06_06
--
DELETE FROM `spell_target_position` WHERE `ID` = 33244 AND `EffectIndex` = 0;
INSERT INTO `spell_target_position` (`ID`, `EffectIndex`, `MapID`, `PositionX`, `PositionY`, `PositionZ`, `Orientation`, `VerifiedBuild`) VALUES
(33244, 0, 550, 432.74, -373.645, 18.0138, 1.39626, 50791);

View File

@@ -0,0 +1,125 @@
-- DB update 2026_02_06_06 -> 2026_02_06_07
--
DELETE FROM `spell_area` WHERE `spell` = 37280 AND `area` = 3607;
INSERT INTO `spell_area` (`spell`, `area`, `quest_start`, `quest_end`, `aura_spell`, `racemask`, `gender`, `autocast`, `quest_start_status`, `quest_end_status`) VALUES
(37280, 3607, 0, 0, 0, 0, 2, 1, 64, 11);
DELETE FROM `spell_script_names` WHERE `spell_id`=37025 AND `ScriptName`='spell_serpentshrine_cavern_coilfang_water';
DELETE FROM `spell_script_names` WHERE `spell_id`=37280 AND `ScriptName`='spell_serpentshrine_cavern_coilfang_water';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(37280, 'spell_serpentshrine_cavern_coilfang_water');
UPDATE `creature_template` SET `flags_extra` = `flags_extra`|134217728 WHERE (`entry` IN (21218, 21220, 21263, 21301));
DELETE FROM `smart_scripts` WHERE `action_type` = 34 AND `action_param1` IN (20, 21) AND `entryorguid` IN (21220, 21301) AND `source_type` = 0;
DELETE FROM `smart_scripts` WHERE `source_type` = 0 AND `id` IN (1004, 1005) AND `action_type` = 34 AND `entryorguid` IN (-153022,-153023,-153024,-153025,-153026,-153027,-153028,-153029,-153030,-153031,-153032,-153033,-153034,-153035,-153036,-153037,-153038,-153039,-153040,-153041,-153042,-153043,-153044,-153045,-153046,-153047,-153048,-153049,-153050,-153051,-153052,-153053,-153054,-153055,-153056,-153057,-153058,-153059,-153060,-153061,-153062,-153063,-153064,-153065,-153066,-153067,-153068,-153069,-153070,-153071,-153072,-153073,-153074,-153075);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-153022, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153022, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153023, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153023, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153024, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153024, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153025, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153025, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153026, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153026, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153027, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153027, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153028, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153028, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153029, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153029, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153030, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153030, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153031, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153031, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153032, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153032, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153033, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153033, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153034, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153034, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153035, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153035, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153036, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153036, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153037, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153037, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153038, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153038, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153039, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153039, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153040, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153040, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153041, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153041, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153042, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153042, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153043, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153043, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153044, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153044, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153045, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153045, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153046, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153046, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153047, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153047, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153048, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153048, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153049, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153049, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153050, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153050, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153051, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153051, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153052, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153052, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153053, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153053, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153054, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153054, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153055, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153055, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153056, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153056, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153057, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153057, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153058, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153058, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153059, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153059, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153060, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153060, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153061, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153061, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153062, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153062, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153063, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153063, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153064, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153064, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153065, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153065, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153066, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153066, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153067, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153067, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153068, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153068, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153069, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153069, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153070, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153070, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153071, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153071, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153072, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153072, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153073, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153073, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153074, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153074, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1'),
(-153075, 0, 1004, 0, 11, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 20, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Respawn - Set Instance Data 20 to 1'),
(-153075, 0, 1005, 0, 6, 0, 100, 512, 0, 0, 0, 0, 0, 0, 34, 21, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Coilfang Keeper Trash - On Just Died - Set Instance Data 21 to 1');

View File

@@ -0,0 +1,126 @@
-- DB update 2026_02_06_07 -> 2026_02_06_08
--
UPDATE `creature_template` SET `unit_flags` = `unit_flags`|64|32768 WHERE (`entry` = 21838);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 21838);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(21838, 0, 0, 0, 0, 0, 100, 0, 4000, 7000, 10000, 15000, 0, 0, 11, 40721, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - In Combat - Cast \'Shadow Bolt Volley\''),
(21838, 0, 1, 0, 0, 0, 100, 0, 6000, 9000, 7000, 9000, 0, 0, 11, 15284, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - In Combat - Cast \'Cleave\''),
(21838, 0, 2, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 0, 80, 2183800, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Just Summoned - Run Script'),
(21838, 0, 3, 0, 4, 0, 100, 0, 0, 0, 0, 0, 0, 0, 112, 97, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Aggro - Start Skyguard Ace Event'),
(21838, 0, 4, 0, 0, 0, 100, 0, 18000, 30000, 16000, 32000, 0, 0, 80, 2183801, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - In Combat and Outside \'Divine Shield\' Phase - Run Chosen One Script'), -- Only Outside Divine Shield
(21838, 0, 5, 6, 0, 0, 100, 0, 45000, 60000, 45000, 75000, 0, 0, 11, 40733, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - In Combat - Cast \'Divine Shield\''),
(21838, 0, 6, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On \'Divine Shield\' Cast - Say Line 1'),
(21838, 0, 7, 8, 32, 0, 100, 0, 0, 1000000, 0, 0, 0, 0, 28, 40733, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Damaged by \'Ancient Flames\' - Remove Aura \'Divine Shield\' (Phase 1)'), -- Only with Divine Shield
(21838, 0, 8, 9, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Spellhit \'Ancient Flames\' - Say Line 2'),
(21838, 0, 9, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 28747, 34, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Spellhit \'Ancient Flames\' - Cast \'Frenzy\''),
(21838, 0, 10, 11, 7, 0, 100, 0, 0, 0, 0, 0, 0, 0, 223, 2, 0, 0, 0, 0, 0, 10, 12478, 23377, 0, 0, 0, 0, 0, 0, 'Terokk - On Evade - Do Action on Skyguard Ace Retreat'),
(21838, 0, 11, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - On Evade - Despawn Instant'),
(21838, 0, 12, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 0, 223, 1, 0, 0, 0, 0, 0, 10, 12478, 23377, 0, 0, 0, 0, 0, 0, 'Terokk - On Just Died - Do Action Terokk Dead');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2183800);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2183800, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 18, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Set Flags Immune To Players & Immune To NPC\'s'),
(2183800, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 24240, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Cast \'Spawn - Red Lightning\''),
(2183800, 9, 2, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 0, 0, 11, 39579, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Cast \'Shadowform\''),
(2183800, 9, 3, 0, 0, 0, 100, 0, 400, 400, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Say Line 3'),
(2183800, 9, 4, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 0, 19, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Remove Flags Immune To Players & Immune To NPC\'s'),
(2183800, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Start Attacking');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2183801);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2183801, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 5, 0, 1, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Store Targetlist'),
(2183801, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 1, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Say Line 4'),
(2183801, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 40726, 0, 0, 0, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Cast \'Chosen One\''),
(2183801, 9, 3, 0, 0, 0, 100, 0, 500, 500, 0, 0, 0, 0, 11, 40722, 128, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Terokk - Actionlist - Cast \'Will of the Arakkoa God\'');
DELETE FROM `game_event` WHERE `eventEntry` = 97;
INSERT INTO `game_event` (`eventEntry`, `start_time`, `end_time`, `occurence`, `length`, `holiday`, `holidayStage`, `description`, `world_event`, `announce`) VALUES
(97, NULL, NULL, 5184000, 2592000, 0, 0, 'Terokk Boss Event', 0, 2);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -12478);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-12478, 0, 1000, 0, 60, 0, 100, 0, 10000, 10000, 20000, 30000, 0, 0, 11, 40655, 0, 0, 0, 0, 0, 19, 21838, 60, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Update - Cast \'Skyguard Flare\''),
(-12478, 0, 1001, 0, 17, 0, 100, 0, 23277, 0, 0, 0, 0, 0, 11, 40657, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Summoning Skyguard Target - Cast \'Ancient Flames\''),
(-12478, 0, 1002, 0, 17, 0, 100, 0, 23277, 0, 0, 0, 0, 0, 41, 30000, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Summoning Skyguard Target - Despawn Summon in 30s'),
(-12478, 0, 1003, 0, 17, 0, 100, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Summoning Skyguard Target - Say Line 1'),
(-12478, 0, 1004, 0, 109, 0, 100, 0, 0, 124781, 0, 0, 0, 0, 80, 2337700, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Path Arrive Finished - Run Script'),
(-12478, 0, 1005, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 232, 124781, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Respawn - Start Path Arrive'),
(-12478, 0, 1006, 1008, 72, 0, 100, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Success - Say Line 3'),
(-12478, 0, 1007, 1008, 72, 0, 100, 0, 2, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Quest Fail - Say Line 4'),
(-12478, 0, 1008, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 232, 124783, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Quest Success or Fail - Start Path Leave'),
(-12478, 0, 1009, 0, 109, 0, 100, 0, 0, 124783, 0, 0, 0, 0, 111, 97, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Path Leave Finished - End Terokk Boss Event');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2337700);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2337700, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - Actionlist - Say Line 2'),
(2337700, 9, 1, 0, 0, 0, 100, 0, 1200, 1200, 0, 0, 0, 0, 232, 124782, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - Actionlist - Start Path Circle');
UPDATE `creature_template` SET `unit_flags` = 2, `flags_extra` = `flags_extra`|134217728 WHERE (`entry` = 23377);
UPDATE `creature_template` SET `speed_run` = 1.71428 WHERE (`entry` = 23377);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 23377);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(23377, 0, 0, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Initialize - Set Active On'),
(23377, 0, 1, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 59, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Respawn - Set Run On'),
(23377, 0, 2, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Skyguard Ace - On Respawn - Set Reactstate Passive');
UPDATE `creature_template_addon` SET `auras` = '40656' WHERE (`entry` = 23277);
UPDATE `creature_template` SET `AIName` = 'NullCreatureAI' WHERE `entry` = 23277;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 23277);
DELETE FROM `creature_text` WHERE (`CreatureID` = 21838) AND (`GroupID` IN (4));
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(21838, 4, 0, 'Show me what you\'re made of, $n!', 14, 0, 100, 0, 0, 0, 21327, 0, 'Terokk Chosen One');
DELETE FROM `creature_text` WHERE (`CreatureID` = 23377) AND (`GroupID` IN (4));
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(23377, 4, 0, 'Abort mission! Our ground forces have been defeated.', 14, 0, 100, 0, 0, 0, 21438, 0, 'Skyguard Ace Defeat');
DELETE FROM `waypoint_data` WHERE `id` IN (124781, 124782, 124783);
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`move_type`) VALUES
-- Skyguard Enter
(124781, 1, -3335.223, 3431.9473, 426.38644, NULL, 2),
(124781, 2, -3548.365, 3463.0986, 365.91205, NULL, 2),
(124781, 3, -3548.365, 3463.0986, 365.91205, NULL, 2),
(124781, 4, -3548.365, 3463.0986, 365.91205, NULL, 2),
-- Skyguard Circle
(124782, 1, -3761.507, 3494.25, 305.43765 , NULL, 2),
(124782, 2, -3746.0168, 3524.3342, 304.60434, NULL, 2),
(124782, 3, -3779.0083, 3555.692, 304.3266 , NULL, 2),
(124782, 4, -3821.4905, 3536.9502, 304.38208, NULL, 2),
(124782, 5, -3830.6106, 3503.1016, 303.99332, NULL, 2),
(124782, 6, -3805.376, 3480.2854, 302.40988 , NULL, 2),
(124782, 7, -3774.9329, 3484.5464, 305.43765, NULL, 2),
-- Skyguard Leave
(124783, 1, -3697.9067, 3470.4912, 315.2088 , NULL, 2),
(124783, 2, -3668.2097, 3478.07, 330.95886 , NULL, 2),
(124783, 3, -3632.0579, 3477.3137, 339.87555, NULL, 2),
(124783, 4, -3586.6597, 3462.7095, 351.9589 , NULL, 2);
DELETE FROM `creature` WHERE `guid` IN (12478, 12479, 12480) AND `id1` = 23377;
INSERT INTO `creature` (`guid`, `id1`, `map`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES
(12478, 23377, 530, 1, -3335.223, 3431.9473, 426.38644, 0, 300, 52237, 1, 'Skyguard Ace from Terokk Boss Event'),
(12479, 23377, 530, 1, -3335.223, 3431.9473, 426.38644, 0, 300, 52237, 1, 'Skyguard Ace from Terokk Boss Event'),
(12480, 23377, 530, 1, -3335.223, 3431.9473, 426.38644, 0, 300, 52237, 1, 'Skyguard Ace from Terokk Boss Event');
DELETE FROM `creature_formations` WHERE (`leaderGUID` = 12478);
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
(12478, 12478, 0, 0, 512, 0, 0),
(12478, 12479, 6, 120, 512, 0, 0),
(12478, 12480, 6, 240, 512, 0, 0);
DELETE FROM `game_event_creature` WHERE `eventEntry` = 97;
INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES
(97, 12478),
(97, 12479),
(97, 12480);
UPDATE `event_scripts` SET `x`=-3788.8564, `y`=3507.526, `z`=286.88455, `o`=3.159045934677124023 WHERE `id`=15014;
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 22) AND (`SourceGroup` = 5) AND (`SourceEntry` = 21838) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 1) AND (`ConditionTarget` = 1) AND (`ConditionValue1` = 40733) AND (`ConditionValue2` = 0) AND (`ConditionValue3` = 0);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 5, 21838, 0, 0, 1, 1, 40733, 0, 0, 1, 0, 0, '', 'Only use Chosen One script when outside Divine Shield phase');
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 22) AND (`SourceGroup` = 8) AND (`SourceEntry` = 21838) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 1) AND (`ConditionTarget` = 1) AND (`ConditionValue1` = 40733) AND (`ConditionValue2` = 0) AND (`ConditionValue3` = 0);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(22, 8, 21838, 0, 0, 1, 1, 40733, 0, 0, 0, 0, 0, '', 'Only remove Divine Shield during the Divine Shield phase');

View File

@@ -0,0 +1,11 @@
-- DB update 2026_02_06_08 -> 2026_02_06_09
--
-- 35475 Drums of War
-- 35476 Drums of Battle
-- 35478 Drums of Restoration
-- 'Cannot affect targets level 80 or higher.'
DELETE FROM `spell_script_names` WHERE `spell_id` IN (35475, 35476, 35478);
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(35475, 'spell_gen_filter_party_level_80'),
(35476, 'spell_gen_filter_party_level_80'),
(35478, 'spell_gen_filter_party_level_80');

View File

@@ -0,0 +1,111 @@
-- DB update 2026_02_06_09 -> 2026_02_07_00
-- Move waypoints to waypoint_data
DELETE FROM `waypoints` WHERE `entry` IN (2889700, 2889701, 2889702, 2889703, 2889704, 2889705, 2889706);
DELETE FROM `waypoint_data` WHERE `id` IN (2889700, 2889701, 2889702, 2889703, 2889704, 2889705, 2889706);
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `delay`, `move_type`, `action`, `action_chance`, `wpguid`) VALUES
(2889700, 1, 2195.3638, -6096.684, 1.9554013, NULL, 0, 0, 0, 100, 0),
(2889700, 2, 2134.17, -6095.6626, 6.1250257, NULL, 0, 0, 0, 100, 0),
(2889700, 3, 2093.4673, -6034.3447, 9.515682, NULL, 0, 0, 0, 100, 0),
(2889700, 4, 2071.7117, -6016.3516, 12.850294, NULL, 0, 0, 0, 100, 0),
(2889700, 5, 2055.4822, -6009.923, 18.771358, NULL, 0, 0, 0, 100, 0),
(2889700, 6, 2039.4476, -6003.6445, 26.167065, NULL, 0, 0, 0, 100, 0),
(2889700, 7, 2031.4705, -6000.2095, 32.67357, NULL, 0, 0, 0, 100, 0),
(2889700, 8, 2027.7562, -6003.44, 37.135815, NULL, 0, 0, 0, 100, 0),
(2889700, 9, 2011.0663, -5996.0796, 44.111214, NULL, 0, 0, 0, 100, 0),
(2889700, 10, 1997.2365, -5990.1543, 54.388668, NULL, 0, 0, 0, 100, 0),
(2889700, 11, 1982.8765, -5984.335, 66.13348, NULL, 0, 0, 0, 100, 0),
(2889700, 12, 1969.1548, -5978.072, 77.45486, NULL, 0, 0, 0, 100, 0),
(2889700, 13, 1956.6283, -5972.649, 88.85666, NULL, 0, 0, 0, 100, 0),
(2889700, 14, 1941.6298, -5965.9805, 100.383446, NULL, 0, 0, 0, 100, 0),
(2889700, 15, 1916.4559, -5952.4526, 101.24492, NULL, 0, 0, 0, 100, 0),
(2889700, 16, 1882.0538, -5938.461, 103.13395, NULL, 0, 0, 0, 100, 0),
(2889700, 17, 1830.4075, -5918.2676, 109.342636, NULL, 0, 0, 0, 100, 0),
(2889701, 1, 2134.17, -6095.6626, 6.1250257, NULL, 0, 0, 0, 100, 0),
(2889701, 2, 2093.4673, -6034.3447, 9.515682, NULL, 0, 0, 0, 100, 0),
(2889701, 3, 2071.7117, -6016.3516, 12.850294, NULL, 0, 0, 0, 100, 0),
(2889701, 4, 2055.4822, -6009.923, 18.771358, NULL, 0, 0, 0, 100, 0),
(2889701, 5, 2039.4476, -6003.6445, 26.167065, NULL, 0, 0, 0, 100, 0),
(2889701, 6, 2031.4705, -6000.2095, 32.67357, NULL, 0, 0, 0, 100, 0),
(2889701, 7, 2027.7562, -6003.44, 37.135815, NULL, 0, 0, 0, 100, 0),
(2889701, 8, 2011.0663, -5996.0796, 44.111214, NULL, 0, 0, 0, 100, 0),
(2889701, 9, 1997.2365, -5990.1543, 54.388668, NULL, 0, 0, 0, 100, 0),
(2889701, 10, 1982.8765, -5984.335, 66.13348, NULL, 0, 0, 0, 100, 0),
(2889701, 11, 1969.1548, -5978.072, 77.45486, NULL, 0, 0, 0, 100, 0),
(2889701, 12, 1956.6283, -5972.649, 88.85666, NULL, 0, 0, 0, 100, 0),
(2889701, 13, 1941.6298, -5965.9805, 100.383446, NULL, 0, 0, 0, 100, 0),
(2889701, 14, 1932.219, -5938.6284, 102.60785, NULL, 0, 0, 0, 100, 0),
(2889701, 15, 1922.8248, -5911.5547, 101.57721, NULL, 0, 0, 0, 100, 0),
(2889701, 16, 1904.4485, -5886.1274, 101.34244, NULL, 0, 0, 0, 100, 0),
(2889701, 17, 1885.0721, -5868.9033, 102.31583, NULL, 0, 0, 0, 100, 0),
(2889701, 18, 1865.0361, -5856.944, 102.96336, NULL, 0, 0, 0, 100, 0),
(2889701, 19, 1845.4574, -5845.153, 102.1159, NULL, 0, 0, 0, 100, 0),
(2889701, 20, 1827.5663, -5833.8936, 102.35004, NULL, 0, 0, 0, 100, 0),
(2889701, 21, 1815.0728, -5826.0312, 104.49583, NULL, 0, 0, 0, 100, 0),
(2889701, 22, 1803.1136, -5819.4585, 108.53935, NULL, 0, 0, 0, 100, 0),
(2889702, 1, 2149.137, -5851.649, 101.358665, NULL, 0, 0, 0, 100, 0),
(2889702, 2, 2053.9631, -5848.3438, 102.19084, NULL, 0, 0, 0, 100, 0),
(2889702, 3, 1979.5673, -5854.149, 100.74358, NULL, 0, 0, 0, 100, 0),
(2889702, 4, 1892.4893, -5856.9663, 101.901276, NULL, 0, 0, 0, 100, 0),
(2889702, 5, 1876.3115, -5847.535, 102.11675, NULL, 0, 0, 0, 100, 0),
(2889702, 6, 1854.0287, -5836.069, 101.78623, NULL, 0, 0, 0, 100, 0),
(2889702, 7, 1835.2474, -5825.923, 100.77055, NULL, 0, 0, 0, 100, 0),
(2889702, 8, 1819.5686, -5818.2095, 104.0615, NULL, 0, 0, 0, 100, 0),
(2889702, 9, 1804.9038, -5811.438, 108.21074, NULL, 0, 0, 0, 100, 0),
(2889703, 1, 2137.5742, -5793.847, 99.60594, NULL, 0, 0, 0, 100, 0),
(2889703, 2, 2061.7412, -5811.5776, 103.39335, NULL, 0, 0, 0, 100, 0),
(2889703, 3, 1981.0283, -5807.502, 101.002556, NULL, 0, 0, 0, 100, 0),
(2889703, 4, 1912.7769, -5768.238, 103.644135, NULL, 0, 0, 0, 100, 0),
(2889703, 5, 1904.1472, -5806.2334, 100.84862, NULL, 0, 0, 0, 100, 0),
(2889703, 6, 1896.8984, -5836.7305, 101.094154, NULL, 0, 0, 0, 100, 0),
(2889703, 7, 1892.4893, -5856.9663, 101.901276, NULL, 0, 0, 0, 100, 0),
(2889703, 8, 1887.3644, -5884.821, 102.246506, NULL, 0, 0, 0, 100, 0),
(2889703, 9, 1871.814, -5893.7964, 103.64108, NULL, 0, 0, 0, 100, 0),
(2889703, 10, 1857.1747, -5902.0386, 104.01655, NULL, 0, 0, 0, 100, 0),
(2889703, 11, 1830.3524, -5917.68, 109.23609, NULL, 0, 0, 0, 100, 0),
(2889704, 1, 2135.5713, -5917.6436, 99.79425, NULL, 0, 0, 0, 100, 0),
(2889704, 2, 2128.1082, -5918.4746, 102.57842, NULL, 0, 0, 0, 100, 0),
(2889704, 3, 2119.8977, -5919.75, 104.845924, NULL, 0, 0, 0, 100, 0),
(2889704, 4, 2106.674, -5921.8564, 105.8994, NULL, 0, 0, 0, 100, 0),
(2889704, 5, 2098.4468, -5923.068, 106.78917, NULL, 0, 0, 0, 100, 0),
(2889704, 6, 2085.5823, -5925.1177, 105.65261, NULL, 0, 0, 0, 100, 0),
(2889704, 7, 2072.7903, -5927.2314, 106.47965, NULL, 0, 0, 0, 100, 0),
(2889704, 8, 2058.0674, -5929.905, 105.883446, NULL, 0, 0, 0, 100, 0),
(2889704, 9, 1993.3854, -5934.4653, 103.23653, NULL, 0, 0, 0, 100, 0),
(2889704, 10, 1914.4014, -5934.455, 103.03427, NULL, 0, 0, 0, 100, 0),
(2889704, 11, 1897.3982, -5930.1514, 103.310394, NULL, 0, 0, 0, 100, 0),
(2889704, 12, 1879.5057, -5926.649, 104.29986, NULL, 0, 0, 0, 100, 0),
(2889704, 13, 1859.5677, -5922.3164, 104.62177, NULL, 0, 0, 0, 100, 0),
(2889704, 14, 1844.7861, -5919.962, 106.564575, NULL, 0, 0, 0, 100, 0),
(2889704, 15, 1830.4172, -5918.243, 109.36247, NULL, 0, 0, 0, 100, 0),
(2889705, 1, 2339.3877, -5872.3906, 102.40258, NULL, 0, 0, 0, 100, 0),
(2889705, 2, 2277.8735, -5881.4644, 100.51856, NULL, 0, 0, 0, 100, 0),
(2889705, 3, 2237.9512, -5908.162, 100.5426, NULL, 0, 0, 0, 100, 0),
(2889705, 4, 2179.2607, -5916.5723, 100.833466, NULL, 0, 0, 0, 100, 0),
(2889705, 5, 2135.5713, -5917.6436, 99.79425, NULL, 0, 0, 0, 100, 0),
(2889705, 6, 2128.1082, -5918.4746, 102.57842, NULL, 0, 0, 0, 100, 0),
(2889705, 7, 2119.8977, -5919.75, 104.845924, NULL, 0, 0, 0, 100, 0),
(2889705, 8, 2106.674, -5921.8564, 105.8994, NULL, 0, 0, 0, 100, 0),
(2889705, 9, 2098.4468, -5923.068, 106.78917, NULL, 0, 0, 0, 100, 0),
(2889705, 10, 2085.5823, -5925.1177, 105.65261, NULL, 0, 0, 0, 100, 0),
(2889705, 11, 2072.7903, -5927.2314, 106.47965, NULL, 0, 0, 0, 100, 0),
(2889705, 12, 2058.0674, -5929.905, 105.883446, NULL, 0, 0, 0, 100, 0),
(2889705, 13, 1993.3854, -5934.4653, 103.23653, NULL, 0, 0, 0, 100, 0),
(2889705, 14, 1914.4014, -5934.455, 103.03427, NULL, 0, 0, 0, 100, 0),
(2889705, 15, 1897.3982, -5930.1514, 103.310394, NULL, 0, 0, 0, 100, 0),
(2889705, 16, 1879.5057, -5926.649, 104.29986, NULL, 0, 0, 0, 100, 0),
(2889705, 17, 1859.5677, -5922.3164, 104.62177, NULL, 0, 0, 0, 100, 0),
(2889705, 18, 1844.7861, -5919.962, 106.564575, NULL, 0, 0, 0, 100, 0),
(2889705, 19, 1830.4172, -5918.243, 109.36247, NULL, 0, 0, 0, 100, 0),
(2889706, 1, 2278.1655, -5838.218, 100.934555, NULL, 0, 0, 0, 100, 0),
(2889706, 2, 2226.8245, -5841.505, 101.31162, NULL, 0, 0, 0, 100, 0),
(2889706, 3, 2172.0278, -5844.5312, 101.348076, NULL, 0, 0, 0, 100, 0),
(2889706, 4, 2149.137, -5851.649, 101.358665, NULL, 0, 0, 0, 100, 0),
(2889706, 5, 2053.9631, -5848.3438, 102.19084, NULL, 0, 0, 0, 100, 0),
(2889706, 6, 1979.5673, -5854.149, 100.74358, NULL, 0, 0, 0, 100, 0),
(2889706, 7, 1892.4893, -5856.9663, 101.901276, NULL, 0, 0, 0, 100, 0),
(2889706, 8, 1876.3115, -5847.535, 102.11675, NULL, 0, 0, 0, 100, 0),
(2889706, 9, 1854.0287, -5836.069, 101.78623, NULL, 0, 0, 0, 100, 0),
(2889706, 10, 1835.2474, -5825.923, 100.77055, NULL, 0, 0, 0, 100, 0),
(2889706, 11, 1819.5686, -5818.2095, 104.0615, NULL, 0, 0, 0, 100, 0),
(2889706, 12, 1804.9038, -5811.438, 108.21074, NULL, 0, 0, 0, 100, 0);

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_07_00 -> 2026_02_08_00
-- Up from 0.9
UPDATE `creature_template` SET `speed_run` = 1.142857 WHERE (`entry` = 23070);

View File

@@ -0,0 +1,6 @@
-- DB update 2026_02_08_00 -> 2026_02_08_01
--
DELETE FROM `command` WHERE `name` IN ('npc load', 'gobject load');
INSERT INTO `command` (`name`, `security`, `help`) VALUES
('npc load', 3, 'Syntax: .npc load #spawnId\nLoad a creature spawn from the database into the world by its GUID.'),
('gobject load', 3, 'Syntax: .gobject load #spawnId\nLoad a gameobject spawn from the database into the world by its GUID.');

View File

@@ -0,0 +1,7 @@
-- DB update 2026_02_08_01 -> 2026_02_08_02
--
DELETE FROM `spell_script_names` WHERE `spell_id`=18153 AND `ScriptName`='spell_q5561_kodo_roundup_kodo_kombobulator';
DELETE FROM `spell_script_names` WHERE `spell_id`=18269 AND `ScriptName`='spell_q5561_kodo_roundup_kodo_kombobulator_despawn';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(18153, 'spell_q5561_kodo_roundup_kodo_kombobulator'),
(18269, 'spell_q5561_kodo_roundup_kodo_kombobulator_despawn');

View File

@@ -0,0 +1,430 @@
-- DB update 2026_02_08_02 -> 2026_02_09_00
--
-- Updates more accurate moneyloot values to various NCPs
UPDATE `creature_template` SET `mingold` = 463, `maxgold` = 1391 WHERE `entry` = 16519; -- Shadowy Executioner
UPDATE `creature_template` SET `mingold` = 495, `maxgold` = 1485 WHERE `entry` = 16805; -- Broken Skeleton
UPDATE `creature_template` SET `mingold` = 377, `maxgold` = 1133 WHERE `entry` = 16846; -- Mag'har Grunt
UPDATE `creature_template` SET `mingold` = 302, `maxgold` = 906 WHERE `entry` = 16847; -- Debilitated Mag'har Grunt
UPDATE `creature_template` SET `mingold` = 379, `maxgold` = 1137 WHERE `entry` = 16867; -- Shattered Hand Grunt
UPDATE `creature_template` SET `mingold` = 439, `maxgold` = 1319 WHERE `entry` = 16870; -- Shattered Hand Captain
UPDATE `creature_template` SET `mingold` = 439, `maxgold` = 1317 WHERE `entry` = 16911; -- Mag'har Watcher
UPDATE `creature_template` SET `mingold` = 433, `maxgold` = 1301 WHERE `entry` = 16912; -- Mag'har Hunter
UPDATE `creature_template` SET `mingold` = 377, `maxgold` = 1133 WHERE `entry` = 16927; -- Stonescythe Whelp
UPDATE `creature_template` SET `mingold` = 404, `maxgold` = 1214 WHERE `entry` = 16928; -- Stonescythe Ambusher
UPDATE `creature_template` SET `mingold` = 406, `maxgold` = 1218 WHERE `entry` = 16929; -- Stonescythe Alpha
UPDATE `creature_template` SET `mingold` = 163, `maxgold` = 491 WHERE `entry` = 16938; -- Dreghood Brute
UPDATE `creature_template` SET `mingold` = 433, `maxgold` = 1301 WHERE `entry` = 16966; -- Haal'eshi Windwalker
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1304 WHERE `entry` = 16967; -- Haal'eshi Talonguard
UPDATE `creature_template` SET `mingold` = 436, `maxgold` = 1310 WHERE `entry` = 17084; -- Avruu
UPDATE `creature_template` SET `mingold` = 461, `maxgold` = 1385 WHERE `entry` = 17088; -- Shadowy Summoner
UPDATE `creature_template` SET `mingold` = 432, `maxgold` = 1298 WHERE `entry` = 17142; -- Wrekt Warrior
UPDATE `creature_template` SET `mingold` = 437, `maxgold` = 1313 WHERE `entry` = 17143; -- Wrekt Seer
UPDATE `creature_template` SET `mingold` = 377, `maxgold` = 1133 WHERE `entry` = 18077; -- Umbrafen Oracle
UPDATE `creature_template` SET `mingold` = 378, `maxgold` = 1136 WHERE `entry` = 18079; -- Umbrafen Seer
UPDATE `creature_template` SET `mingold` = 401, `maxgold` = 1205 WHERE `entry` = 18080; -- Kataru
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1304 WHERE `entry` = 18086; -- Darkcrest Taskmaster
UPDATE `creature_template` SET `mingold` = 433, `maxgold` = 1301 WHERE `entry` = 18087; -- Darkcrest Siren
UPDATE `creature_template` SET `mingold` = 466, `maxgold` = 1398 WHERE `entry` = 18088; -- Bloodscale Enchantress
UPDATE `creature_template` SET `mingold` = 464, `maxgold` = 1394 WHERE `entry` = 18089; -- Bloodscale Slavedriver
UPDATE `creature_template` SET `mingold` = 406, `maxgold` = 1218 WHERE `entry` = 18113; -- Feralfen Hunter
UPDATE `creature_template` SET `mingold` = 405, `maxgold` = 1217 WHERE `entry` = 18114; -- Feralfen Mystic
UPDATE `creature_template` SET `mingold` = 435, `maxgold` = 1305 WHERE `entry` = 18115; -- Daggerfen Muckdweller
UPDATE `creature_template` SET `mingold` = 438, `maxgold` = 1314 WHERE `entry` = 18116; -- Daggerfen Assassin
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1304 WHERE `entry` = 18117; -- Ango'rosh Ogre
UPDATE `creature_template` SET `mingold` = 435, `maxgold` = 1305 WHERE `entry` = 18118; -- Ango'rosh Shaman
UPDATE `creature_template` SET `mingold` = 431, `maxgold` = 1295 WHERE `entry` = 18119; -- Ango'rosh Brute
UPDATE `creature_template` SET `mingold` = 466, `maxgold` = 1398 WHERE `entry` = 18120; -- Ango'rosh Mauler
UPDATE `creature_template` SET `mingold` = 464, `maxgold` = 1392 WHERE `entry` = 18121; -- Ango'rosh Souleater
UPDATE `creature_template` SET `mingold` = 285, `maxgold` = 855 WHERE `entry` = 18123; -- Wrekt Slave
UPDATE `creature_template` SET `mingold` = 438, `maxgold` = 1314 WHERE `entry` = 18159; -- Boss Grog'ak
UPDATE `creature_template` SET `mingold` = 462, `maxgold` = 1388 WHERE `entry` = 18160; -- Overlord Gorefist
UPDATE `creature_template` SET `mingold` = 523, `maxgold` = 1571 WHERE `entry` = 18238; -- Murkblood Invader
UPDATE `creature_template` SET `mingold` = 494, `maxgold` = 1484 WHERE `entry` = 18260; -- Boulderfist Invader
UPDATE `creature_template` SET `mingold` = 561, `maxgold` = 1685 WHERE `entry` = 18298; -- Gava'xi
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1304 WHERE `entry` = 18340; -- Steam Pump Overseer
UPDATE `creature_template` SET `mingold` = 607, `maxgold` = 1823 WHERE `entry` = 18351; -- Lump
UPDATE `creature_template` SET `mingold` = 525, `maxgold` = 1575 WHERE `entry` = 18352; -- Boulderfist Hunter
UPDATE `creature_template` SET `mingold` = 516, `maxgold` = 1548 WHERE `entry` = 18413; -- Zorbo the Advisor
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1302 WHERE `entry` = 18449; -- Shienor Talonite
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1304 WHERE `entry` = 18450; -- Shienor Sorcerer
UPDATE `creature_template` SET `mingold` = 436, `maxgold` = 1308 WHERE `entry` = 18451; -- Shienor Wing Guard
UPDATE `creature_template` SET `mingold` = 464, `maxgold` = 1392 WHERE `entry` = 18452; -- Skithian Dreadhawk
UPDATE `creature_template` SET `mingold` = 463, `maxgold` = 1389 WHERE `entry` = 18453; -- Skithian Windripper
UPDATE `creature_template` SET `mingold` = 494, `maxgold` = 1484 WHERE `entry` = 18454; -- Shalassi Talonguard
UPDATE `creature_template` SET `mingold` = 495, `maxgold` = 1485 WHERE `entry` = 18455; -- Shalassi Oracle
UPDATE `creature_template` SET `mingold` = 440, `maxgold` = 1320 WHERE `entry` = 18456; -- Tuurem Scavenger
UPDATE `creature_template` SET `mingold` = 437, `maxgold` = 1313 WHERE `entry` = 18457; -- Tuurem Hunter
UPDATE `creature_template` SET `mingold` = 496, `maxgold` = 1490 WHERE `entry` = 18460; -- Lost Spirit
UPDATE `creature_template` SET `mingold` = 438, `maxgold` = 1316 WHERE `entry` = 18539; -- Ashkaz
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1304 WHERE `entry` = 18540; -- Ayit
UPDATE `creature_template` SET `mingold` = 436, `maxgold` = 1310 WHERE `entry` = 18541; -- Urdak
UPDATE `creature_template` SET `mingold` = 469, `maxgold` = 1409 WHERE `entry` = 18583; -- Lisaile Fireweaver
UPDATE `creature_template` SET `mingold` = 433, `maxgold` = 1301 WHERE `entry` = 18595; -- Warped Peon
UPDATE `creature_template` SET `mingold` = 530, `maxgold` = 1592 WHERE `entry` = 18684; -- Bro'Gaz the Clanless
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 18697; -- Chief Engineer Lorthander
UPDATE `creature_template` SET `mingold` = 503, `maxgold` = 1511 WHERE `entry` = 18718; -- Shadowy Hunter
UPDATE `creature_template` SET `mingold` = 490, `maxgold` = 1470 WHERE `entry` = 18720; -- Shadowmaster Grieve
UPDATE `creature_template` SET `mingold` = 590, `maxgold` = 1770 WHERE `entry` = 18850; -- Sunfury Guardsman
UPDATE `creature_template` SET `mingold` = 591, `maxgold` = 1775 WHERE `entry` = 18872; -- Disembodied Vindicator
UPDATE `creature_template` SET `mingold` = 595, `maxgold` = 1787 WHERE `entry` = 18873; -- Disembodied Protector
UPDATE `creature_template` SET `mingold` = 593, `maxgold` = 1781 WHERE `entry` = 18875; -- Zaxxis Raider
UPDATE `creature_template` SET `mingold` = 457, `maxgold` = 1373 WHERE `entry` = 18992; -- Captain Krosh
UPDATE `creature_template` SET `mingold` = 432, `maxgold` = 1296 WHERE `entry` = 19174; -- Chieftain Mummaki
UPDATE `creature_template` SET `mingold` = 374, `maxgold` = 1122 WHERE `entry` = 19263; -- Warboss Nekrogg
UPDATE `creature_template` SET `mingold` = 377, `maxgold` = 1131 WHERE `entry` = 19295; -- Shattered Hand Grenadier
UPDATE `creature_template` SET `mingold` = 431, `maxgold` = 1295 WHERE `entry` = 19410; -- Shattered Hand Neophyte
UPDATE `creature_template` SET `mingold` = 431, `maxgold` = 1293 WHERE `entry` = 19411; -- Shattered Hand Warlock
UPDATE `creature_template` SET `mingold` = 406, `maxgold` = 1218 WHERE `entry` = 19413; -- Shattered Hand Mage
UPDATE `creature_template` SET `mingold` = 403, `maxgold` = 1211 WHERE `entry` = 19414; -- Shattered Hand Guard
UPDATE `creature_template` SET `mingold` = 406, `maxgold` = 1220 WHERE `entry` = 19415; -- Shattered Hand Acolyte
UPDATE `creature_template` SET `mingold` = 375, `maxgold` = 1127 WHERE `entry` = 19442; -- Worg Master Kruush
UPDATE `creature_template` SET `mingold` = 592, `maxgold` = 1776 WHERE `entry` = 19593; -- Spellbinder Maryana
UPDATE `creature_template` SET `mingold` = 591, `maxgold` = 1773 WHERE `entry` = 19635; -- Captain Arathyn
UPDATE `creature_template` SET `mingold` = 593, `maxgold` = 1779 WHERE `entry` = 19642; -- Zaxxis Stalker
UPDATE `creature_template` SET `mingold` = 657, `maxgold` = 1971 WHERE `entry` = 19657; -- Summoner Kanthin
UPDATE `creature_template` SET `mingold` = 628, `maxgold` = 1886 WHERE `entry` = 19705; -- Master Daellis Dawnstrike
UPDATE `creature_template` SET `mingold` = 591, `maxgold` = 1775 WHERE `entry` = 19707; -- Sunfury Archer
UPDATE `creature_template` SET `mingold` = 441, `maxgold` = 1323 WHERE `entry` = 19732; -- Ango'rosh Warlock
UPDATE `creature_template` SET `mingold` = 164, `maxgold` = 492 WHERE `entry` = 19733; -- Daggerfen Servant
UPDATE `creature_template` SET `mingold` = 322, `maxgold` = 968 WHERE `entry` = 19762; -- Coilskar Defender
UPDATE `creature_template` SET `mingold` = 321, `maxgold` = 963 WHERE `entry` = 19765; -- Coilskar Myrmidon
UPDATE `creature_template` SET `mingold` = 318, `maxgold` = 956 WHERE `entry` = 19767; -- Coilskar Sorceress
UPDATE `creature_template` SET `mingold` = 318, `maxgold` = 954 WHERE `entry` = 19768; -- Coilskar Siren
UPDATE `creature_template` SET `mingold` = 318, `maxgold` = 954 WHERE `entry` = 19788; -- Coilskar Muckwatcher
UPDATE `creature_template` SET `mingold` = 316, `maxgold` = 950 WHERE `entry` = 19789; -- Coilskar Waterkeeper
UPDATE `creature_template` SET `mingold` = 628, `maxgold` = 1886 WHERE `entry` = 19792; -- Eclipsion Centurion
UPDATE `creature_template` SET `mingold` = 628, `maxgold` = 1884 WHERE `entry` = 19795; -- Eclipsion Blood Knight
UPDATE `creature_template` SET `mingold` = 626, `maxgold` = 1880 WHERE `entry` = 19796; -- Eclipsion Archmage
UPDATE `creature_template` SET `mingold` = 658, `maxgold` = 1974 WHERE `entry` = 19806; -- Eclipsion Bloodwarder
UPDATE `creature_template` SET `mingold` = 566, `maxgold` = 1700 WHERE `entry` = 19825; -- Dark Conclave Talonite
UPDATE `creature_template` SET `mingold` = 590, `maxgold` = 1770 WHERE `entry` = 19826; -- Dark Conclave Shadowmancer
UPDATE `creature_template` SET `mingold` = 589, `maxgold` = 1767 WHERE `entry` = 19827; -- Dark Conclave Ravenguard
UPDATE `creature_template` SET `mingold` = 568, `maxgold` = 1704 WHERE `entry` = 19830; -- Arcanist Ardonis
UPDATE `creature_template` SET `mingold` = 591, `maxgold` = 1773 WHERE `entry` = 19831; -- Commander Dawnforge
UPDATE `creature_template` SET `mingold` = 589, `maxgold` = 1767 WHERE `entry` = 19926; -- Spellreaver Marathelle
UPDATE `creature_template` SET `mingold` = 531, `maxgold` = 1595 WHERE `entry` = 19943; -- Lashh'an Talonite
UPDATE `creature_template` SET `mingold` = 524, `maxgold` = 1572 WHERE `entry` = 19944; -- Lashh'an Wing Guard
UPDATE `creature_template` SET `mingold` = 528, `maxgold` = 1586 WHERE `entry` = 19945; -- Lashh'an Windwalker
UPDATE `creature_template` SET `mingold` = 528, `maxgold` = 1584 WHERE `entry` = 19948; -- Bloodmaul Skirmisher
UPDATE `creature_template` SET `mingold` = 527, `maxgold` = 1581 WHERE `entry` = 19952; -- Bloodmaul Geomancer
UPDATE `creature_template` SET `mingold` = 528, `maxgold` = 1584 WHERE `entry` = 19957; -- Bloodmaul Brewmaster
UPDATE `creature_template` SET `mingold` = 520, `maxgold` = 1562 WHERE `entry` = 19982; -- Vekh'nir Keeneye
UPDATE `creature_template` SET `mingold` = 526, `maxgold` = 1580 WHERE `entry` = 19983; -- Vekh'nir Stormcaller
UPDATE `creature_template` SET `mingold` = 525, `maxgold` = 1575 WHERE `entry` = 19984; -- Vekh'nir Dreadhawk
UPDATE `creature_template` SET `mingold` = 562, `maxgold` = 1688 WHERE `entry` = 19985; -- Ruuan'ok Cloudgazer
UPDATE `creature_template` SET `mingold` = 561, `maxgold` = 1685 WHERE `entry` = 19986; -- Ruuan'ok Skyfury
UPDATE `creature_template` SET `mingold` = 560, `maxgold` = 1680 WHERE `entry` = 19987; -- Ruuan'ok Ravenguard
UPDATE `creature_template` SET `mingold` = 587, `maxgold` = 1761 WHERE `entry` = 19988; -- Grishna Falconwing
UPDATE `creature_template` SET `mingold` = 593, `maxgold` = 1781 WHERE `entry` = 19989; -- Grishna Harbinger
UPDATE `creature_template` SET `mingold` = 589, `maxgold` = 1769 WHERE `entry` = 19990; -- Grishna Scorncrow
UPDATE `creature_template` SET `mingold` = 522, `maxgold` = 1566 WHERE `entry` = 19991; -- Bloodmaul Brute
UPDATE `creature_template` SET `mingold` = 525, `maxgold` = 1577 WHERE `entry` = 19992; -- Bloodmaul Shaman
UPDATE `creature_template` SET `mingold` = 531, `maxgold` = 1593 WHERE `entry` = 19993; -- Bloodmaul Mauler
UPDATE `creature_template` SET `mingold` = 525, `maxgold` = 1577 WHERE `entry` = 19994; -- Bloodmaul Warlock
UPDATE `creature_template` SET `mingold` = 526, `maxgold` = 1578 WHERE `entry` = 19995; -- Bladespire Brute
UPDATE `creature_template` SET `mingold` = 525, `maxgold` = 1577 WHERE `entry` = 19998; -- Bladespire Shaman
UPDATE `creature_template` SET `mingold` = 464, `maxgold` = 1394 WHERE `entry` = 20088; -- Bloodscale Overseer
UPDATE `creature_template` SET `mingold` = 464, `maxgold` = 1394 WHERE `entry` = 20089; -- Bloodscale Wavecaller
UPDATE `creature_template` SET `mingold` = 533, `maxgold` = 1599 WHERE `entry` = 20113; -- Lashh'an Matriarch
UPDATE `creature_template` SET `mingold` = 378, `maxgold` = 1134 WHERE `entry` = 20115; -- Umbrafen Witchdoctor
UPDATE `creature_template` SET `mingold` = 590, `maxgold` = 1770 WHERE `entry` = 20134; -- Sunfury Arcanist
UPDATE `creature_template` SET `mingold` = 592, `maxgold` = 1776 WHERE `entry` = 20135; -- Sunfury Arch Mage
UPDATE `creature_template` SET `mingold` = 593, `maxgold` = 1779 WHERE `entry` = 20136; -- Sunfury Researcher
UPDATE `creature_template` SET `mingold` = 625, `maxgold` = 1877 WHERE `entry` = 20139; -- Sunfury Conjurer
UPDATE `creature_template` SET `mingold` = 630, `maxgold` = 1892 WHERE `entry` = 20140; -- Sunfury Centurion
UPDATE `creature_template` SET `mingold` = 517, `maxgold` = 1553 WHERE `entry` = 20161; -- Vekh'nir Matriarch
UPDATE `creature_template` SET `mingold` = 626, `maxgold` = 1878 WHERE `entry` = 20207; -- Sunfury Bowman
UPDATE `creature_template` SET `mingold` = 591, `maxgold` = 1775 WHERE `entry` = 20210; -- Shaleskin Flayer
UPDATE `creature_template` SET `mingold` = 563, `maxgold` = 1689 WHERE `entry` = 20211; -- Ruuan'ok Matriarch
UPDATE `creature_template` SET `mingold` = 593, `maxgold` = 1781 WHERE `entry` = 20221; -- Sunfury Flamekeeper
UPDATE `creature_template` SET `mingold` = 665, `maxgold` = 1995 WHERE `entry` = 20248; -- Sunfury Nethermancer
UPDATE `creature_template` SET `mingold` = 405, `maxgold` = 1215 WHERE `entry` = 20270; -- Feralfen Druid
UPDATE `creature_template` SET `mingold` = 567, `maxgold` = 1703 WHERE `entry` = 20329; -- Grishna Matriarch
UPDATE `creature_template` SET `mingold` = 530, `maxgold` = 1590 WHERE `entry` = 20334; -- Bladespire Cook
UPDATE `creature_template` SET `mingold` = 589, `maxgold` = 1767 WHERE `entry` = 20397; -- Overseer Seylanna
UPDATE `creature_template` SET `mingold` = 626, `maxgold` = 1880 WHERE `entry` = 20409; -- Kirin'Var Apprentice
UPDATE `creature_template` SET `mingold` = 589, `maxgold` = 1769 WHERE `entry` = 20416; -- Overseer Theredis
UPDATE `creature_template` SET `mingold` = 575, `maxgold` = 1727 WHERE `entry` = 20435; -- Overseer Athanel
UPDATE `creature_template` SET `mingold` = 465, `maxgold` = 1397 WHERE `entry` = 20442; -- Captain Bo'kar
UPDATE `creature_template` SET `mingold` = 436, `maxgold` = 1308 WHERE `entry` = 20443; -- Ango'rosh Sentry
UPDATE `creature_template` SET `mingold` = 468, `maxgold` = 1404 WHERE `entry` = 20444; -- Ango'rosh Shadowmage
UPDATE `creature_template` SET `mingold` = 632, `maxgold` = 1896 WHERE `entry` = 20452; -- Ethereum Assassin
UPDATE `creature_template` SET `mingold` = 623, `maxgold` = 1871 WHERE `entry` = 20453; -- Ethereum Shocktrooper
UPDATE `creature_template` SET `mingold` = 658, `maxgold` = 1976 WHERE `entry` = 20456; -- Ethereum Researcher
UPDATE `creature_template` SET `mingold` = 669, `maxgold` = 2007 WHERE `entry` = 20458; -- Ethereum Archon
UPDATE `creature_template` SET `mingold` = 664, `maxgold` = 1992 WHERE `entry` = 20459; -- Ethereum Overlord
UPDATE `creature_template` SET `mingold` = 661, `maxgold` = 1983 WHERE `entry` = 20474; -- Ethereum Nexus-Stalker
UPDATE `creature_template` SET `mingold` = 587, `maxgold` = 1761 WHERE `entry` = 20601; -- Razaani Raider
UPDATE `creature_template` SET `mingold` = 597, `maxgold` = 1791 WHERE `entry` = 20609; -- Razaani Nexus Stalker
UPDATE `creature_template` SET `mingold` = 588, `maxgold` = 1766 WHERE `entry` = 20614; -- Razaani Spell-Thief
UPDATE `creature_template` SET `mingold` = 318, `maxgold` = 956 WHERE `entry` = 20684; -- Lady Shav'rar
UPDATE `creature_template` SET `mingold` = 535, `maxgold` = 1605 WHERE `entry` = 20726; -- Mugdorg
UPDATE `creature_template` SET `mingold` = 658, `maxgold` = 1974 WHERE `entry` = 20727; -- Captain Zovax
UPDATE `creature_template` SET `mingold` = 547, `maxgold` = 1641 WHERE `entry` = 20731; -- Droggam
UPDATE `creature_template` SET `mingold` = 574, `maxgold` = 1722 WHERE `entry` = 20732; -- Gorr'Dim
UPDATE `creature_template` SET `mingold` = 532, `maxgold` = 1598 WHERE `entry` = 20753; -- Dorgok
UPDATE `creature_template` SET `mingold` = 556, `maxgold` = 1670 WHERE `entry` = 20765; -- Bladespire Crusher
UPDATE `creature_template` SET `mingold` = 553, `maxgold` = 1661 WHERE `entry` = 20766; -- Bladespire Mystic
UPDATE `creature_template` SET `mingold` = 661, `maxgold` = 1983 WHERE `entry` = 20770; -- Warden Icoshock
UPDATE `creature_template` SET `mingold` = 622, `maxgold` = 1868 WHERE `entry` = 20872; -- Deathforge Summoner
UPDATE `creature_template` SET `mingold` = 629, `maxgold` = 1887 WHERE `entry` = 20878; -- Deathforge Guardian
UPDATE `creature_template` SET `mingold` = 595, `maxgold` = 1787 WHERE `entry` = 21046; -- Boulder'mok Brute
UPDATE `creature_template` SET `mingold` = 588, `maxgold` = 1764 WHERE `entry` = 21047; -- Boulder'mok Shaman
UPDATE `creature_template` SET `mingold` = 579, `maxgold` = 1739 WHERE `entry` = 21048; -- Boulder'mok Chieftain
UPDATE `creature_template` SET `mingold` = 596, `maxgold` = 1788 WHERE `entry` = 21058; -- Disembodied Exarch
UPDATE `creature_template` SET `mingold` = 661, `maxgold` = 1983 WHERE `entry` = 21089; -- Sunfury Blood Knight
UPDATE `creature_template` SET `mingold` = 663, `maxgold` = 1989 WHERE `entry` = 21179; -- Demon Hunter Supplicant
UPDATE `creature_template` SET `mingold` = 660, `maxgold` = 1980 WHERE `entry` = 21180; -- Demon Hunter Initiate
UPDATE `creature_template` SET `mingold` = 557, `maxgold` = 1673 WHERE `entry` = 21189; -- Crystal Flayer
UPDATE `creature_template` SET `mingold` = 663, `maxgold` = 1989 WHERE `entry` = 21196; -- Ravenous Flayer
UPDATE `creature_template` SET `mingold` = 465, `maxgold` = 1395 WHERE `entry` = 21198; -- Deathtalon Spirit
UPDATE `creature_template` SET `mingold` = 466, `maxgold` = 1398 WHERE `entry` = 21200; -- Screeching Spirit
UPDATE `creature_template` SET `mingold` = 527, `maxgold` = 1583 WHERE `entry` = 21238; -- Bloodmaul Drudger
UPDATE `creature_template` SET `mingold` = 522, `maxgold` = 1566 WHERE `entry` = 21284; -- Auchenai Initiate
UPDATE `creature_template` SET `mingold` = 527, `maxgold` = 1583 WHERE `entry` = 21296; -- Bladespire Champion
UPDATE `creature_template` SET `mingold` = 447, `maxgold` = 1341 WHERE `entry` = 21300; -- Fel Corrupter
UPDATE `creature_template` SET `mingold` = 560, `maxgold` = 1682 WHERE `entry` = 21302; -- Shadow Council Warlock
UPDATE `creature_template` SET `mingold` = 497, `maxgold` = 1493 WHERE `entry` = 21368; -- Ethereal Plunderer
UPDATE `creature_template` SET `mingold` = 493, `maxgold` = 1481 WHERE `entry` = 21370; -- Ethereal Nethermancer
UPDATE `creature_template` SET `mingold` = 590, `maxgold` = 1772 WHERE `entry` = 21382; -- Wyrmcult Zealot
UPDATE `creature_template` SET `mingold` = 591, `maxgold` = 1775 WHERE `entry` = 21383; -- Wyrmcult Acolyte
UPDATE `creature_template` SET `mingold` = 594, `maxgold` = 1782 WHERE `entry` = 21384; -- Dark Conclave Harbinger
UPDATE `creature_template` SET `mingold` = 594, `maxgold` = 1782 WHERE `entry` = 21385; -- Dark Conclave Scorncrow
UPDATE `creature_template` SET `mingold` = 558, `maxgold` = 1674 WHERE `entry` = 21386; -- Dark Conclave Hawkeye
UPDATE `creature_template` SET `mingold` = 584, `maxgold` = 1752 WHERE `entry` = 21387; -- Wyrmcult Blackwhelp
UPDATE `creature_template` SET `mingold` = 495, `maxgold` = 1485 WHERE `entry` = 21405; -- Ethereal Arcanist
UPDATE `creature_template` SET `mingold` = 623, `maxgold` = 1871 WHERE `entry` = 21477; -- Rocknail Flayer
UPDATE `creature_template` SET `mingold` = 622, `maxgold` = 1868 WHERE `entry` = 21478; -- Rocknail Ripper
UPDATE `creature_template` SET `mingold` = 591, `maxgold` = 1775 WHERE `entry` = 21492; -- Wyrmcult Blessed
UPDATE `creature_template` SET `mingold` = 660, `maxgold` = 1980 WHERE `entry` = 21503; -- Sunfury Warlock
UPDATE `creature_template` SET `mingold` = 668, `maxgold` = 2004 WHERE `entry` = 21505; -- Sunfury Summoner
UPDATE `creature_template` SET `mingold` = 491, `maxgold` = 1473 WHERE `entry` = 21636; -- Vengeful Draenei
UPDATE `creature_template` SET `mingold` = 589, `maxgold` = 1769 WHERE `entry` = 21637; -- Wyrmcult Scout
UPDATE `creature_template` SET `mingold` = 491, `maxgold` = 1475 WHERE `entry` = 21640; -- Trogma
UPDATE `creature_template` SET `mingold` = 692, `maxgold` = 2076 WHERE `entry` = 21649; -- Skettis Windwalker
UPDATE `creature_template` SET `mingold` = 668, `maxgold` = 2004 WHERE `entry` = 21650; -- Skettis Talonite
UPDATE `creature_template` SET `mingold` = 463, `maxgold` = 1389 WHERE `entry` = 21660; -- Cabal Abjurist
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1304 WHERE `entry` = 21661; -- Cabal Skirmisher
UPDATE `creature_template` SET `mingold` = 463, `maxgold` = 1389 WHERE `entry` = 21662; -- Cabal Tomb-Raider
UPDATE `creature_template` SET `mingold` = 522, `maxgold` = 1566 WHERE `entry` = 21663; -- Oronu the Elder
UPDATE `creature_template` SET `mingold` = 625, `maxgold` = 1877 WHERE `entry` = 21717; -- Dragonmaw Wrangler
UPDATE `creature_template` SET `mingold` = 632, `maxgold` = 1896 WHERE `entry` = 21718; -- Dragonmaw Subjugator
UPDATE `creature_template` SET `mingold` = 615, `maxgold` = 1845 WHERE `entry` = 21719; -- Dragonmaw Drake-Rider
UPDATE `creature_template` SET `mingold` = 633, `maxgold` = 1899 WHERE `entry` = 21720; -- Dragonmaw Shaman
UPDATE `creature_template` SET `mingold` = 594, `maxgold` = 1782 WHERE `entry` = 21742; -- Sunfury Eradicator
UPDATE `creature_template` SET `mingold` = 583, `maxgold` = 1751 WHERE `entry` = 21743; -- Sunfury Blood Lord
UPDATE `creature_template` SET `mingold` = 589, `maxgold` = 1769 WHERE `entry` = 21784; -- Ghostrider of Karabor
UPDATE `creature_template` SET `mingold` = 627, `maxgold` = 1881 WHERE `entry` = 21788; -- Shadowmoon Zealot
UPDATE `creature_template` SET `mingold` = 629, `maxgold` = 1889 WHERE `entry` = 21795; -- Shadowmoon Harbinger
UPDATE `creature_template` SET `mingold` = 560, `maxgold` = 1682 WHERE `entry` = 21809; -- Wyrmcult Poacher
UPDATE `creature_template` SET `mingold` = 558, `maxgold` = 1674 WHERE `entry` = 21810; -- Wyrmcult Hewer
UPDATE `creature_template` SET `mingold` = 662, `maxgold` = 1988 WHERE `entry` = 21815; -- Cleric of Karabor
UPDATE `creature_template` SET `mingold` = 435, `maxgold` = 1305 WHERE `entry` = 21902; -- Cabal Spell-weaver
UPDATE `creature_template` SET `mingold` = 434, `maxgold` = 1304 WHERE `entry` = 21907; -- Cabal Initiate
UPDATE `creature_template` SET `mingold` = 697, `maxgold` = 2091 WHERE `entry` = 21911; -- Skettis Soulcaller
UPDATE `creature_template` SET `mingold` = 662, `maxgold` = 1986 WHERE `entry` = 22016; -- Eclipsion Soldier
UPDATE `creature_template` SET `mingold` = 659, `maxgold` = 1977 WHERE `entry` = 22017; -- Eclipsion Spellbinder
UPDATE `creature_template` SET `mingold` = 660, `maxgold` = 1980 WHERE `entry` = 22018; -- Eclipsion Cavalier
UPDATE `creature_template` SET `mingold` = 521, `maxgold` = 1565 WHERE `entry` = 22045; -- Vengeful Husk
UPDATE `creature_template` SET `mingold` = 576, `maxgold` = 1730 WHERE `entry` = 22099; -- Wyrmcult Provisioner
UPDATE `creature_template` SET `mingold` = 518, `maxgold` = 1556 WHERE `entry` = 22160; -- Bloodmaul Taskmaster
UPDATE `creature_template` SET `mingold` = 156, `maxgold` = 468 WHERE `entry` = 22252; -- Dragonmaw Peon
UPDATE `creature_template` SET `mingold` = 738, `maxgold` = 2214 WHERE `entry` = 22254; -- Wrath Corruptor
UPDATE `creature_template` SET `mingold` = 558, `maxgold` = 1674 WHERE `entry` = 22308; -- Wyrmcult Hunter
UPDATE `creature_template` SET `mingold` = 700, `maxgold` = 2102 WHERE `entry` = 22341; -- Deathshadow Acolyte
UPDATE `creature_template` SET `mingold` = 697, `maxgold` = 2091 WHERE `entry` = 22342; -- Deathshadow Spellbinder
UPDATE `creature_template` SET `mingold` = 696, `maxgold` = 2090 WHERE `entry` = 22363; -- Deathshadow Warlock
UPDATE `creature_template` SET `mingold` = 497, `maxgold` = 1493 WHERE `entry` = 22378; -- Cabal Interrogator
UPDATE `creature_template` SET `mingold` = 533, `maxgold` = 1599 WHERE `entry` = 22384; -- Bloodmaul Soothsayer
UPDATE `creature_template` SET `mingold` = 494, `maxgold` = 1482 WHERE `entry` = 22387; -- Lithic Oracle
UPDATE `creature_template` SET `mingold` = 460, `maxgold` = 1380 WHERE `entry` = 22388; -- Lithic Talonguard
UPDATE `creature_template` SET `mingold` = 694, `maxgold` = 2084 WHERE `entry` = 23066; -- Talonpriest Ishaal
UPDATE `creature_template` SET `mingold` = 681, `maxgold` = 2045 WHERE `entry` = 23068; -- Talonpriest Zellek
UPDATE `creature_template` SET `mingold` = 626, `maxgold` = 1880 WHERE `entry` = 23188; -- Dragonmaw Transporter
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 23643; -- Unstable Mur'ghoul
UPDATE `creature_template` SET `mingold` = 1200, `maxgold` = 3600 WHERE `entry` = 23644; -- Mur'ghoul Flesheater
UPDATE `creature_template` SET `mingold` = 1000, `maxgold` = 3000 WHERE `entry` = 23645; -- Mur'ghoul Corrupter
UPDATE `creature_template` SET `mingold` = 450, `maxgold` = 1350 WHERE `entry` = 23934; -- North Fleet Salvager
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 23983; -- North Fleet Marine
UPDATE `creature_template` SET `mingold` = 470, `maxgold` = 1410 WHERE `entry` = 24013; -- Deathless Watcher
UPDATE `creature_template` SET `mingold` = 405, `maxgold` = 1215 WHERE `entry` = 24073; -- Fearsome Horror
UPDATE `creature_template` SET `mingold` = 495, `maxgold` = 1485 WHERE `entry` = 24116; -- Winterskorn Scout
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 24169; -- Dragonflayer Lieutenant
UPDATE `creature_template` SET `mingold` = 1100, `maxgold` = 3300 WHERE `entry` = 24334; -- Binder Murdis
UPDATE `creature_template` SET `mingold` = 1300, `maxgold` = 3900 WHERE `entry` = 24485; -- Servitor Shade
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 24546; -- Rotgill
UPDATE `creature_template` SET `mingold` = 320, `maxgold` = 960 WHERE `entry` = 24562; -- Nerub'ar Invader
UPDATE `creature_template` SET `mingold` = 1000, `maxgold` = 3000 WHERE `entry` = 24789; -- Forlorn Soul
UPDATE `creature_template` SET `mingold` = 340, `maxgold` = 1020 WHERE `entry` = 24871; -- Risen Vrykul Ancestor
UPDATE `creature_template` SET `mingold` = 663, `maxgold` = 1991 WHERE `entry` = 24918; -- Felblood Initiate
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 25216; -- Winterfin Oracle
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 25224; -- Vengeful Kvaldir Spirit
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 25350; -- Risen Longrunner
UPDATE `creature_template` SET `mingold` = 355, `maxgold` = 1065 WHERE `entry` = 25383; -- En'kilah Abomination
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 25386; -- En'kilah Crypt Fiend
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 25392; -- High Priest Andorath
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 25393; -- En'kilah Ghoul
UPDATE `creature_template` SET `mingold` = 1000, `maxgold` = 3000 WHERE `entry` = 25396; -- Naxxanar Skeletal Mage
UPDATE `creature_template` SET `mingold` = 550, `maxgold` = 1650 WHERE `entry` = 25427; -- Kaganishu
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 25448; -- Curator Insivius
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 25520; -- Skadir Runecaster
UPDATE `creature_template` SET `mingold` = 1200, `maxgold` = 3600 WHERE `entry` = 25523; -- Skadir Mariner
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 25619; -- Nerub'ar Warrior
UPDATE `creature_template` SET `mingold` = 700, `maxgold` = 2100 WHERE `entry` = 25650; -- Plagued Scavenger
UPDATE `creature_template` SET `mingold` = 1100, `maxgold` = 3300 WHERE `entry` = 25660; -- Festering Ghoul
UPDATE `creature_template` SET `mingold` = 800, `maxgold` = 2400 WHERE `entry` = 25684; -- Talramas Abomination
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 25717; -- Coldarra Scalesworn
UPDATE `creature_template` SET `mingold` = 1200, `maxgold` = 3600 WHERE `entry` = 25722; -- Coldarra Spellweaver
UPDATE `creature_template` SET `mingold` = 425, `maxgold` = 1275 WHERE `entry` = 25728; -- Coldarra Wyrmkin
UPDATE `creature_template` SET `mingold` = 700, `maxgold` = 2100 WHERE `entry` = 25843; -- Northsea Thug
UPDATE `creature_template` SET `mingold` = 1000, `maxgold` = 3000 WHERE `entry` = 25981; -- Scourged Footman
UPDATE `creature_template` SET `mingold` = 445, `maxgold` = 1335 WHERE `entry` = 26076; -- High Priest Naferset
UPDATE `creature_template` SET `mingold` = 355, `maxgold` = 1065 WHERE `entry` = 26202; -- Ziggurat Defender
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 26266; -- Heigarr the Horrible
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 26336; -- Indu'le Mystic
UPDATE `creature_template` SET `mingold` = 410, `maxgold` = 1230 WHERE `entry` = 26343; -- Indu'le Fisherman
UPDATE `creature_template` SET `mingold` = 1000, `maxgold` = 3000 WHERE `entry` = 26344; -- Indu'le Warrior
UPDATE `creature_template` SET `mingold` = 1150, `maxgold` = 3450 WHERE `entry` = 26349; -- Goramosh
UPDATE `creature_template` SET `mingold` = 750, `maxgold` = 2250 WHERE `entry` = 26451; -- Ragnar Drakkarlund
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 26455; -- Moonrest Highborne
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 26457; -- Diseased Drakkari
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 26461; -- Scourge Corpserender
UPDATE `creature_template` SET `mingold` = 1350, `maxgold` = 4050 WHERE `entry` = 26492; -- Wastes Digger
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 26496; -- Wind Trader Mu'fah
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 26605; -- Anub'ar Underlord
UPDATE `creature_template` SET `mingold` = 475, `maxgold` = 1425 WHERE `entry` = 26606; -- Anub'ar Slayer
UPDATE `creature_template` SET `mingold` = 750, `maxgold` = 2250 WHERE `entry` = 26658; -- Reckless Scavenger
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 26769; -- Anok'ra the Manipulator
UPDATE `creature_template` SET `mingold` = 700, `maxgold` = 2100 WHERE `entry` = 26770; -- Tivax the Breaker
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 26771; -- Sinok the Shadowrager
UPDATE `creature_template` SET `mingold` = 650, `maxgold` = 1950 WHERE `entry` = 26891; -- Undead Miner
UPDATE `creature_template` SET `mingold` = 1450, `maxgold` = 4350 WHERE `entry` = 26946; -- Reanimated Drakkari Tribesman
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 26948; -- Hulking Atrocity
UPDATE `creature_template` SET `mingold` = 1350, `maxgold` = 4050 WHERE `entry` = 27007; -- Iceshatter
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 27122; -- Overseer Deathgaze
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 27210; -- High General Abbendis
UPDATE `creature_template` SET `mingold` = 390, `maxgold` = 1170 WHERE `entry` = 27220; -- Forgotten Captain
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 27224; -- Forgotten Knight
UPDATE `creature_template` SET `mingold` = 800, `maxgold` = 2400 WHERE `entry` = 27225; -- Forgotten Rifleman
UPDATE `creature_template` SET `mingold` = 1100, `maxgold` = 3300 WHERE `entry` = 27226; -- Forgotten Peasant
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 27229; -- Forgotten Footman
UPDATE `creature_template` SET `mingold` = 850, `maxgold` = 2550 WHERE `entry` = 27233; -- Onslaught Deckhand
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 27235; -- Lead Cannoneer Zierhut
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 27272; -- Risen Villager
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 27283; -- Risen Wintergarde Mage
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 27284; -- Risen Wintergarde Defender
UPDATE `creature_template` SET `mingold` = 1150, `maxgold` = 3450 WHERE `entry` = 27286; -- Dreadbone Invader
UPDATE `creature_template` SET `mingold` = 850, `maxgold` = 2550 WHERE `entry` = 27287; -- Mindless Wight
UPDATE `creature_template` SET `mingold` = 435, `maxgold` = 1305 WHERE `entry` = 27360; -- Smoldering Skeleton
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 27362; -- Smoldering Construct
UPDATE `creature_template` SET `mingold` = 1200, `maxgold` = 3600 WHERE `entry` = 27363; -- Smoldering Geist
UPDATE `creature_template` SET `mingold` = 800, `maxgold` = 2400 WHERE `entry` = 27370; -- Vengeful Geist
UPDATE `creature_template` SET `mingold` = 1150, `maxgold` = 3450 WHERE `entry` = 27401; -- Risen Wintergarde Miner
UPDATE `creature_template` SET `mingold` = 650, `maxgold` = 1950 WHERE `entry` = 27410; -- Scourge Siegesmith
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 27533; -- Frigid Geist
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 27551; -- Enraged Apparition
UPDATE `creature_template` SET `mingold` = 1000, `maxgold` = 3000 WHERE `entry` = 27552; -- Reanimated Noble
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 27680; -- Dahlia Suntouch
UPDATE `creature_template` SET `mingold` = 650, `maxgold` = 1950 WHERE `entry` = 27797; -- Tattered Abomination
UPDATE `creature_template` SET `mingold` = 1300, `maxgold` = 3900 WHERE `entry` = 27799; -- Scourge Technician
UPDATE `creature_template` SET `mingold` = 750, `maxgold` = 2250 WHERE `entry` = 27800; -- Leprous Servant
UPDATE `creature_template` SET `mingold` = 420, `maxgold` = 1260 WHERE `entry` = 27823; -- Naxxramas Dreadguard
UPDATE `creature_template` SET `mingold` = 1000, `maxgold` = 3000 WHERE `entry` = 27824; -- Naxxramas Shade
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 27835; -- Dreadbone Construct
UPDATE `creature_template` SET `mingold` = 390, `maxgold` = 1170 WHERE `entry` = 27836; -- Wailing Soul
UPDATE `creature_template` SET `mingold` = 1150, `maxgold` = 3450 WHERE `entry` = 27941; -- Drakkari Plague Spreader
UPDATE `creature_template` SET `mingold` = 1200, `maxgold` = 3600 WHERE `entry` = 28026; -- Rampaging Geist
UPDATE `creature_template` SET `mingold` = 550, `maxgold` = 1650 WHERE `entry` = 28101; -- Blighted Corpse
UPDATE `creature_template` SET `mingold` = 1450, `maxgold` = 4350 WHERE `entry` = 28108; -- Bonescythe Ravager
UPDATE `creature_template` SET `mingold` = 1200, `maxgold` = 3600 WHERE `entry` = 28158; -- Withered Argent Footman
UPDATE `creature_template` SET `mingold` = 1200, `maxgold` = 3600 WHERE `entry` = 28255; -- Malas the Corrupter
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 28257; -- Hath'ar Necromagus
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 28412; -- Hath'ar Broodmaster
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 28495; -- Gawanil
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 28519; -- Withered Troll
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 28564; -- Putrid Abomination
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 28565; -- Decaying Ghoul
UPDATE `creature_template` SET `mingold` = 1350, `maxgold` = 4050 WHERE `entry` = 28603; -- Blightguard
UPDATE `creature_template` SET `mingold` = 435, `maxgold` = 1305 WHERE `entry` = 28641; -- Blighted Corpse
UPDATE `creature_template` SET `mingold` = 1550, `maxgold` = 4650 WHERE `entry` = 28747; -- Quetz'lun Worshipper
UPDATE `creature_template` SET `mingold` = 310, `maxgold` = 930 WHERE `entry` = 28748; -- Serpent-Touched Berserker
UPDATE `creature_template` SET `mingold` = 850, `maxgold` = 2550 WHERE `entry` = 28802; -- Servant of Drakuru
UPDATE `creature_template` SET `mingold` = 750, `maxgold` = 2250 WHERE `entry` = 28843; -- Bloated Abomination
UPDATE `creature_template` SET `mingold` = 310, `maxgold` = 930 WHERE `entry` = 29129; -- Lost Drakkari Spirit
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 29133; -- Disturbed Soul
UPDATE `creature_template` SET `mingold` = 465, `maxgold` = 1395 WHERE `entry` = 29449; -- Vargul Deathwaker
UPDATE `creature_template` SET `mingold` = 1500, `maxgold` = 4500 WHERE `entry` = 29450; -- Vargul Runelord
UPDATE `creature_template` SET `mingold` = 1550, `maxgold` = 4650 WHERE `entry` = 29451; -- Vargul Slayer
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 29518; -- Overseer Syra
UPDATE `creature_template` SET `mingold` = 1450, `maxgold` = 4350 WHERE `entry` = 29553; -- Garm Watcher
UPDATE `creature_template` SET `mingold` = 1350, `maxgold` = 4050 WHERE `entry` = 29554; -- Snowblind Devotee
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 29646; -- Banshee Soulclaimer
UPDATE `creature_template` SET `mingold` = 1150, `maxgold` = 3450 WHERE `entry` = 29652; -- Stormforged Tracker
UPDATE `creature_template` SET `mingold` = 1450, `maxgold` = 4350 WHERE `entry` = 29654; -- Drakuru Blood Drinker
UPDATE `creature_template` SET `mingold` = 750, `maxgold` = 2250 WHERE `entry` = 29656; -- Drakuru Berserker
UPDATE `creature_template` SET `mingold` = 550, `maxgold` = 1650 WHERE `entry` = 29695; -- Tracker Thulin
UPDATE `creature_template` SET `mingold` = 1500, `maxgold` = 4500 WHERE `entry` = 29697; -- Drakuru Prophet
UPDATE `creature_template` SET `mingold` = 1550, `maxgold` = 4650 WHERE `entry` = 29719; -- Morbid Carcass
UPDATE `creature_template` SET `mingold` = 1300, `maxgold` = 3900 WHERE `entry` = 29720; -- Vault Geist
UPDATE `creature_template` SET `mingold` = 750, `maxgold` = 2250 WHERE `entry` = 29722; -- Rabid Cannibal
UPDATE `creature_template` SET `mingold` = 650, `maxgold` = 1950 WHERE `entry` = 29738; -- Death Knight Master
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 29794; -- Sirana Iceshriek
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 29862; -- Stormforged Monitor
UPDATE `creature_template` SET `mingold` = 1750, `maxgold` = 5250 WHERE `entry` = 29875; -- Icemane Yeti
UPDATE `creature_template` SET `mingold` = 1500, `maxgold` = 4500 WHERE `entry` = 29915; -- Instructor Hroegar
UPDATE `creature_template` SET `mingold` = 700, `maxgold` = 2100 WHERE `entry` = 29974; -- Niffelem Forefather
UPDATE `creature_template` SET `mingold` = 1550, `maxgold` = 4650 WHERE `entry` = 30135; -- Restless Frostborn Warrior
UPDATE `creature_template` SET `mingold` = 1150, `maxgold` = 3450 WHERE `entry` = 30144; -- Restless Frostborn Ghost
UPDATE `creature_template` SET `mingold` = 495, `maxgold` = 1485 WHERE `entry` = 30202; -- Reanimated Crusader
UPDATE `creature_template` SET `mingold` = 1600, `maxgold` = 4800 WHERE `entry` = 30205; -- Forgotten Depths Acolyte
UPDATE `creature_template` SET `mingold` = 370, `maxgold` = 1110 WHERE `entry` = 30333; -- Forgotten Depths Slayer
UPDATE `creature_template` SET `mingold` = 550, `maxgold` = 1650 WHERE `entry` = 30409; -- Apprentice Osterkilgr
UPDATE `creature_template` SET `mingold` = 1350, `maxgold` = 4050 WHERE `entry` = 30541; -- Forgotten Depths Underking
UPDATE `creature_template` SET `mingold` = 1400, `maxgold` = 4200 WHERE `entry` = 30543; -- Forgotten Depths High Priest
UPDATE `creature_template` SET `mingold` = 550, `maxgold` = 1650 WHERE `entry` = 30597; -- Spiked Ghoul
UPDATE `creature_template` SET `mingold` = 950, `maxgold` = 2850 WHERE `entry` = 30687; -- Skeletal Constructor
UPDATE `creature_template` SET `mingold` = 800, `maxgold` = 2400 WHERE `entry` = 30689; -- Chained Abomination
UPDATE `creature_template` SET `mingold` = 1650, `maxgold` = 4950 WHERE `entry` = 30696; -- Corpulent Horror
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 30701; -- Vile Creeper
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 30746; -- Master Summoner Zarod
UPDATE `creature_template` SET `mingold` = 1550, `maxgold` = 4650 WHERE `entry` = 30831; -- High Priest Yath'amon
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 30863; -- Shandaral Druid Spirit
UPDATE `creature_template` SET `mingold` = 1750, `maxgold` = 5250 WHERE `entry` = 30864; -- Shandaral Hunter Spirit
UPDATE `creature_template` SET `mingold` = 375, `maxgold` = 1125 WHERE `entry` = 30865; -- Shandaral Warrior Spirit
UPDATE `creature_template` SET `mingold` = 800, `maxgold` = 2400 WHERE `entry` = 30894; -- Lithe Stalker
UPDATE `creature_template` SET `mingold` = 800, `maxgold` = 2400 WHERE `entry` = 30921; -- Skeletal Runesmith
UPDATE `creature_template` SET `mingold` = 450, `maxgold` = 1350 WHERE `entry` = 30922; -- Umbral Brute
UPDATE `creature_template` SET `mingold` = 1550, `maxgold` = 4650 WHERE `entry` = 30951; -- Restless Lookout
UPDATE `creature_template` SET `mingold` = 1750, `maxgold` = 5250 WHERE `entry` = 30960; -- Risen Soldier
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 31037; -- Forgotten Depths High Priest
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 31039; -- Forgotten Depths Underking
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 31043; -- Reanimated Crusader
UPDATE `creature_template` SET `mingold` = 2100, `maxgold` = 6300 WHERE `entry` = 31139; -- Pustulent Horror
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 31140; -- Hulking Abomination
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 31152; -- Undying Minion
UPDATE `creature_template` SET `mingold` = 1400, `maxgold` = 4200 WHERE `entry` = 31155; -- Malefic Necromancer
UPDATE `creature_template` SET `mingold` = 850, `maxgold` = 2550 WHERE `entry` = 31226; -- Lumbering Atrocity
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 31231; -- Lost Shandaral Spirit
UPDATE `creature_template` SET `mingold` = 800, `maxgold` = 2400 WHERE `entry` = 31263; -- Carrion Hunter
UPDATE `creature_template` SET `mingold` = 800, `maxgold` = 2400 WHERE `entry` = 31320; -- Umbral Brute
UPDATE `creature_template` SET `mingold` = 750, `maxgold` = 2250 WHERE `entry` = 31321; -- Skeletal Runesmith
UPDATE `creature_template` SET `mingold` = 500, `maxgold` = 1500 WHERE `entry` = 31396; -- Val'kyr Taskmistress
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 31411; -- Hulking Horror
UPDATE `creature_template` SET `mingold` = 1600, `maxgold` = 4800 WHERE `entry` = 31413; -- Hulking Horror
UPDATE `creature_template` SET `mingold` = 1700, `maxgold` = 5100 WHERE `entry` = 31693; -- Stormforged Saboteur
UPDATE `creature_template` SET `mingold` = 1850, `maxgold` = 5550 WHERE `entry` = 31783; -- Vrykul Necrolord
UPDATE `creature_template` SET `mingold` = 1600, `maxgold` = 4800 WHERE `entry` = 31843; -- Reanimated Miner
UPDATE `creature_template` SET `mingold` = 1150, `maxgold` = 3450 WHERE `entry` = 31847; -- Scavenging Geist
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 31900; -- Scourge Banner-Bearer
UPDATE `creature_template` SET `mingold` = 1100, `maxgold` = 3300 WHERE `entry` = 32149; -- Fallen Hero's Spirit
UPDATE `creature_template` SET `mingold` = 1350, `maxgold` = 4050 WHERE `entry` = 32164; -- Skeletal Craftsman
UPDATE `creature_template` SET `mingold` = 1650, `maxgold` = 4950 WHERE `entry` = 32255; -- Converted Hero
UPDATE `creature_template` SET `mingold` = 1050, `maxgold` = 3150 WHERE `entry` = 32257; -- Scourge Converter
UPDATE `creature_template` SET `mingold` = 600, `maxgold` = 1800 WHERE `entry` = 32267; -- Animated Laborer
UPDATE `creature_template` SET `mingold` = 1250, `maxgold` = 3750 WHERE `entry` = 32278; -- Harbinger of Horror
UPDATE `creature_template` SET `mingold` = 1750, `maxgold` = 5250 WHERE `entry` = 32505; -- Vargul Wanderer
UPDATE `creature_template` SET `mingold` = 1400, `maxgold` = 4200 WHERE `entry` = 32507; -- Cultist Acolyte
UPDATE `creature_template` SET `mingold` = 900, `maxgold` = 2700 WHERE `entry` = 32572; -- Dragonblight Mage Hunter
UPDATE `creature_template` SET `mingold` = 405, `maxgold` = 1215 WHERE `entry` = 34838; -- Kvaldir Reaver
UPDATE `creature_template` SET `mingold` = 1450, `maxgold` = 4350 WHERE `entry` = 34839; -- Kvaldir Mist Binder
UPDATE `creature_template` SET `mingold` = 385, `maxgold` = 1155 WHERE `entry` = 38032; -- Crown Sprayer

View File

@@ -0,0 +1,31 @@
-- DB update 2026_02_09_00 -> 2026_02_10_00
-- Fix gameobject spawns with non-unit rotation quaternions (sniffed values)
-- Barbershop Chairs
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = -0.66261959075927734, `rotation3` = 0.748956084251403808 WHERE `guid` = 4718; -- 190699
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = -0.99496841430664062, `rotation3` = 0.100189015269279479 WHERE `guid` = 4958; -- 190697
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = 0.83388519287109375, `rotation3` = 0.55193793773651123 WHERE `guid` = 5136; -- 190698
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = -0.85035133361816406, `rotation3` = 0.52621537446975708 WHERE `guid` = 5496; -- 190704
-- Legends of the Earth (2657)
UPDATE `gameobject` SET `rotation0` = 0.177045822143554687, `rotation1` = -0.68458366394042968, `rotation2` = -0.66014003753662109, `rotation3` = 0.253407031297683715 WHERE `guid` = 12007;
-- Battered Chest (106318)
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = 0.99965667724609375, `rotation3` = 0.026201646775007247 WHERE `guid` = 26916;
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = 0.6883544921875, `rotation3` = 0.725374460220336914 WHERE `guid` = 85745;
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = -0.19936752319335937, `rotation3` = 0.979924798011779785 WHERE `guid` = 85756;
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = 0.477158546447753906, `rotation3` = 0.878817260265350341 WHERE `guid` = 85879;
-- Water Well Cleansing Aura (2904)
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = 0.374606132507324218, `rotation3` = 0.927184045314788818 WHERE `guid` = 46424;
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = 0.034898757934570312, `rotation3` = 0.999390840530395507 WHERE `guid` = 46425;
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = 0.99965667724609375, `rotation3` = 0.026201646775007247 WHERE `guid` = 46429;
-- Frostwyrm Waterfall Door (181225, Naxxramas)
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = -0.77439212799072265, `rotation3` = 0.632705986499786376 WHERE `guid` = 67868;
-- Axxarien Crystal (185056)
UPDATE `gameobject` SET `rotation0` = 0.045565605163574218, `rotation1` = 0.100982666015625, `rotation2` = 0.293343544006347656, `rotation3` = 0.949566125869750976 WHERE `guid` = 99796;
-- Cage (185474, Serpentshrine Cavern) - normalized from (0, 0, 0.7, -0.7)
UPDATE `gameobject` SET `rotation0` = 0, `rotation1` = 0, `rotation2` = -0.70710678118654752, `rotation3` = 0.70710678118654752 WHERE `guid` = 265632;

View File

@@ -0,0 +1,14 @@
-- DB update 2026_02_10_00 -> 2026_02_10_01
-- Add missing static transport parent_rotation values
DELETE FROM `gameobject_addon` WHERE `guid` IN (2837,6946,18802,18803,18804,18805,18806,18807,56162,56163);
INSERT INTO `gameobject_addon` (`guid`,`parent_rotation0`,`parent_rotation1`,`parent_rotation2`,`parent_rotation3`,`invisibilityType`,`invisibilityValue`) VALUES
(2837,0,0,0.996917,-0.078459,0,0),
(6946,0,0,0.992005,-0.126199,0,0),
(18802,0,0,1,0,0,0),
(18803,0,0,1,0,0,0),
(18804,0,0,1,0,0,0),
(18805,0,0,1,0,0,0),
(18806,0,0,1,0,0,0),
(18807,0,0,1,0,0,0),
(56162,0,0,1,-4.37114e-08,0,0),
(56163,0,0,1,-4.37114e-08,0,0);

View File

@@ -0,0 +1,4 @@
-- DB update 2026_02_10_01 -> 2026_02_10_02
--
DELETE FROM `spell_group_stack_rules` WHERE `group_id` = 1114;
INSERT INTO `spell_group_stack_rules` (`group_id`,`stack_rule`, `description`) VALUES (1114, 1, 'Love is in the Air Flasks');

View File

@@ -0,0 +1,83 @@
-- DB update 2026_02_10_02 -> 2026_02_10_03
--
-- 'Jeeves'
-- 'Scrapbot'
-- Add Mind-numbing Poison and limited poisons
SET @INCRTIME := 600;
DELETE FROM `npc_vendor` WHERE (`entry` IN (29561, 35642)) AND (`item` IN (43233, 43235, 43237, 3775, 5237, 43231));
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(29561, 0, 43233, 30, @INCRTIME, 0, 0),
(29561, 0, 43235, 30, @INCRTIME, 0, 0),
(29561, 0, 43237, 10, @INCRTIME, 0, 0),
(29561, 0, 3775, 10, @INCRTIME, 0, 0),
(29561, 0, 5237, 0, 0, 0, 0),
(29561, 0, 43231, 30, @INCRTIME, 0, 0),
(35642, 0, 43233, 30, @INCRTIME, 0, 0),
(35642, 0, 43235, 30, @INCRTIME, 0, 0),
(35642, 0, 43237, 10, @INCRTIME, 0, 0),
(35642, 0, 3775, 10, @INCRTIME, 0, 0),
(35642, 0, 5237, 0, 0, 0, 0),
(35642, 0, 43231, 30, @INCRTIME, 0, 0);
-- Remove 'Simple Wood'
DELETE FROM `npc_vendor` WHERE (`entry` IN (32639, 32641, 30438, 30345, 30825, 31115)) AND (`item` = 4470);
-- Add 'Wild Spineleaf', 'Starleaf Seed', and 'Devout Candle'
DELETE FROM `npc_vendor` WHERE (`entry` IN (1257, 1275, 1308, 1351, 3335, 3351, 3562, 4220, 4575, 5110, 5151, 16612, 16706, 16757)) AND (`item` IN (44605, 44614, 44615));
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
-- 'Keldric Boucher <Alchemy Supplies & Reagents>'
(1257, 0, 44605, 0, 0, 0, 0),
(1257, 0, 44614, 0, 0, 0, 0),
(1257, 0, 44615, 0, 0, 0, 0),
-- 'Kyra Boucher <Reagents>'
(1275, 0, 44605, 0, 0, 0, 0),
(1275, 0, 44614, 0, 0, 0, 0),
(1275, 0, 44615, 0, 0, 0, 0),
-- 'Owen Vaughn <Reagents>'
(1308, 0, 44605, 0, 0, 0, 0),
(1308, 0, 44614, 0, 0, 0, 0),
(1308, 0, 44615, 0, 0, 0, 0),
-- 'Brother Cassius <Reagents>'
(1351, 0, 44605, 0, 0, 0, 0),
(1351, 0, 44614, 0, 0, 0, 0),
(1351, 0, 44615, 0, 0, 0, 0),
-- 'Hagrus <Reagents>'
(3335, 0, 44605, 0, 0, 0, 0),
(3335, 0, 44614, 0, 0, 0, 0),
(3335, 0, 44615, 0, 0, 0, 0),
-- 'Magenius <Reagents>'
(3351, 0, 44605, 0, 0, 0, 0),
(3351, 0, 44614, 0, 0, 0, 0),
(3351, 0, 44615, 0, 0, 0, 0),
-- 'Alaindia <Reagents>'
(3562, 0, 44605, 0, 0, 0, 0),
(3562, 0, 44614, 0, 0, 0, 0),
(3562, 0, 44615, 0, 0, 0, 0),
-- 'Cyroen <Reagents>'
(4220, 0, 44605, 0, 0, 0, 0),
(4220, 0, 44614, 0, 0, 0, 0),
(4220, 0, 44615, 0, 0, 0, 0),
-- 'Hannah Akeley <Reagents>'
(4575, 0, 44605, 0, 0, 0, 0),
(4575, 0, 44614, 0, 0, 0, 0),
(4575, 0, 44615, 0, 0, 0, 0),
-- 'Barim Jurgenstaad <Reagents>'
(5110, 0, 44605, 0, 0, 0, 0),
(5110, 0, 44614, 0, 0, 0, 0),
(5110, 0, 44615, 0, 0, 0, 0),
-- 'Ginny Longberry <Reagents>'
(5151, 0, 44605, 0, 0, 0, 0),
(5151, 0, 44614, 0, 0, 0, 0),
(5151, 0, 44615, 0, 0, 0, 0),
-- 'Velanni <Alchemy Supplies & Reagents>'
(16612, 0, 44605, 0, 0, 0, 0),
(16612, 0, 44614, 0, 0, 0, 0),
(16612, 0, 44615, 0, 0, 0, 0),
-- 'Musal <Alchemy Supplies & Reagents>'
(16706, 0, 44605, 0, 0, 0, 0),
(16706, 0, 44614, 0, 0, 0, 0),
(16706, 0, 44615, 0, 0, 0, 0),
-- 'Bildine <Reagents>'
(16757, 0, 44605, 0, 0, 0, 0),
(16757, 0, 44614, 0, 0, 0, 0),
(16757, 0, 44615, 0, 0, 0, 0);

View File

@@ -0,0 +1,2 @@
-- DB update 2026_02_10_03 -> 2026_02_11_00
UPDATE `creature_template` SET `unit_flags` = 520, `unit_flags2` = 32 WHERE `entry` IN (31883, 31893, 31894, 31895, 31896, 31897);

View File

@@ -0,0 +1,108 @@
-- DB update 2026_02_11_00 -> 2026_02_11_01
-- Pathing for Entry: 5042
SET @NPC := 90458;
SET @PATH := @NPC * 10;
UPDATE `creature` SET `wander_distance`=0,`MovementType`=2,`position_x`=-8760.21,`position_y`=811.9198,`position_z`=97.793724 WHERE `guid`=@NPC;
DELETE FROM `creature_addon` WHERE `guid`=@NPC;
INSERT INTO `creature_addon` (`guid`,`path_id`,`mount`,`bytes1`,`bytes2`,`emote`,`visibilityDistanceType`,`auras`) VALUES (@NPC,@PATH,0,0,1,0,0, '');
DELETE FROM `waypoint_data` WHERE `id`=@PATH;
INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`orientation`,`delay`,`move_type`,`action`,`action_chance`,`wpguid`) VALUES
(@PATH,1,-8760.21,811.9198,97.793724,NULL,0,0,0,100,0),
(@PATH,2,-8763.192,810.93536,97.74572,NULL,0,0,0,100,0),
(@PATH,3,-8763.192,810.93536,97.74572,2.199114799499511718,12000,0,0,100,0),
(@PATH,4,-8769.179,814.3151,97.8737,NULL,0,0,0,100,0),
(@PATH,5,-8755.52,814.1872,97.88151,NULL,0,0,0,100,0),
(@PATH,6,-8755.52,814.1872,97.88151,3.839724302291870117,12000,0,0,100,0),
(@PATH,7,-8766.348,820.14746,97.870056,NULL,0,0,0,100,0),
(@PATH,8,-8766.348,820.14746,97.870056,3.874630928039550781,12000,0,0,100,0);
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 5042;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 5042);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(5042, 0, 0, 0, 108, 0, 100, 0, 3, 0, 0, 0, 0, 0, 80, 504200, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nurse Lillian - On Point 3 of Path Any Reached - Run Script'),
(5042, 0, 1, 0, 108, 0, 100, 0, 6, 0, 0, 0, 0, 0, 80, 504200, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nurse Lillian - On Point 6 of Path Any Reached - Run Script'),
(5042, 0, 2, 0, 108, 0, 100, 0, 8, 0, 0, 0, 0, 0, 80, 504200, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nurse Lillian - On Point 8 of Path Any Reached - Run Script');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 504200);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(504200, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nurse Lillian - Actionlist - Set Flag Standstate Kneel'),
(504200, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Nurse Lillian - Actionlist - Say Line');
DELETE FROM `creature_text` WHERE (`CreatureID` = 5042);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(5042, 0, 0, 'You\'re going to be just fine.', 12, 7, 100, 1, 0, 0, 1682, 0, 'Nurse Lillian'),
(5042, 0, 1, 'Drink this, it will help.', 12, 7, 100, 1, 0, 0, 1679, 0, 'Nurse Lillian'),
(5042, 0, 2, 'Let me help you with those.', 12, 7, 100, 1, 0, 0, 1685, 0, 'Nurse Lillian'),
(5042, 0, 3, 'Feeling better I see.', 12, 7, 100, 1, 0, 0, 1678, 0, 'Nurse Lillian'),
(5042, 0, 4, 'Some of this ointment should help.', 12, 7, 100, 1, 0, 0, 1681, 0, 'Nurse Lillian'),
(5042, 0, 5, 'Take this, drink it down.', 12, 7, 100, 1, 0, 0, 1683, 0, 'Nurse Lillian'),
(5042, 0, 6, 'This should ease the pain.', 12, 7, 100, 1, 0, 0, 1680, 0, 'Nurse Lillian'),
(5042, 0, 7, 'You will keep all your fingers and toes, not to worry.', 12, 7, 100, 1, 0, 0, 1684, 0, 'Nurse Lillian'),
(5042, 0, 8, 'You\'re going to be just fine.', 12, 7, 100, 1, 0, 0, 1682, 0, 'Nurse Lillian');
SET @GUID := 12837;
DELETE FROM `creature` WHERE `guid` BETWEEN @GUID AND @GUID+13 AND `id1` IN (5043, 4996, 6237, 4995);
DELETE FROM `creature` WHERE `guid` IN (79522,79550,79558,79580,90453,90454,90455,90456,90457,90472,90473,90474,90475,120726,120727,120728,120756,120757,120758,120759,120762) AND `id1` IN (5043, 4996, 6237, 4995);
INSERT INTO `creature` (`guid`, `id1`, `map`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES
(@GUID+0 , 4996, 0, 0, -8757.4443359375, 812.39703369140625, 97.71795654296875, 2.286381244659423828, 120, 45327, 1, ''),
(@GUID+1 , 4996, 0, 0, -8762.8095703125, 812.35577392578125, 97.71795654296875, 0.715584993362426757, 120, 45327, 1, ''),
(@GUID+2 , 4996, 0, 0, -8756.3095703125, 813.4608154296875, 97.71795654296875, 2.443460941314697265, 120, 45327, 1, ''),
(@GUID+3 , 4996, 0, 0, -8767.583984375, 819.58966064453125, 97.71795654296875, 5.009094715118408203, 120, 45327, 1, ''),
(@GUID+4 , 4996, 0, 0, -8764.927734375, 815.26214599609375, 97.71795654296875, 0.593411922454833984, 120, 45327, 1, ''),
(@GUID+5 , 4996, 0, 0, -8763.865234375, 813.7657470703125, 97.71795654296875, 0.645771801471710205, 120, 45327, 1, ''),
(@GUID+6 , 6237, 0, 1, -8779.48828125, 823.29180908203125, 97.71795654296875, 1.471759438514709472, 120, 45327, 1, ''),
(@GUID+7 , 6237, 0, 1, -8791.2314453125, 835.568603515625, 97.71795654296875, 6.113029003143310546, 120, 45327, 1, ''),
(@GUID+8 , 6237, 0, 1, -8792.388671875, 831.44061279296875, 97.72733306884765625, 0.211701273918151855, 120, 45327, 1, ''),
(@GUID+9 , 6237, 0, 1, -8786.2099609375, 822.29278564453125, 97.7254180908203125, 1.109707117080688476, 120, 45327, 1, ''),
(@GUID+10, 4995, 0, 1, -8785.0107421875, 826.6419677734375, 97.75400543212890625, 0.820304751396179199, 120, 45327, 1, ''),
(@GUID+11, 4995, 0, 1, -8782.9091796875, 826.6568603515625, 97.57006072998046875, 1.064650893211364746, 120, 45327, 1, ''),
(@GUID+12, 4995, 0, 1, -8787.681640625, 832.94757080078125, 97.455596923828125, 0.261799395084381103, 120, 45327, 1, ''),
(@GUID+13, 4995, 0, 1, -8787.1953125, 829.95263671875, 97.75400543212890625, 0.796267867088317871, 120, 45327, 1, '');
DELETE FROM `creature_formations` WHERE (`leaderGUID` = @GUID+3);
INSERT INTO `creature_formations` (`leaderGUID`, `memberGUID`, `dist`, `angle`, `groupAI`, `point_1`, `point_2`) VALUES
(@GUID+3, @GUID+0, 0, 0, 3, 0, 0),
(@GUID+3, @GUID+1, 0, 0, 3, 0, 0),
(@GUID+3, @GUID+2, 0, 0, 3, 0, 0),
(@GUID+3, @GUID+3, 0, 0, 3, 0, 0),
(@GUID+3, @GUID+4, 0, 0, 3, 0, 0),
(@GUID+3, @GUID+5, 0, 0, 3, 0, 0),
(@GUID+3, @GUID+6, 0, 0, 3, 0, 0),
(@GUID+3, @GUID+7, 0, 0, 3, 0, 0);
UPDATE `creature` SET `position_x` = -8799.5703125, `position_y` = 828.39599609375, `position_z` = 97.753997802734375, `orientation` = 0.9686967134475708, `CreateObject` = 1, `VerifiedBuild` = 45327 WHERE `guid` = 89325 AND `id1` = 1719;
DELETE FROM `creature_addon` WHERE (`guid` IN (79522, 79550, 79558, 79580, 90457));
DELETE FROM `creature_addon` WHERE (`guid` BETWEEN @GUID AND @GUID+13);
INSERT INTO `creature_addon` (`guid`, `bytes1`) VALUES
(@GUID+0, 1),
(@GUID+1, 3),
(@GUID+2, 1),
(@GUID+3, 1),
(@GUID+4, 3),
(@GUID+5, 3);
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 6237;
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 6237) AND `source_type` = 0;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(6237, 0, 0, 0, 0, 0, 100, 0, 0, 3000, 3000, 6000, 0, 0, 11, 6660, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Stockade Archer - In Combat - Cast \'Shoot\'');
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 1719);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(1719, 0, 0, 0, 1, 0, 100, 0, 0, 0, 20000, 43000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warden Thelwater - Out of Combat - Say Line'),
(1719, 0, 1, 0, 1, 0, 100, 512, 0, 0, 1800000, 1800000, 0, 0, 107, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Warden Thelwater - Out of Combat - Summon Creature Group \'Defias Rioter\''),
(1719, 0, 2, 0, 17, 0, 100, 512, 5043, 0, 0, 0, 0, 0, 201, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, -8785.28, 829.17, 97.5, 0, 'Warden Thelwater - On Summoned Unit - Move To Position');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 171900);
DELETE FROM `creature_summon_groups` WHERE `summonerId` = 1719 AND `summonerType` = 0 AND `entry` = 5043;
INSERT INTO `creature_summon_groups` (`summonerId`, `summonerType`, `groupId`, `entry`, `position_x`, `position_y`, `position_z`, `orientation`, `summonType`, `summonTime`, `Comment`) VALUES
(1719, 0, 0, 5043, -8762.42578125, 842.49249267578125, 87.6991729736328125, 0.942477762699127197, 4, 30000, 'Defias Rioter'),
(1719, 0, 0, 5043, -8763.640625, 843.8431396484375, 87.74048614501953125, 1.134464025497436523, 4, 30000, 'Defias Rioter'),
(1719, 0, 0, 5043, -8763.9404296875, 842.83203125, 88.064422607421875, 5.497786998748779296, 4, 30000, 'Defias Rioter'),
(1719, 0, 0, 5043, -8764.96484375, 845.6055908203125, 87.71747589111328125, 3.228859186172485351, 4, 30000, 'Defias Rioter'),
(1719, 0, 0, 5043, -8765.03125, 843.9947509765625, 88.11328125, 0.331612557172775268, 4, 30000, 'Defias Rioter'),
(1719, 0, 0, 5043, -8766.08203125, 846.09759521484375, 87.93059539794921875, 5.567600250244140625, 4, 30000, 'Defias Rioter'),
(1719, 0, 0, 5043, -8766.8154296875, 848.52008056640625, 87.59954071044921875, 4.433136463165283203, 4, 30000, 'Defias Rioter'),
(1719, 0, 0, 5043, -8766.833984375, 846.41839599609375, 88.07654571533203125, 3.647738218307495117, 4, 30000, 'Defias Rioter');

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_11_01 -> 2026_02_12_00
--
UPDATE `creature_template` SET `DamageModifier` = 1.5 WHERE (`entry` = 29851);

View File

@@ -0,0 +1,239 @@
-- DB update 2026_02_12_00 -> 2026_02_12_01
--
DELETE FROM `creature_equip_template` WHERE (`CreatureID` = 25301);
INSERT INTO `creature_equip_template` (`CreatureID`, `ID`, `ItemID1`, `ItemID2`, `ItemID3`, `VerifiedBuild`) VALUES
(25301, 1, 23240, 0, 0, 62044);
DELETE FROM `creature_text` WHERE (`CreatureID` = 25301);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(25301, 0, 0, 'Our troops, general, consist mostly of villagers and peasants. Good men, but not quite rid of the prejudices and superstitions of their upbringing. They\'re not ready to fight alongside our more exotic allies.', 12, 7, 100, 1, 0, 0, 24789, 0, 'Counselor Talbot'),
(25301, 1, 0, 'My liege, the infiltration and control of the Alliance power structure by our cultists is well underway.', 12, 0, 100, 0, 0, 14211, 25357, 0, 'Talbot - Last Rites'),
(25301, 2, 0, 'The power you\'ve bestowed upon me has granted me great mental influence over human minds. I bear these offerings as proof of my progress.', 12, 0, 100, 0, 0, 14212, 25358, 0, 'Talbot - Last Rites'),
(25301, 3, 0, 'Allow me to take care of the intruders, lord. I will feed their entrails to the maggots.', 12, 0, 100, 1, 0, 14213, 25361, 0, 'Talbot - Last Rites'),
(25301, 4, 0, 'Yes, my lord!', 12, 0, 100, 1, 0, 14214, 25365, 0, 'Talbot - Last Rites');
-- Duplicated to not create issues after UpdateEntry
DELETE FROM `creature_text` WHERE (`CreatureID` = 28189);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(28189, 0, 0, 'Our troops, general, consist mostly of villagers and peasants. Good men, but not quite rid of the prejudices and superstitions of their upbringing. They\'re not ready to fight alongside our more exotic allies.', 12, 7, 100, 1, 0, 0, 24789, 0, 'Prince Valanar'),
(28189, 1, 0, 'My liege, the infiltration and control of the Alliance power structure by our cultists is well underway.', 12, 0, 100, 0, 0, 14211, 25357, 0, 'Prince Valanar - Last Rites'),
(28189, 2, 0, 'The power you\'ve bestowed upon me has granted me great mental influence over human minds. I bear these offerings as proof of my progress.', 12, 0, 100, 0, 0, 14212, 25358, 0, 'Prince Valanar - Last Rites'),
(28189, 3, 0, 'Allow me to take care of the intruders, lord. I will feed their entrails to the maggots.', 12, 0, 100, 1, 0, 14213, 25361, 0, 'Prince Valanar - Last Rites'),
(28189, 4, 0, 'Yes, my lord!', 12, 0, 100, 1, 0, 14214, 25365, 0, 'Prince Valanar - Last Rites');
DELETE FROM `creature_text` WHERE (`CreatureID` = 26203);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(26203, 0, 0, 'Your progress in this region has been impressive, blood prince. I am pleased.', 12, 0, 100, 0, 0, 14756, 25362, 0, 'thassarian SAY_LICH_1'),
(26203, 1, 0, 'Now this is a surprise, Thassarian. I hadn\'t heard from Mograine or the other death knights for months. You\'ve come to rejoin the Scourge, I take it?', 12, 0, 100, 0, 0, 14757, 25363, 0, 'thassarian SAY_LICH_2'),
(26203, 2, 0, 'Do not fail me, San\'layn. Return to Icecrown with this fool\'s head or do not bother to return.', 12, 0, 100, 1, 0, 14758, 25364, 0, 'thassarian SAY_LICH_3');
DELETE FROM `creature_text` WHERE (`CreatureID` = 26170) AND (`GroupID` IN (2));
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(26170, 2, 0, 'I would sooner slit my own throat. You will pay for what you did to your own men, Arthas... for what you did to me! I swear it.', 12, 0, 100, 53, 0, 14666, 25366, 0, 'thassarian SAY_THASSARIAN_3');
UPDATE `creature` SET `ScriptName` = '' WHERE `guid` IN (101136, 101303) AND `id1` = 26170;
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 26170;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 26170);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(26170, 0, 0, 0, 60, 0, 100, 0, 5000, 5000, 5000, 5000, 0, 0, 11, 50995, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Update - Cast \'Empowered Blood Presence\''),
(26170, 0, 1, 0, 0, 0, 100, 0, 10000, 20000, 10000, 20000, 0, 0, 11, 52374, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - In Combat - Cast \'Blood Strike\''),
(26170, 0, 2, 0, 0, 0, 100, 0, 10000, 20000, 10000, 20000, 0, 0, 11, 52372, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - In Combat - Cast \'Icy Touch\''),
(26170, 0, 3, 0, 0, 0, 100, 0, 10000, 20000, 10000, 20000, 0, 0, 11, 50668, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - In Combat - Cast \'Death Coil\'');
UPDATE `creature_template` SET `flags_extra` = `flags_extra`|134217728 WHERE (`entry` = 26170);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -101136);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-101136, 0, 1000, 0, 1, 0, 100, 0, 1000, 1000, 3600, 3600, 0, 0, 11, 46685, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Out of Combat - Cast \'Borean Tundra - Quest - Thassarian Flay\'');
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = -101303);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(-101303, 0, 1000, 0, 62, 0, 100, 0, 9417, 0, 0, 0, 0, 0, 80, 2617001, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Gossip Option Selected - Run Script: Initiate Quest Last Rites'),
(-101303, 0, 1001, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 80, 2617000, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Respawn - Run Cleanup Script'),
(-101303, 0, 1002, 0, 109, 0, 100, 0, 0, 261701, 0, 0, 0, 0, 80, 2617002, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Path Finished - Run Script: Last Rites RP Part 1'),
(-101303, 0, 1003, 0, 77, 0, 100, 0, 1, 2, 0, 0, 0, 0, 80, 2617003, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Lich King and Talbot Finished Pathing - Run Script: Last Rites RP Part 2'),
(-101303, 0, 1004, 0, 77, 0, 100, 0, 1, 4, 0, 0, 0, 0, 80, 2617004, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Leryssa and Arlos Finished Pathing - Run Script: Last Rites RP Part 3'),
(-101303, 0, 1005, 0, 34, 0, 100, 0, 8, 1, 0, 0, 0, 0, 80, 2617005, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Reached Point - Run Script: Last Rites RP Part 4'),
(-101303, 0, 1006, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 204, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Just Died - Despawn Instant'),
(-101303, 0, 1007, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 0, 10, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Just Died - Despawn Instant'),
(-101303, 0, 1008, 0, 72, 0, 100, 0, 1, 0, 0, 0, 0, 0, 63, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Action Received - Increment Counter'),
(-101303, 0, 1009, 0, 72, 0, 100, 0, 2, 0, 0, 0, 0, 0, 80, 2617006, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Event Received from Leryssa - Run Cleanup Script'),
(-101303, 0, 1010, 0, 17, 0, 100, 0, 25301, 0, 0, 0, 0, 0, 64, 2, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Summoned Unit - Store Talbot'),
(-101303, 0, 1011, 0, 17, 0, 100, 0, 26203, 0, 0, 0, 0, 0, 64, 3, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - On Summoned Unit - Store Lich King');
-- Respawn
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2617000);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2617000, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 63, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Reset Counter'),
(2617000, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 204, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Despawn Instant'),
(2617000, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 2, 1974, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Set Faction 1974'),
(2617000, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Remove StandState Kneel'),
(2617000, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Reset EmoteState'),
(2617000, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 83, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Remove Npc Flags Questgiver'),
(2617000, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 82, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Add Npc Flags Gossip'),
(2617000, 9, 7, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Set Active Off');
-- Gossip Option Selected
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2617001);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2617001, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Store Player Party'),
(2617001, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 48, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Set Active On'),
(2617001, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 63, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Reset Counter'),
(2617001, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 83, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Remove Npc Flags Gossip'),
(2617001, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 232, 261701, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Start Path 261701');
-- First Path Finished
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2617002);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2617002, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 17, 333, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Set Emote State 333'),
(2617002, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 107, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Summon Creature Group 0: Talbot and Lich King');
-- On Talbot and Image of the Lich King Finished their paths (Counter 2)
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2617003);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2617003, 9, 0, 0, 0, 0, 100, 0, 1200, 1200, 0, 0, 0, 0, 2, 974, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Set Faction 974'),
(2617003, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 36, 28189, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Update Template To \'Prince Valanar\''),
(2617003, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 124, 1, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Load Equipment Id 1'),
(2617003, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 18, 768, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Set Flags Immune To Players & Immune To NPC\'s'),
(2617003, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Lich King Say Line 0'),
(2617003, 9, 5, 0, 0, 0, 100, 0, 8200, 8200, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Talbot Say Line 1'),
(2617003, 9, 6, 0, 0, 0, 100, 0, 8600, 8600, 0, 0, 0, 0, 107, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Summon Creature Group 1: Arlos and Leryssa'),
(2617003, 9, 7, 0, 0, 0, 100, 0, 5500, 5500, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Talbot Say Line 2');
-- On Arlos and Leryssa finished their paths (Counter 4)
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2617004);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2617004, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Say Line 0'),
(2617004, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 3722.5269, 3567.258, 477.57098, 0, 'Thassarian - Actionlist - Move To Position');
-- On Reached Pos
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2617005);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2617005, 9, 0 , 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Say Line 1'),
(2617005, 9, 1 , 0, 0, 0, 100, 0, 1200, 1200, 0, 0, 0, 0, 231, 2, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Set Lich King Orientation'),
(2617005, 9, 2 , 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 91, 8, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Talbot Set Flag Standstate Stand Up'),
(2617005, 9, 3 , 0, 0, 0, 100, 0, 4200, 4200, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Lich King Say Line 1'),
(2617005, 9, 4 , 0, 0, 0, 100, 0, 17800, 17800, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Say Line 2'),
(2617005, 9, 5 , 0, 0, 0, 100, 0, 9600, 9600, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Talbot Say Line 3'),
(2617005, 9, 6 , 0, 0, 0, 100, 0, 6400, 6400, 0, 0, 0, 0, 231, 1, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 0, 0, 0, 1.4356470108032227, 'Thassarian - Actionlist - Set Lich King Orientation'),
(2617005, 9, 7 , 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Lich King Say Line 2'),
(2617005, 9, 8 , 0, 0, 0, 100, 0, 4400, 4400, 0, 0, 0, 0, 231, 1, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 0, 0, 0, 3.006659984588623, 'Thassarian - Actionlist - Set Lich King Orientation'),
(2617005, 9, 9 , 0, 0, 0, 100, 0, 400, 400, 0, 0, 0, 0, 5, 25, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Lich King Play Emote 25'),
(2617005, 9, 10, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 4800, 0, 0, 0, 0, 0, 12, 3, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Lich King Despawn In 4800 ms'),
(2617005, 9, 11, 0, 0, 0, 100, 0, 6600, 6600, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Talbot Say Line 4'),
(2617005, 9, 12, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 2, 1988, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Talbot Set Faction 1988'),
(2617005, 9, 13, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 19, 768, 0, 0, 0, 0, 0, 12, 2, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Talbot Remove Flags Immune To Players & Immune To NPC\'s'),
(2617005, 9, 14, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 86, 9613, 2, 12, 2, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Talbot Cross Cast \'Shadow Bolt\''),
(2617005, 9, 15, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Set Home Position');
-- Talbot Dead -> Leryssa takes over
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2525101);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2525101, 9, 0, 0, 0, 0, 100, 0, 5200, 5200, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Say Line 0'),
(2525101, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Reset Emote State'),
(2525101, 9, 2, 0, 0, 0, 100, 0, 2400, 2400, 0, 0, 0, 0, 69, 1, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 3726.4373, 3568.1, 477.54553, 0, 'Leryssa - Actionlist - Move To Thassarian'),
(2525101, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 19, 26170, 50, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Thassarian Say Line 3'),
(2525101, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 90, 8, 0, 0, 0, 0, 0, 19, 26170, 50, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Set Thassarian Standstate Kneel'),
(2525101, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 82, 2, 0, 0, 0, 0, 0, 19, 26170, 50, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Set Thassarian as Questgiver');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2525102);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2525102, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 90, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Set Flag Standstate Sit Down'),
(2525102, 9, 1, 0, 0, 0, 100, 0, 100, 100, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Say Line 1'),
(2525102, 9, 2, 0, 0, 0, 100, 0, 7200, 7200, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 19, 26170, 20, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Thassarian Say Line 4'),
(2525102, 9, 3, 0, 0, 0, 100, 0, 6900, 6900, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Say Line 2'),
(2525102, 9, 4, 0, 0, 0, 100, 0, 14200, 14200, 0, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 19, 26170, 20, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Thassarian Say Line 5'),
(2525102, 9, 5, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Say Line 3'),
(2525102, 9, 6, 0, 0, 0, 100, 0, 14200, 14200, 0, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 19, 26170, 20, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Thassarian Say Line 6'),
(2525102, 9, 7, 0, 0, 0, 100, 0, 30000, 30000, 0, 0, 0, 0, 223, 2, 0, 0, 0, 0, 0, 19, 26170, 20, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Send Action to Thassarian, Cleanup Quest Event');
-- Despawn All
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2617006);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2617006, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 204, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Despawn Instant'),
(2617006, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 0, 10, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Thassarian - Actionlist - Despawn Instant');
DELETE FROM `creature_summon_groups` WHERE `summonerId` = 26170 AND `summonerType` = 0;
INSERT INTO `creature_summon_groups` (`summonerId`, `summonerType`, `groupId`, `entry`, `position_x`, `position_y`, `position_z`, `orientation`, `summonType`, `summonTime`, `Comment`) VALUES
(26170, 0, 0, 25301, 3748.7627, 3614.0374, 473.4048, 4.55531, 6, 30000, 'Last Rites - Counselor Talbot (25301)'),
(26170, 0, 0, 26203, 3729.4614, 3520.386, 473.4048, 1.362439, 6, 30000, 'Last Rites - Image of the Lich King (26203)'),
(26170, 0, 1, 25251, 3750.8022, 3611.4067, 473.4192, 4.62829, 6, 30000, 'Last Rites - Leryssa (25251)'),
(26170, 0, 1, 25250, 3745.2783, 3613.004, 473.42523, 4.42246, 6, 30000, 'Last Rites - General Arlos (25250)');
DELETE FROM `waypoint_data` WHERE `id` IN (261701, 253011, 262031, 252511, 252501);
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `move_type`) VALUES
-- Thassarian
(261701, 1, 3695.3281, 3576.184, 473.95667, NULL, 0),
(261701, 2, 3701.8281, 3574.434, 473.95667, NULL, 0),
(261701, 3, 3708.717, 3572.3823, 477.50854, NULL, 0),
(261701, 4, 3713.3604, 3570.719, 477.5991 , NULL, 0),
-- Talbot
(253011, 1, 3746.9602, 3607.5066, 473.43402, NULL, 0),
(253011, 2, 3745.358, 3600.3086, 477.3036 , NULL, 0),
(253011, 3, 3742.5251, 3586.4634, 477.68497, NULL, 0),
(253011, 4, 3738.2366, 3570.346, 477.63406 , NULL, 0),
-- Lich King
(262031, 1, 3732.6357, 3535.3997, 477.41446, NULL, 0),
(262031, 2, 3733.244, 3538.2766, 477.50858 , NULL, 0),
(262031, 3, 3736.5, 3556.1492, 477.63403 , NULL, 0),
(262031, 4, 3737.5396, 3565.22, 477.63403 , NULL, 0),
-- Arlos
(252501, 1, 3744.8464, 3611.5564, 473.42465, NULL, 0),
(252501, 2, 3742.4666, 3598.8833, 477.52597, NULL, 0),
(252501, 3, 3739.2288, 3587.0754, 477.62778, NULL, 0),
(252501, 4, 3735.5715, 3572.422, 477.62778 , NULL, 0),
-- Leryssa
(252511, 1, 3750.0989, 3603.0605, 474.33777, NULL, 0),
(252511, 2, 3747.6184, 3591.2925, 477.62778, NULL, 0),
(252511, 3, 3741.9653, 3571.4446, 477.62778, NULL, 0),
(252511, 4, 3741.9653, 3571.4446, 477.62778, 4.537856101989746093, 0);
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE (`entry` = 25301);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 25301);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(25301, 0, 0, 0, 0, 0, 100, 0, 0, 500, 3000, 3500, 0, 0, 11, 51016, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - In Combat - Cast \'Vampiric Bolt\''),
(25301, 0, 1, 0, 0, 0, 100, 0, 15000, 43000, 45000, 73000, 0, 0, 11, 50992, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - In Combat - Cast \'Soul Blast\''),
(25301, 0, 2, 0, 0, 0, 100, 0, 10000, 20000, 10000, 20000, 0, 0, 11, 51009, 32, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - In Combat - Cast \'Soul Deflection\''),
(25301, 0, 3, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 0, 232, 253011, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - On Just Summoned - Start Path'),
(25301, 0, 4, 0, 109, 0, 100, 0, 0, 253011, 0, 0, 0, 0, 223, 1, 0, 0, 0, 0, 0, 10, 101303, 26170, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - On Path Finished - Send Action to Thassarian'),
(25301, 0, 5, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 0, 223, 1, 0, 0, 0, 0, 0, 19, 25250, 100, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - On Just Died - Send Event to General Arlos'),
(25301, 0, 6, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 0, 223, 1, 0, 0, 0, 0, 0, 19, 25251, 100, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - On Just Died - Send Event to Leryssa'),
(25301, 0, 7, 0, 109, 0, 100, 0, 0, 253011, 0, 0, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - On Path Finished - Set Flag Standstate Kneel'),
(25301, 0, 8, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 124, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Counselor Talbot - On Respawn - Deload Equipment');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 26203;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 26203);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(26203, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 0, 232, 262031, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Image of the Lich King - On Just Summoned - Start Path'),
(26203, 0, 1, 0, 109, 0, 100, 0, 0, 262031, 0, 0, 0, 0, 223, 1, 0, 0, 0, 0, 0, 10, 101303, 26170, 0, 0, 0, 0, 0, 0, 'Image of the Lich King - On Path Finished - Send Action to Thassarian');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 25250;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 25250);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(25250, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 0, 80, 2525000, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - On Just Summoned - Run Script'),
(25250, 0, 1, 0, 72, 0, 100, 0, 1, 0, 0, 0, 0, 0, 80, 2525001, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - On Action 1 Done - Run Script'),
(25250, 0, 2, 0, 109, 0, 100, 0, 0, 252501, 0, 0, 0, 0, 223, 1, 0, 0, 0, 0, 0, 10, 101303, 26170, 0, 0, 0, 0, 0, 0, 'General Arlos - On Path Finished - Send Event to Thassarian');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2525000);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2525000, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 18, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Set Flags Immune To Players & Immune To NPC\'s'),
(2525000, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 17, 64, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Set Emote State 64'),
(2525000, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 232, 252501, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Start Path');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2525001);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2525001, 9, 0, 0, 0, 0, 100, 0, 1200, 1200, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Say Line 0'),
(2525001, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Play Emote 0'),
(2525001, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 90, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Set Flag Standstate Kneel'),
(2525001, 9, 3, 0, 0, 0, 100, 0, 3800, 3800, 0, 0, 0, 0, 91, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Set Flag Standstate Kneel'),
(2525001, 9, 4, 0, 0, 0, 100, 0, 200, 200, 0, 0, 0, 0, 90, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Set Flag Standstate Dead'),
(2525001, 9, 5, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Say Line 1'),
(2525001, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 40000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'General Arlos - Actionlist - Despawn In 40000 ms');
UPDATE `creature_template` SET `AIName` = 'SmartAI', `ScriptName` = '' WHERE (`entry` = 25251);
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 25251);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(25251, 0, 0, 0, 54, 0, 100, 0, 0, 0, 0, 0, 0, 0, 80, 2525100, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - On Just Summoned - Run Script'),
(25251, 0, 1, 0, 72, 0, 100, 0, 1, 0, 0, 0, 0, 0, 80, 2525101, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - On Talbot Died - Run Script'),
(25251, 0, 2, 0, 34, 0, 100, 0, 8, 1, 0, 0, 0, 0, 80, 2525102, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - On Reached Thassarian - Run Script'),
(25251, 0, 3, 0, 109, 0, 100, 0, 0, 252511, 0, 0, 0, 0, 223, 1, 0, 0, 0, 0, 0, 10, 101303, 26170, 0, 0, 0, 0, 0, 0, 'Leryssa - On Path Finished - Send Event to Thassarian');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2525100);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2525100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 18, 768, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Set Flags Immune To Players & Immune To NPC\'s'),
(2525100, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 17, 64, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Set Emote State 64'),
(2525100, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 232, 252511, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Leryssa - Actionlist - Start Path');

View File

@@ -0,0 +1,13 @@
-- DB update 2026_02_12_01 -> 2026_02_13_00
-- Set Avenging Fury target on self
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 30680;
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 30680) AND (`source_type` = 0) AND (`id` IN (3));
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(30680, 0, 3, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 57742, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Brood General - On Just Died - Cast \'Avenging Fury\'');
-- Set Condition
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 13) AND (`SourceGroup` = 3) AND (`SourceEntry` = 57742) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 35) AND (`ConditionTarget` = 0) AND (`ConditionValue1` = 1) AND (`ConditionValue2` = 2) AND (`ConditionValue3` = 4);
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
(13, 3, 57742, 0, 0, 35, 0, 1, 2, 4, 0, 0, 0, '', 'Avenging Fury (57742) - Only hit targets within 2 yards of caster');

View File

@@ -0,0 +1,9 @@
-- DB update 2026_02_13_00 -> 2026_02_13_01
--
-- uint8 to uint32 conversion for maxcount in npc_vendor
-- game_event_npc_vendor does not need to be updated
ALTER TABLE `npc_vendor` MODIFY COLUMN `maxcount` int unsigned DEFAULT 0 NOT NULL;
DELETE FROM `npc_vendor` WHERE (`entry` = 29561) AND (`item` IN (21177));
INSERT INTO `npc_vendor` (`entry`, `slot`, `item`, `maxcount`, `incrtime`, `ExtendedCost`, `VerifiedBuild`) VALUES
(29561, 0, 21177, 300, 600, 0, 0);

View File

@@ -0,0 +1,5 @@
-- DB update 2026_02_13_01 -> 2026_02_13_02
DELETE FROM `creature_queststarter` WHERE (`quest` = 1823) AND (`id` IN (3041, 4595));
INSERT INTO `creature_queststarter` (`id`, `quest`) VALUES
(3041, 1823),
(4595, 1823);

View File

@@ -0,0 +1,4 @@
-- DB update 2026_02_13_02 -> 2026_02_13_03
DELETE FROM `acore_string` WHERE `entry` = 5058;
INSERT INTO `acore_string` (`entry`, `content_default`, `locale_koKR`, `locale_frFR`, `locale_deDE`, `locale_zhCN`, `locale_zhTW`, `locale_esES`, `locale_esMX`, `locale_ruRU`) VALUES
(5058,'Boss id {} ({}) state is {} ({}).',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);

View File

@@ -0,0 +1,5 @@
-- DB update 2026_02_13_03 -> 2026_02_15_00
DELETE FROM `waypoint_data` WHERE `id` IN (304490, 304520, 304510);
-- CREATURE_FLAG_EXTRA_HARD_RESET
UPDATE `creature_template` SET `flags_extra` = `flags_extra` | 0x80000000 WHERE (`entry` = 28860);

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_15_00 -> 2026_02_15_01
-- Remove unused ScriptName from Pure Saronite Deposit
UPDATE `gameobject_template` SET `ScriptName` = '' WHERE `entry` = 195036;

View File

@@ -0,0 +1,26 @@
-- DB update 2026_02_15_01 -> 2026_02_15_02
--
DELETE FROM `acore_string` WHERE `entry` IN (5089, 5090, 5091, 5092, 5093, 5094, 5095, 5096, 5097, 5098, 5099, 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110);
INSERT INTO `acore_string` (`entry`, `content_default`) VALUES
(5089, 'Quest {} cannot be taken. Reasons:'),
(5090, ' - Quest is disabled.'),
(5091, ' - Quest has already been taken or completed.'),
(5092, ' - Class requirement not met.'),
(5093, ' - Race requirement not met.'),
(5094, ' - Player level too low (required: {}).'),
(5095, ' - Player level too high (max: {}).'),
(5096, ' - Skill requirement not met.'),
(5097, ' - Reputation requirement not met.'),
(5098, ' - Previous quest in chain not completed.'),
(5099, ' - Already on a timed quest.'),
(5100, ' - Exclusive group quest conflict.'),
(5101, ' - Next quest in chain already started.'),
(5102, ' - Previous chain quest still active.'),
(5103, ' - Breadcrumb quest conflict.'),
(5104, ' - Daily quest not available today.'),
(5105, ' - Weekly quest already completed this week.'),
(5106, ' - Monthly quest already completed this month.'),
(5107, ' - Seasonal quest already completed this season.'),
(5108, ' - Condition requirements not met:'),
(5109, ' - Quest log is full.'),
(5110, ' - Condition not met: type {} value1: {} value2: {} value3: {}');

View File

@@ -0,0 +1,4 @@
-- DB update 2026_02_15_02 -> 2026_02_15_03
-- Move the text in its own group.
UPDATE `creature_text` SET `GroupID` = 10, `ID` = 0 WHERE (`CreatureID` = 28860) AND (`GroupID` = 7) AND (`ID` = 3);

View File

@@ -0,0 +1,50 @@
-- DB update 2026_02_15_03 -> 2026_02_15_04
-- DB update 2026_02_13_00 >> 2026_02_13_01
-- Add gameobject_summon_groups table
DROP TABLE IF EXISTS `gameobject_summon_groups`;
CREATE TABLE IF NOT EXISTS `gameobject_summon_groups` (
`summonerId` int unsigned NOT NULL DEFAULT '0',
`summonerType` tinyint unsigned NOT NULL DEFAULT '0',
`groupId` tinyint unsigned NOT NULL DEFAULT '0',
`entry` int unsigned NOT NULL DEFAULT '0',
`position_x` float NOT NULL DEFAULT '0',
`position_y` float NOT NULL DEFAULT '0',
`position_z` float NOT NULL DEFAULT '0',
`orientation` float NOT NULL DEFAULT '0',
`rotation0` float NOT NULL DEFAULT '0',
`rotation1` float NOT NULL DEFAULT '0',
`rotation2` float NOT NULL DEFAULT '0',
`rotation3` float NOT NULL DEFAULT '0',
`respawnTime` int unsigned NOT NULL DEFAULT '120',
`Comment` varchar(255) CHARACTER SET `utf8mb4` COLLATE `utf8mb4_unicode_ci` NOT NULL DEFAULT ''
) ENGINE=InnoDB DEFAULT CHARSET=`utf8mb4` COLLATE=`utf8mb4_unicode_ci`;
-- Quest 619 "Enticing Negolash" - Gameobject spawns on quest turn-in at Ruined Lifeboat (GO 2289)
-- Sniff data: Barbequed Buzzard Wings (2332), Stranglevine Wine (2333), Baked Bread (2562)
DELETE FROM `gameobject_summon_groups` WHERE `summonerId` = 2289 AND `summonerType` = 1;
INSERT INTO `gameobject_summon_groups` (`summonerId`, `summonerType`, `groupId`, `entry`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `respawnTime`, `Comment`) VALUES
(2289, 1, 0, 2332, -14652.3798828125, 146.5117950439453125, 3.501179933547973632, 0.349065244197845458, 0, 0, 0.173647880554199218, 0.984807789325714111, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14652.9423828125, 146.867401123046875, 2.506906986236572265, 2.949595451354980468, 0, 0, 0.995395660400390625, 0.095851235091686248, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14653.017578125, 146.524169921875, 2.355585098266601562, 6.003933906555175781, 0, 0, -0.13917255401611328, 0.990268170833587646, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14653.044921875, 145.137908935546875, 2.653269052505493164, 5.84685373306274414, 0, 0, -0.21643924713134765, 0.976296067237854003, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14654.0361328125, 147.3063201904296875, 2.467313051223754882, 0.942476630210876464, 0, 0, 0.453989982604980468, 0.891006767749786376, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14654.45703125, 147.324005126953125, 2.456363916397094726, 1.815141916275024414, 0, 0, 0.788010597229003906, 0.615661680698394775, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14654.703125, 146.1419219970703125, 2.089060068130493164, 2.373644113540649414, 0, 0, 0.927183151245117187, 0.37460830807685852, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14654.87890625, 147.2779693603515625, 2.425240993499755859, 5.881760597229003906, 0, 0, -0.19936752319335937, 0.979924798011779785, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14655.1357421875, 146.6710968017578125, 2.230948925018310546, 2.652894020080566406, 0, 0, 0.970294952392578125, 0.241925001144409179, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14655.2763671875, 147.80206298828125, 2.639719009399414062, 6.161012649536132812, 0, 0, -0.06104850769042968, 0.998134791851043701, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14656.1884765625, 147.0958404541015625, 2.387770891189575195, 0.174532130360603332, 0, 0, 0.087155342102050781, 0.996194720268249511, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2332, -14656.8330078125, 148.8932647705078125, 3.288661956787109375, 5.096362113952636718, 0, 0, -0.55919265747070312, 0.829037725925445556, 120, 'Enticing Negolash - Barbequed Buzzard Wings'),
(2289, 1, 0, 2333, -14653.044921875, 145.3892364501953125, 2.85199904441833496, 4.852017402648925781, 0, 0, -0.65605831146240234, 0.754710197448730468, 120, 'Enticing Negolash - Stranglevine Wine'),
(2289, 1, 0, 2333, -14655.728515625, 148.9776458740234375, 4.056398868560791015, 3.473210096359252929, 0, 0, -0.98628520965576171, 0.165049895644187927, 120, 'Enticing Negolash - Stranglevine Wine'),
(2289, 1, 0, 2333, -14656.4482421875, 147.5946807861328125, 3.129076004028320312, 1.588248729705810546, 0, 0, 0.713250160217285156, 0.700909554958343505, 120, 'Enticing Negolash - Stranglevine Wine'),
(2289, 1, 0, 2333, -14656.8408203125, 147.4337310791015625, 3.102070093154907226, 3.019413232803344726, 0, 0, 0.998134613037109375, 0.061051756143569946, 120, 'Enticing Negolash - Stranglevine Wine'),
(2289, 1, 0, 2333, -14657.1513671875, 148.227569580078125, 2.886320114135742187, 1.535889506340026855, 0, 0, 0.694658279418945312, 0.719339847564697265, 120, 'Enticing Negolash - Stranglevine Wine'),
(2289, 1, 0, 2562, -14652.4326171875, 145.7533721923828125, 3.254641056060791015, 2.932138919830322265, 0, 0, 0.994521141052246093, 0.104535527527332305, 120, 'Enticing Negolash - Baked Bread'),
(2289, 1, 0, 2562, -14653.8486328125, 146.2042694091796875, 2.14631199836730957, 4.886923789978027343, 0, 0, -0.64278697967529296, 0.766044974327087402, 120, 'Enticing Negolash - Baked Bread'),
(2289, 1, 0, 2562, -14656.138671875, 148.3673248291015625, 3.515635967254638671, 5.637413978576660156, 0, 0, -0.31730461120605468, 0.948323667049407958, 120, 'Enticing Negolash - Baked Bread');
-- SmartAI: Ruined Lifeboat (GO 2289) - On Quest 619 Reward - Summon Gameobject Group 0
DELETE FROM `smart_scripts` WHERE `entryorguid` = 2289 AND `source_type` = 1 AND `id` = 1;
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2289, 1, 1, 0, 20, 0, 100, 0, 619, 0, 0, 0, 0, 0, 241, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Ruined Lifeboat - On Quest ''Enticing Negolash'' Rewarded - Summon Gameobject Group 0');

View File

@@ -0,0 +1,4 @@
-- DB update 2026_02_15_04 -> 2026_02_15_05
--
UPDATE `gossip_menu_option` SET `BoxCoded` = 1 WHERE `MenuID` = 6565 AND `OptionID` IN (0, 1, 2);
UPDATE `gossip_menu_option` SET `BoxCoded` = 1 WHERE `MenuID` = 7034 AND `OptionID` = 0;

View File

@@ -0,0 +1,16 @@
-- DB update 2026_02_15_05 -> 2026_02_15_06
--
DELETE FROM `item_loot_template` WHERE (`Entry` = 44663);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(44663, 33470, 0, 100, 0, 1, 0, 20, 20, 'Abandoned Adventurer\'s Satchel - Frostweave Cloth'),
(44663, 1, 44663, 37.5, 0, 1, 1, 1, 1, 'Abandoned Adventurer\'s Satchel - One Crystallized Element'),
(44663, 2, 44663, 12.5, 0, 1, 1, 2, 2, 'Abandoned Adventurer\'s Satchel - Two Crystallized Elements');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 44663);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(44663, 37700, 0, 0, 0, 1, 1, 3, 5, 'Abandoned Adventurer\'s Satchel - Crystallized Air'),
(44663, 37701, 0, 0, 0, 1, 1, 3, 5, 'Abandoned Adventurer\'s Satchel - Crystallized Earth'),
(44663, 37702, 0, 0, 0, 1, 1, 3, 5, 'Abandoned Adventurer\'s Satchel - Crystallized Fire'),
(44663, 37703, 0, 0, 0, 1, 1, 3, 5, 'Abandoned Adventurer\'s Satchel - Crystallized Shadow'),
(44663, 37704, 0, 0, 0, 1, 1, 3, 5, 'Abandoned Adventurer\'s Satchel - Crystallized Life'),
(44663, 37705, 0, 0, 0, 1, 1, 3, 5, 'Abandoned Adventurer\'s Satchel - Crystallized Water');

View File

@@ -0,0 +1,934 @@
-- DB update 2026_02_15_06 -> 2026_02_15_07
--
DELETE FROM `creature_loot_template` WHERE (`Entry` = 20169) AND (`Item` IN (12018, 43002));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(20169, 12018, 12018, 100, 0, 1, 0, 1, 1, 'Hungarfen (1) - (ReferenceTable)'),
(20169, 43002, 43002, 25, 0, 1, 0, 1, 1, 'Hungarfen (1) - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 17808) AND (`Item` IN (34063, 34065));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(17808, 34063, 34063, 2, 0, 1, 0, 1, 1, 'Anetheron - (ReferenceTable)'),
(17808, 34065, 34065, 100, 0, 1, 0, 2, 2, 'Anetheron - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 1911) AND (`Item` IN (2, 4303));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1911, 2, 1011212, 10, 0, 1, 0, 1, 1, 'World Drop - White World Drop - NPC Levels: 12-12'),
(1911, 4303, 0, 50, 0, 1, 1, 1, 1, 'Deeb - Cranial Thumper');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14517) AND (`Item` IN (34086));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14517, 34086, 34086, 100, 0, 1, 0, 1, 1, 'High Priestess Jeklik - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 18831) AND (`Item` IN (34050));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(18831, 34050, 34050, 100, 0, 1, 0, 3, 3, 'High King Maulgar - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 2749) AND (`Item` IN (24037, 24039, 24041, 24047, 24056));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(2749, 24037, 24037, 1, 0, 1, 0, 1, 1, 'Siege Golem - (ReferenceTable)'),
(2749, 24039, 24039, 1, 0, 1, 0, 1, 1, 'Siege Golem - (ReferenceTable)'),
(2749, 24041, 24041, 50, 0, 1, 1, 1, 1, 'Siege Golem - (ReferenceTable)'),
(2749, 24047, 24047, 50, 0, 1, 1, 1, 1, 'Siege Golem - (ReferenceTable)'),
(2749, 24056, 24056, 1, 0, 1, 0, 1, 1, 'Siege Golem - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14507) AND (`Item` IN (34086));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14507, 34086, 34086, 100, 0, 1, 0, 1, 1, 'High Priest Venoxis - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 10503) AND (`Item` IN (24016));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(10503, 24016, 24016, 100, 0, 1, 0, 1, 1, 'Jandice Barov - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 11486) AND (`Item` IN (35021));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(11486, 35021, 35021, 100, 0, 1, 0, 2, 2, 'Prince Tortheldrin - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 25165) AND (`Item` IN (34081, 34085));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(25165, 34081, 34081, 100, 0, 1, 0, 1, 1, 'Lady Sacrolash - (ReferenceTable 2)'),
(25165, 34085, 34085, 100, 0, 1, 0, 4, 4, 'Lady Sacrolash - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 16968) AND (`Item` IN (1));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(16968, 1, 6000, 80, 0, 1, 0, 1, 1, 'Tunneler - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 10439) AND (`Item` IN (24016));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(10439, 24016, 24016, 100, 0, 1, 0, 1, 1, 'Ramstein the Gorger - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 24892) AND (`Item` IN (34082));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(24892, 34082, 34082, 100, 0, 1, 0, 3, 3, 'Sathrovarr the Corruptor - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 25840) AND (`Item` IN (34095));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(25840, 34095, 34095, 100, 0, 1, 0, 3, 3, 'Entropius - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 10363) AND (`Item` IN (35025));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(10363, 35025, 35025, 100, 0, 1, 0, 2, 2, 'General Drakkisath - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 11382) AND (`Item` IN (34088));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(11382, 34088, 34088, 100, 0, 1, 2, 2, 2, 'Bloodlord Mandokir - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 11380) AND (`Item` IN (34087, 34089));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(11380, 34087, 34087, 100, 0, 1, 0, 1, 1, 'Jin\'do the Hexxer - (ReferenceTable)'),
(11380, 34089, 34089, 100, 0, 1, 0, 2, 2, 'Jin\'do the Hexxer - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 17842) AND (`Item` IN (34063, 34067));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(17842, 34063, 34063, 2, 0, 1, 0, 1, 1, 'Azgalor - (ReferenceTable)'),
(17842, 34067, 34067, 100, 0, 1, 0, 3, 3, 'Azgalor - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 24018) AND (`Item` IN (44003, 44004));
-- Redundant Loot
-- INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
-- (24018, 44003, 44003, 100, 0, 1, 0, 1, 1, 'Necro Overlord Mezhen - (ReferenceTable)'),
-- (24018, 44004, 44004, 100, 0, 1, 0, 1, 1, 'Necro Overlord Mezhen - (ReferenceTable)');
DELETE FROM `reference_loot_template` WHERE (`Entry` IN (44003, 44004));
DELETE FROM `creature_loot_template` WHERE (`Entry` = 4830) AND (`Item` IN (24070));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4830, 24070, 24070, 5, 0, 1, 0, 1, 1, 'Old Serra\'kis - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 5837) AND (`Item` IN (2));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(5837, 2, 1011515, 10, 0, 1, 0, 1, 1, 'World Drop - White World Drop - NPC Levels: 15-15');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14509) AND (`Item` IN (34086));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14509, 34086, 34086, 100, 0, 1, 0, 1, 1, 'High Priest Thekal - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 10440) AND (`Item` IN (35028));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(10440, 35028, 35028, 100, 0, 1, 0, 2, 2, 'Baron Rivendare - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14326) AND (`Item` IN (35018));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14326, 35018, 35018, 100, 0, 1, 0, 1, 1, 'Guard Mol\'dar - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14510) AND (`Item` IN (34086));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14510, 34086, 34086, 100, 0, 1, 0, 1, 1, 'High Priestess Mar\'li - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14515) AND (`Item` IN (34086));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14515, 34086, 34086, 100, 0, 1, 0, 1, 1, 'High Priestess Arlokk - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 15114) AND (`Item` IN (34003));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(15114, 34003, 34003, 100, 0, 1, 0, 1, 1, 'Gahz\'ranka - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 25166) AND (`Item` IN (34081, 34085));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(25166, 34081, 34081, 100, 0, 1, 0, 1, 1, 'Grand Warlock Alythess - (ReferenceTable 2)'),
(25166, 34085, 34085, 100, 0, 1, 0, 4, 4, 'Grand Warlock Alythess - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 17767) AND (`Item` IN (34063, 34064));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(17767, 34063, 34063, 2, 0, 1, 0, 1, 1, 'Rage Winterchill - (ReferenceTable)'),
(17767, 34064, 34064, 100, 0, 1, 0, 2, 2, 'Rage Winterchill - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 17888) AND (`Item` IN (34063, 34066));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(17888, 34063, 34063, 2, 0, 1, 0, 1, 1, 'Kaz\'rogal - (ReferenceTable)'),
(17888, 34066, 34066, 100, 0, 1, 0, 2, 2, 'Kaz\'rogal - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 24882) AND (`Item` IN (34083));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(24882, 34083, 34083, 100, 0, 1, 0, 3, 3, 'Brutallus - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 25038) AND (`Item` IN (34084));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(25038, 34084, 34084, 100, 0, 1, 0, 3, 3, 'Felmyst - (ReferenceTable)');
DELETE FROM `fishing_loot_template` WHERE (`Entry` = 1) AND (`Item` IN (11000, 11799));
INSERT INTO `fishing_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(1, 11000, 11000, 100, 0, 1, 0, 1, 1, '(ReferenceTable)'),
(1, 11799, 11799, 100, 0, 32768, 0, 1, 1, '(ReferenceTable)');
DELETE FROM `fishing_loot_template` WHERE (`Entry` = 33);
INSERT INTO `fishing_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(33, 11006, 11006, 100, 0, 1, 0, 1, 1, '(ReferenceTable)'),
(33, 11150, 11150, 33, 0, 1, 0, 1, 1, '(ReferenceTable)');
DELETE FROM `gameobject_loot_template` WHERE `Entry` = 16591;
INSERT INTO `gameobject_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(16591, 12006, 12006, 100, 0, 1, 0, 2, 2, 'Knot Thimblejack\'s Cache - (ReferenceTable)'),
(16591, 18240, 0, 35, 0, 1, 0, 1, 2, 'Knot Thimblejack\'s Cache - Ogre Tannin'),
(16591, 18414, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Belt of the Archmage'),
(16591, 18415, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Felcloth Gloves'),
(16591, 18416, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Inferno Gloves'),
(16591, 18417, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Mooncloth Gloves'),
(16591, 18418, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Cloak of Warding'),
(16591, 18514, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Girdle of Insight'),
(16591, 18515, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Mongoose Boots'),
(16591, 18516, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Swift Flight Bracers'),
(16591, 18517, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Chromatic Cloak'),
(16591, 18518, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Hide of the Wild'),
(16591, 18519, 0, 2, 0, 1, 1, 1, 1, 'Knot Thimblejack\'s Cache - Pattern: Shifting Cloak');
UPDATE `gameobject_loot_template` SET `GroupId` = 0 WHERE `Entry` = 13960 AND `Item` = 1;
UPDATE `gameobject_loot_template` SET `GroupId` = 0 WHERE `Entry`=26862;
DELETE FROM `item_loot_template` WHERE (`Entry` = 33844) AND (`Item` IN (10003));
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(33844, 10003, 10003, 100, 0, 1, 0, 2, 2, 'Barrel of Fish - (ReferenceTable)');
DELETE FROM `item_loot_template` WHERE (`Entry` = 33857) AND (`Item` IN (10004));
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(33857, 10004, 10004, 100, 0, 1, 0, 2, 2, 'Crate of Meat - (ReferenceTable)');
DELETE FROM `prospecting_loot_template` WHERE (`Entry` = 23425) AND (`Item` IN (1, 2, 3));
INSERT INTO `prospecting_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(23425, 1, 13001, 100, 0, 1, 0, 1, 1, '(ReferenceTable)'),
(23425, 2, 13002, 24, 0, 1, 0, 1, 1, '(ReferenceTable)'),
(23425, 3, 13001, 15, 0, 1, 0, 1, 1, '(ReferenceTable)');
DELETE FROM `prospecting_loot_template` WHERE (`Entry` = 36910) AND (`Item` IN (2, 3));
INSERT INTO `prospecting_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(36910, 2, 1002, 100, 0, 1, 0, 1, 1, '(ReferenceTable)'),
(36910, 3, 1003, 75, 0, 1, 0, 1, 1, '(ReferenceTable)');
-- AQ20 Enchanting Formulas
DELETE FROM `reference_loot_template` WHERE `Entry` = 34024 AND `Item` IN (20727,20728,20729,20730,20731,20734,20736);
DELETE FROM `reference_loot_template` WHERE `Entry` = 34026;
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34026, 20727, 0, 0, 0, 1, 1, 1, 1, 'Formula: Enchant Gloves - Shadow Power'),
(34026, 20728, 0, 0, 0, 1, 1, 1, 1, 'Formula: Enchant Gloves - Frost Power'),
(34026, 20729, 0, 0, 0, 1, 1, 1, 1, 'Formula: Enchant Gloves - Fire Power'),
(34026, 20730, 0, 0, 0, 1, 1, 1, 1, 'Formula: Enchant Gloves - Healing Power'),
(34026, 20731, 0, 0, 0, 1, 1, 1, 1, 'Formula: Enchant Gloves - Superior Agility'),
(34026, 20734, 0, 0, 0, 1, 1, 1, 1, 'Formula: Enchant Cloak - Stealth'),
(34026, 20736, 0, 0, 0, 1, 1, 1, 1, 'Formula: Enchant Cloak - Dodge');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 15339) AND (`Item` IN (34024, 34025, 190024, 34026));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(15339, 34024, 34024, 100, 0, 1, 0, 2, 2, 'Ossirian the Unscarred - (ReferenceTable)'),
(15339, 34025, 34025, 1.5, 0, 1, 0, 2, 2, 'Ossirian the Unscarred - (ReferenceTable)'),
(15339, 34026, 34026, 1, 0, 1, 0, 1, 1, 'Enchanting Formulas');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 15348) AND (`Item` IN (34024, 190024, 34026));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(15348, 34024, 34024, 100, 0, 1, 0, 2, 2, 'Kurinnaxx - (ReferenceTable)'),
(15348, 34026, 34026, 1, 0, 1, 0, 1, 1, 'Enchanting Formulas');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 15341) AND (`Item` IN (34024, 190024, 34026));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(15341, 34024, 34024, 100, 0, 1, 0, 2, 2, 'General Rajaxx - (ReferenceTable)'),
(15341, 34026, 34026, 1, 0, 1, 0, 1, 1, 'Enchanting Formulas');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 15369) AND (`Item` IN (34024, 190024, 34026));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(15369, 34024, 34024, 100, 0, 1, 0, 2, 2, 'Ayamiss the Hunter - (ReferenceTable)'),
(15369, 34026, 34026, 1, 0, 1, 0, 1, 1, 'Enchanting Formulas');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 15370) AND (`Item` IN (34024, 190024, 34026));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(15370, 34024, 34024, 100, 0, 1, 0, 2, 2, 'Buru the Gorger - (ReferenceTable)'),
(15370, 34026, 34026, 1, 0, 1, 0, 1, 1, 'Enchanting Formulas');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 15340) AND (`Item` IN (34024, 34026, 190024));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(15340, 34024, 34024, 100, 0, 1, 0, 2, 2, 'Moam - (ReferenceTable)'),
(15340, 34026, 34026, 1, 0, 1, 0, 1, 1, 'Enchanting Formulas');
-- Sacks of Gems (World Bosses)
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34003) AND (`Item` IN (17962, 17963, 17964, 17965, 17969));
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34010);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34010, 17962, 0, 0, 0, 1, 2, 1, 1, 'Blue Sack of Gems'),
(34010, 17963, 0, 0, 0, 1, 2, 1, 1, 'Green Sack of Gems'),
(34010, 17964, 0, 0, 0, 1, 2, 1, 1, 'Gray Sack of Gems'),
(34010, 17965, 0, 0, 0, 1, 2, 1, 1, 'Yellow Sack of Gems'),
(34010, 17969, 0, 0, 0, 1, 2, 1, 1, 'Red Sack of Gems');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 6109) AND (`Item` IN (34002, 34004, 190003, 34010));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(6109, 34002, 34002, 100, 0, 1, 0, 3, 3, 'Azuregos - (ReferenceTable)'),
(6109, 34004, 34004, 100, 0, 1, 0, 2, 2, 'Azuregos - (ReferenceTable)'),
(6109, 34010, 34010, 100, 0, 1, 0, 2, 2, 'Sack of Gems');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14887) AND (`Item` IN (34002, 34008, 190003, 34010));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14887, 34002, 34002, 100, 0, 1, 0, 2, 2, 'Ysondre - (ReferenceTable)'),
(14887, 34008, 34008, 100, 0, 1, 0, 2, 2, 'Ysondre - (ReferenceTable)'),
(14887, 34010, 34010, 100, 0, 1, 1, 1, 1, 'Sack of Gems');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14888) AND (`Item` IN (34002, 34005, 190003, 34010));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14888, 34002, 34002, 100, 0, 1, 0, 2, 2, 'Lethon - (ReferenceTable)'),
(14888, 34005, 34005, 100, 0, 1, 0, 2, 2, 'Lethon - (ReferenceTable)'),
(14888, 34010, 34010, 100, 0, 1, 1, 1, 1, 'Sack of Gems');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14889) AND (`Item` IN (34002, 34006, 190003, 34010));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14889, 34002, 34002, 100, 0, 1, 0, 2, 2, 'Emeriss - (ReferenceTable)'),
(14889, 34006, 34006, 100, 0, 1, 0, 2, 2, 'Emeriss - (ReferenceTable)'),
(14889, 34010, 34010, 100, 0, 1, 0, 1, 1, 'Sack of Gems');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14890) AND (`Item` IN (34002, 34007, 190003, 34010));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14890, 34002, 34002, 100, 0, 1, 0, 2, 2, 'Taerar - (ReferenceTable)'),
(14890, 34007, 34007, 100, 0, 1, 0, 2, 2, 'Taerar - (ReferenceTable)'),
(14890, 34010, 34010, 100, 0, 1, 0, 1, 1, 'Sack of Gems');
-- Librams
DELETE FROM `reference_loot_template` WHERE (`Entry` = 35016) AND (`Item` IN (18332, 18333));
DELETE FROM `reference_loot_template` WHERE (`Entry` = 35029) AND (`Item` IN (18332, 18333));
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(35029, 18332, 0, 100, 0, 1, 0, 1, 1, 'Libram of Rapidity'),
(35029, 18333, 0, 100, 0, 1, 0, 1, 1, 'Libram of Focus');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 11490) AND (`Item` IN (35016, 91016, 35029));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(11490, 35016, 35016, 2, 0, 1, 0, 1, 1, 'Zevrim Thornhoof - (ReferenceTable)'),
(11490, 35029, 35029, 2, 0, 1, 0, 1, 1, 'Zevrim Thornhoof - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 11492) AND (`Item` IN (35016, 35017, 91016, 35029));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(11492, 35017, 35017, 100, 0, 1, 0, 2, 2, 'Alzzin the Wildshaper - (ReferenceTable)'),
(11492, 91016, 35016, 2, 0, 1, 0, 1, 1, 'Alzzin the Wildshaper - (ReferenceTable)'),
(11492, 35029, 35029, 2, 0, 1, 0, 1, 1, 'Alzzin the Wildshaper - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 11501) AND (`Item` IN (35019));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(11501, 35019, 35019, 100, 0, 1, 0, 2, 2, 'King Gordok - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 13280) AND (`Item` IN (91016, 35029));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(13280, 35029, 35029, 2, 0, 1, 2, 1, 1, 'Hydrospawn - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14323) AND (`Item` IN (35016, 35018));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14323, 35016, 35016, 100, 0, 1, 0, 1, 1, 'Guard Slip\'kik - (ReferenceTable)'),
(14323, 35018, 35018, 100, 0, 1, 0, 1, 1, 'Guard Slip\'kik - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14327) AND (`Item` IN (35016, 35029));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14327, 35029, 35029, 2, 0, 1, 0, 1, 1, 'Lethtendris - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14349) AND (`Item` IN (35016, 35029));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14349, 35029, 35029, 2, 0, 1, 2, 1, 1, 'Pimgib - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 14354) AND (`Item` IN (191016, 35029));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(14354, 35029, 35029, 2, 0, 1, 2, 1, 1, 'Pusillin - (ReferenceTable)');
-- Now Useless GroupIds
UPDATE `creature_loot_template` SET `GroupId` = 0 WHERE `Item` = 35016 AND `Reference` = 35016 AND `Entry` IN (
11487, -- Magister Kalendris
11488, -- Illyanna Ravenoak
11489, -- Tendris Warpwood
14321, -- Guard Fengus
14324, -- Cho'Rush the Observer
14325 -- Captain Kromcrush
);
-- Magtheridon (3 Tokens, 2 Drops)
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34039) AND (`Item` IN (29753, 29754, 29755));
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34047) AND (`Item` IN (29753, 29754, 29755));
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34047, 29753, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Fallen Defender'),
(34047, 29754, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Fallen Champion'),
(34047, 29755, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Fallen Hero');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 17257) AND (`Item` IN (34039, 90039, 34047));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(17257, 34039, 34039, 100, 0, 1, 0, 2, 2, 'Magtheridon - (ReferenceTable)'),
(17257, 34047, 34047, 100, 0, 1, 0, 3, 3, 'Magtheridon - Tokens');
-- Kalithresh: Doubled Loot. One Reference handles 2 drops
DELETE FROM `creature_loot_template` WHERE (`Entry` = 17798) AND (`Item` IN (35001, 43000));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(17798, 35001, 35001, 100, 0, 1, 0, 1, 1, 'Warlord Kalithresh Table - (ReferenceTable)'),
(17798, 43000, 43000, 2, 0, 1, 0, 1, 1, 'Warlord Kalithresh - (ReferenceTable)');
-- Ditto
DELETE FROM `creature_loot_template` WHERE (`Entry` = 17881) AND (`Item` IN (35004, 43000));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(17881, 35004, 35004, 100, 0, 1, 0, 1, 1, 'Aeonus - (ReferenceTable)'),
(17881, 43000, 43000, 2, 0, 1, 0, 1, 1, 'Aeonus - (ReferenceTable)');
-- Ditto
DELETE FROM `creature_loot_template` WHERE (`Entry` = 17977) AND (`Item` IN (35006));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(17977, 35006, 35006, 100, 0, 1, 0, 1, 1, 'Warp Splinter High Value Table - (ReferenceTable)');
-- Solarian
DELETE FROM `reference_loot_template` WHERE (`Entry` IN (34052, 34092));
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34052, 30280, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of Blasting'),
(34052, 30281, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of the Long Road'),
(34052, 30301, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of Natural Power'),
(34052, 30302, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of Deep Shadow'),
(34052, 30303, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Belt of the Black Eagle'),
(34052, 30304, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Monsoon Belt'),
(34052, 30321, 0, 0, 0, 1, 1, 1, 1, 'Plans: Belt of the Guardian'),
(34052, 30322, 0, 0, 0, 1, 1, 1, 1, 'Plans: Red Belt of Battle'),
(34092, 30305, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Boots of Natural Grace'),
(34092, 30306, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Boots of Utter Darkness'),
(34092, 30307, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Boots of the Crimson Hawk'),
(34092, 30308, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Hurricane Boots'),
(34092, 30282, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Boots of Blasting'),
(34092, 30283, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Boots of the Long Road'),
(34092, 30323, 0, 0, 0, 1, 2, 1, 1, 'Plans: Boots of the Protector'),
(34092, 30324, 0, 0, 0, 1, 2, 1, 1, 'Plans: Red Havoc Boots');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 18805) AND (`Item` IN (34052, 90052, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(18805, 34052, 34052, 10, 0, 1, 0, 1, 1, 'High Astromancer Solarian - (ReferenceTable)'),
(18805, 34092, 34092, 10, 0, 1, 0, 1, 1, 'High Astromancer Solarian - (ReferenceTable)');
-- Gruul
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34051) AND (`Item` IN (29765, 29766, 29767));
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34097);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34097, 29765, 0, 100, 0, 1, 0, 1, 1, 'Leggings of the Fallen Hero'),
(34097, 29766, 0, 100, 0, 1, 0, 1, 1, 'Leggings of the Fallen Champion'),
(34097, 29767, 0, 100, 0, 1, 0, 1, 1, 'Leggings of the Fallen Defender');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 19044) AND (`Item` IN (190039, 34097));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(19044, 34097, 34097, 100, 0, 1, 0, 3, 3, 'Gruul the Dragonkiller - Tokens');
-- Pathaleon (2 Gear Drops)
DELETE FROM `creature_loot_template` WHERE (`Entry` = 19220) AND (`Item` IN (21907, 23572, 35005, 43000));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(19220, 21907, 0, 10, 0, 1, 0, 1, 1, 'Pathaleon the Calculator - Pattern: Arcanoweave Robe'),
(19220, 23572, 0, 5, 0, 1, 0, 1, 1, 'Pathaleon the Calculator - Primal Nether'),
(19220, 35005, 35005, 100, 0, 1, 0, 1, 1, 'Pathaleon the Calculator - (ReferenceTable)'),
(19220, 43000, 43000, 2, 0, 1, 0, 1, 1, 'Pathaleon the Calculator - (ReferenceTable)');
-- Al'ar
DELETE FROM `creature_loot_template` WHERE (`Entry` = 19514) AND (`Item` IN (1, 2, 3, 34053, 34052, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(19514, 34053, 34053, 100, 0, 1, 0, 3, 3, 'Al\'ar - (ReferenceTable)'),
(19514, 34052, 34052, 10, 0, 1, 0, 1, 1, 'Al\'ar - (ReferenceTable)'),
(19514, 34092, 34092, 10, 0, 1, 0, 1, 1, 'Al\'ar - (ReferenceTable)');
-- Void Reaver
DELETE FROM `creature_loot_template` WHERE (`Entry` = 19516) AND (`Item` IN (34052, 90052, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(19516, 34052, 34052, 10, 0, 1, 0, 1, 1, 'Void Reaver - (ReferenceTable)'),
(19516, 34092, 34092, 10, 0, 1, 0, 1, 1, 'Void Reaver - (ReferenceTable)');
-- Kael'thas
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34056) AND (`Item` IN (30236, 30237, 30238));
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34104);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34104, 30236, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Vanquished Champion'),
(34104, 30237, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Vanquished Defender'),
(34104, 30238, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Vanquished Hero');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 19622) AND (`Item` IN (34052, 34056, 90052, 90056, 34092, 34104));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(19622, 34052, 34052, 10, 0, 1, 0, 1, 1, 'Kael\'thas Sunstrider - (ReferenceTable)'),
(19622, 34056, 34056, 100, 0, 1, 0, 2, 2, 'Kael\'thas Sunstrider - (ReferenceTable)'),
(19622, 34092, 34092, 10, 0, 1, 0, 1, 1, 'Kael\'thas Sunstrider - (ReferenceTable)'),
(19622, 34104, 34104, 100, 0, 1, 0, 3, 3, 'Kael\'thas Sunstrider - (ReferenceTable)');
-- Skyriss
DELETE FROM `creature_loot_template` WHERE (`Entry` = 20912) AND (`Item` IN (25004, 43000));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(20912, 25004, 25004, 100, 0, 1, 0, 1, 1, 'Harbinger Skyriss - (ReferenceTable)'),
(20912, 43000, 43000, 10, 0, 1, 0, 1, 1, 'Harbinger Skyriss - (ReferenceTable)');
-- Vash'j
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34062) AND (`Item` IN (30242, 30243, 30244));
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34105);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34105, 30242, 0, 0, 0, 1, 1, 1, 1, 'Helm of the Vanquished Champion'),
(34105, 30243, 0, 0, 0, 1, 1, 1, 1, 'Helm of the Vanquished Defender'),
(34105, 30244, 0, 0, 0, 1, 1, 1, 1, 'Helm of the Vanquished Hero');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 21212) AND (`Item` IN (34052, 34062, 90062, 190052, 34105, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(21212, 34052, 34052, 10, 0, 1, 0, 1, 1, 'Lady Vashj - (ReferenceTable)'),
(21212, 34062, 34062, 100, 0, 1, 0, 2, 2, 'Lady Vashj - (ReferenceTable)'),
(21212, 34105, 34105, 100, 0, 1, 0, 3, 3, 'Lady Vashj - Tokens'),
(21212, 34092, 34092, 10, 0, 1, 0, 1, 1, 'Lady Vashj - (ReferenceTable)');
-- SSC Patterns
DELETE FROM `creature_loot_template` WHERE (`Entry` = 21213) AND (`Item` IN (34052, 90052, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(21213, 34052, 34052, 10, 0, 1, 0, 1, 1, 'Morogrim Tidewalker - (ReferenceTable)'),
(21213, 34092, 34092, 10, 0, 1, 0, 1, 1, 'Morogrim Tidewalker - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 21214) AND (`Item` IN (34052, 90052, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(21214, 34052, 34052, 10, 0, 1, 0, 1, 1, 'Fathom-Lord Karathress - (ReferenceTable)'),
(21214, 34092, 34092, 10, 0, 1, 0, 1, 1, 'Fathom-Lord Karathress - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 21215) AND (`Item` IN (34052, 190052, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(21215, 34052, 34052, 10, 0, 1, 0, 1, 1, 'Leotheras the Blind - (ReferenceTable)'),
(21215, 34092, 34092, 10, 0, 1, 0, 1, 1, 'Leotheras the Blind - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 21216) AND (`Item` IN (34052, 90052, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(21216, 34052, 34052, 10, 0, 1, 0, 1, 1, 'Hydross the Unstable - (ReferenceTable)'),
(21216, 34092, 34092, 10, 0, 1, 0, 1, 1, 'Hydross the Unstable - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 21217) AND (`Item` IN (34052, 90052, 34092));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(21217, 34052, 34052, 10, 0, 1, 0, 1, 1, 'The Lurker Below - (ReferenceTable)'),
(21217, 34092, 34092, 10, 0, 1, 0, 1, 1, 'The Lurker Below - (ReferenceTable)');
-- Black Temple
DELETE FROM `reference_loot_template` WHERE (`Entry` IN (34069, 34116));
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34069, 32736, 0, 0, 0, 1, 1, 1, 1, 'Plans: Swiftsteel Bracers'),
(34069, 32738, 0, 0, 0, 1, 1, 1, 1, 'Plans: Dawnsteel Bracers'),
(34069, 32744, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Bracers of Renewed Life'),
(34069, 32746, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Swiftstrike Bracers'),
(34069, 32748, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Bindings of Lightning Reflexes'),
(34069, 32750, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Living Earth Bindings'),
(34069, 32752, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Swiftheal Wraps'),
(34069, 32754, 0, 0, 0, 1, 1, 1, 1, 'Pattern: Bracers of Nimble Thought'),
(34116, 32739, 0, 0, 0, 1, 2, 1, 1, 'Plans: Dawnsteel Shoulders'),
(34116, 32745, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Shoulderpads of Renewed Life'),
(34116, 32747, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Swiftstrike Shoulders'),
(34116, 32749, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Shoulders of Lightning Reflexes'),
(34116, 32751, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Living Earth Shoulders'),
(34116, 32753, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Swiftheal Mantle'),
(34116, 32737, 0, 0, 0, 1, 2, 1, 1, 'Plans: Swiftsteel Shoulders'),
(34116, 32755, 0, 0, 0, 1, 2, 1, 1, 'Pattern: Mantle of Nimble Thought');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 22841) AND (`Item` IN (34069, 34072, 190069, 34116));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(22841, 34069, 34069, 10, 0, 1, 0, 1, 1, 'Shade of Akama - (ReferenceTable)'),
(22841, 34072, 34072, 100, 0, 1, 0, 2, 2, 'Shade of Akama - (ReferenceTable)'),
(22841, 34116, 34116, 2, 0, 1, 0, 1, 1, 'Shade of Akama - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 22871) AND (`Item` IN (34069, 34073, 190069, 34116));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(22871, 34069, 34069, 10, 0, 1, 0, 1, 1, 'Teron Gorefiend - (ReferenceTable)'),
(22871, 34073, 34073, 100, 0, 1, 0, 2, 2, 'Teron Gorefiend - (ReferenceTable)'),
(22871, 34116, 34116, 2, 0, 1, 0, 1, 1, 'Teron Gorefiend - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 22887) AND (`Item` IN (34069, 34070, 90069, 34116));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(22887, 34069, 34069, 2, 0, 1, 0, 1, 1, 'High Warlord Naj\'entus - (ReferenceTable)'),
(22887, 34070, 34070, 100, 0, 1, 0, 2, 2, 'High Warlord Naj\'entus - (ReferenceTable)'),
(22887, 34116, 34116, 10, 0, 1, 0, 1, 1, 'High Warlord Naj\'entus - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 22898) AND (`Item` IN (34069, 34071, 190069, 34116));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(22898, 34069, 34069, 10, 0, 1, 0, 1, 1, 'Supremus - (ReferenceTable)'),
(22898, 34071, 34071, 100, 0, 1, 0, 2, 2, 'Supremus - (ReferenceTable)'),
(22898, 34116, 34116, 2, 0, 1, 0, 1, 1, 'Supremus - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 22947) AND (`Item` IN (34069, 34076, 90069, 34116));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(22947, 34069, 34069, 2, 0, 1, 0, 1, 1, 'Mother Shahraz - (ReferenceTable)'),
(22947, 34076, 34076, 100, 0, 1, 0, 3, 3, 'Mother Shahraz - (ReferenceTable)'),
(22947, 34116, 34116, 10, 0, 1, 0, 1, 1, 'Mother Shahraz - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 22948) AND (`Item` IN (34069, 90069, 34116));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(22948, 34069, 34069, 2, 0, 1, 0, 1, 1, 'Gurtogg Bloodboil - (ReferenceTable)'),
(22948, 34116, 34116, 10, 0, 1, 0, 1, 1, 'Gurtogg Bloodboil - (ReferenceTable)');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 23420) AND (`Item` IN (34069, 34075, 90069, 34116));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(23420, 34069, 34069, 2, 0, 1, 0, 1, 1, 'Essence of Anger - (ReferenceTable)'),
(23420, 34075, 34075, 100, 0, 1, 0, 2, 2, 'Essence of Anger - (ReferenceTable)'),
(23420, 34116, 34116, 10, 0, 1, 0, 1, 1, 'Essence of Anger - (ReferenceTable)');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34077);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34077, 32235, 0, 0, 0, 1, 1, 1, 1, 'Cursed Vision of Sargeras'),
(34077, 32336, 0, 0, 0, 1, 1, 1, 1, 'Black Bow of the Betrayer'),
(34077, 32374, 0, 0, 0, 1, 1, 1, 1, 'Zhar\'doom, Greatstaff of the Devourer'),
(34077, 32375, 0, 0, 0, 1, 1, 1, 1, 'Bulwark of Azzinoth'),
(34077, 32471, 0, 0, 0, 1, 1, 1, 1, 'Shard of Azzinoth'),
(34077, 32483, 0, 0, 0, 1, 1, 1, 1, 'The Skull of Gul\'dan'),
(34077, 32496, 0, 0, 0, 1, 1, 1, 1, 'Memento of Tyrande'),
(34077, 32497, 0, 0, 0, 1, 1, 1, 1, 'Stormrage Signet Ring'),
(34077, 32500, 0, 0, 0, 1, 1, 1, 1, 'Crystal Spire of Karabor'),
(34077, 32521, 0, 0, 0, 1, 1, 1, 1, 'Faceplate of the Impenetrable'),
(34077, 32524, 0, 0, 0, 1, 1, 1, 1, 'Shroud of the Highborne'),
(34077, 32525, 0, 0, 0, 1, 1, 1, 1, 'Cowl of the Illidari High Lord');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 34117);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34117, 31089, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Forgotten Conqueror'),
(34117, 31090, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Forgotten Vanquisher'),
(34117, 31091, 0, 0, 0, 1, 1, 1, 1, 'Chestguard of the Forgotten Protector');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 22917);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(22917, 29434, 0, 100, 0, 1, 0, 2, 2, 'Illidan Stormrage - Badge of Justice'),
(22917, 32837, 0, 5, 0, 1, 0, 1, 1, 'Illidan Stormrage - Warglaive of Azzinoth'),
(22917, 32838, 0, 5, 0, 1, 0, 1, 1, 'Illidan Stormrage - Warglaive of Azzinoth'),
(22917, 34069, 34069, 10, 0, 1, 0, 1, 1, 'Illidan Stormrage - (Patterns)'),
(22917, 34077, 34077, 100, 0, 1, 0, 2, 2, 'Illidan Stormrage - (Items)'),
(22917, 34116, 34116, 10, 0, 1, 0, 1, 1, 'Illidan Stormrage - (Patterns)'),
(22917, 34117, 34117, 100, 0, 1, 0, 3, 3, 'Illidan Stormrage - (Tokens)');
-- Koralon
DELETE FROM `reference_loot_template` WHERE `Entry` IN (34204, 34210, 34211);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34204, 40807, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Plate Gauntlets'),
(34204, 40808, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Scaled Gauntlets'),
(34204, 40809, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Dreadplate Gauntlets'),
(34204, 40847, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Plate Legguards'),
(34204, 40849, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Scaled Legguards'),
(34204, 40881, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Girdle of Triumph'),
(34204, 40882, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Greaves of Triumph'),
(34204, 40889, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Bracers of Triumph'),
(34204, 40927, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Ornamented Gloves'),
(34204, 40939, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Ornamented Legplates'),
(34204, 40976, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Girdle of Salvation'),
(34204, 40977, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Greaves of Salvation'),
(34204, 40983, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Bracers of Salvation'),
(34204, 41001, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Ringmail Gauntlets'),
(34204, 41007, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Mail Gauntlets'),
(34204, 41027, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Ringmail Leggings'),
(34204, 41033, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Mail Leggings'),
(34204, 41051, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Waistguard of Salvation'),
(34204, 41055, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Sabatons of Salvation'),
(34204, 41060, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Wristguards of Salvation'),
(34204, 41065, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Wristguards of Dominance'),
(34204, 41070, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Waistguard of Dominance'),
(34204, 41075, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Sabatons of Dominance'),
(34204, 41137, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Linked Gauntlets'),
(34204, 41143, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Chain Gauntlets'),
(34204, 41199, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Linked Leggings'),
(34204, 41205, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Chain Leggings'),
(34204, 41225, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Wristguards of Triumph'),
(34204, 41230, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Sabatons of Triumph'),
(34204, 41235, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Waistguard of Triumph'),
(34204, 41287, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Kodohide Gloves'),
(34204, 41293, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Wyrmhide Gloves'),
(34204, 41298, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Kodohide Legguards'),
(34204, 41304, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Wyrmhide Legguards'),
(34204, 41617, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Belt of Salvation'),
(34204, 41621, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Boots of Salvation'),
(34204, 41625, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Armwraps of Salvation'),
(34204, 41630, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Belt of Dominance'),
(34204, 41635, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Boots of Dominance'),
(34204, 41640, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Armwraps of Dominance'),
(34204, 41655, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Leather Legguards'),
(34204, 41667, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Dragonhide Legguards'),
(34204, 41767, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Leather Gloves'),
(34204, 41773, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Dragonhide Gloves'),
(34204, 41832, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Belt of Triumph'),
(34204, 41836, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Boots of Triumph'),
(34204, 41840, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Armwraps of Triumph'),
(34204, 41848, 0, 0, 0, 1, 1, 1, 1, 'Savage Gladiator\'s Mooncloth Hood'),
(34204, 41864, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Mooncloth Leggings'),
(34204, 41874, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Mooncloth Gloves'),
(34204, 41881, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cord of Salvation'),
(34204, 41885, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Slippers of Salvation'),
(34204, 41893, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cuffs of Salvation'),
(34204, 41898, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cord of Dominance'),
(34204, 41903, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Slippers of Dominance'),
(34204, 41909, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cuffs of Dominance'),
(34204, 41927, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Satin Leggings'),
(34204, 41940, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Satin Gloves'),
(34204, 41959, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Silk Trousers'),
(34204, 41971, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Silk Handguards'),
(34204, 42005, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Felweave Trousers'),
(34204, 42017, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Felweave Handguards'),
(34204, 42034, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Pendant of Triumph'),
(34204, 42035, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Pendant of Victory'),
(34204, 42036, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Pendant of Dominance'),
(34204, 42037, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Pendant of Ascendancy'),
(34204, 42038, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Pendant of Subjugation'),
(34204, 42039, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Pendant of Deliverance'),
(34204, 42040, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Pendant of Salvation'),
(34204, 42069, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cloak of Dominance'),
(34204, 42070, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cloak of Subjugation'),
(34204, 42071, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cloak of Ascendancy'),
(34204, 42072, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cloak of Salvation'),
(34204, 42073, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cloak of Deliverance'),
(34204, 42074, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cloak of Triumph'),
(34204, 42075, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Cloak of Victory'),
(34204, 42116, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Band of Dominance'),
(34204, 42117, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Band of Triumph'),
(34204, 46373, 0, 0, 0, 1, 1, 1, 1, 'Furious Gladiator\'s Pendant of Sundering'),
(34210, 47750, 0, 0, 0, 1, 1, 1, 1, 'Khadgar\'s Leggings of Conquest'),
(34210, 47752, 0, 0, 0, 1, 1, 1, 1, 'Khadgar\'s Gauntlets of Conquest'),
(34210, 47783, 0, 0, 0, 1, 1, 1, 1, 'Kel\'Thuzad\'s Gloves of Conquest'),
(34210, 47785, 0, 0, 0, 1, 1, 1, 1, 'Kel\'Thuzad\'s Leggings of Conquest'),
(34210, 47980, 0, 0, 0, 1, 1, 1, 1, 'Velen\'s Leggings of Conquest'),
(34210, 47982, 0, 0, 0, 1, 1, 1, 1, 'Velen\'s Gloves of Conquest'),
(34210, 48072, 0, 0, 0, 1, 1, 1, 1, 'Velen\'s Handwraps of Conquest'),
(34210, 48074, 0, 0, 0, 1, 1, 1, 1, 'Velen\'s Pants of Conquest'),
(34210, 48130, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Leggings of Conquest'),
(34210, 48132, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Handguards of Conquest'),
(34210, 48160, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Trousers of Conquest'),
(34210, 48162, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Gloves of Conquest'),
(34210, 48213, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Handgrips of Conquest'),
(34210, 48215, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Legguards of Conquest'),
(34210, 48220, 0, 0, 0, 1, 1, 1, 1, 'VanCleef\'s Legplates of Conquest'),
(34210, 48222, 0, 0, 0, 1, 1, 1, 1, 'VanCleef\'s Gauntlets of Conquest'),
(34210, 48252, 0, 0, 0, 1, 1, 1, 1, 'Windrunner\'s Legguards of Conquest'),
(34210, 48254, 0, 0, 0, 1, 1, 1, 1, 'Windrunner\'s Handguards of Conquest'),
(34210, 48282, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Legguards of Conquest'),
(34210, 48284, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Handguards of Conquest'),
(34210, 48312, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Gloves of Conquest'),
(34210, 48314, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Kilt of Conquest'),
(34210, 48342, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Grips of Conquest'),
(34210, 48344, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s War-Kilt of Conquest'),
(34210, 48373, 0, 0, 0, 1, 1, 1, 1, 'Wrynn\'s Legplates of Conquest'),
(34210, 48375, 0, 0, 0, 1, 1, 1, 1, 'Wrynn\'s Gauntlets of Conquest'),
(34210, 48445, 0, 0, 0, 1, 1, 1, 1, 'Wrynn\'s Legguards of Conquest'),
(34210, 48449, 0, 0, 0, 1, 1, 1, 1, 'Wrynn\'s Handguards of Conquest'),
(34210, 48476, 0, 0, 0, 1, 1, 1, 1, 'Thassarian\'s Legplates of Conquest'),
(34210, 48480, 0, 0, 0, 1, 1, 1, 1, 'Thassarian\'s Gauntlets of Conquest'),
(34210, 48533, 0, 0, 0, 1, 1, 1, 1, 'Thassarian\'s Legguards of Conquest'),
(34210, 48537, 0, 0, 0, 1, 1, 1, 1, 'Thassarian\'s Handguards of Conquest'),
(34210, 48568, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Greaves of Conquest'),
(34210, 48574, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Gloves of Conquest'),
(34210, 48603, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Gauntlets of Conquest'),
(34210, 48605, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Legplates of Conquest'),
(34210, 48633, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Handguards of Conquest'),
(34210, 48635, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Legguards of Conquest'),
(34211, 47773, 0, 0, 0, 1, 1, 1, 1, 'Sunstrider\'s Gauntlets of Conquest'),
(34211, 47775, 0, 0, 0, 1, 1, 1, 1, 'Sunstrider\'s Leggings of Conquest'),
(34211, 47800, 0, 0, 0, 1, 1, 1, 1, 'Gul\'dan\'s Leggings of Conquest'),
(34211, 47802, 0, 0, 0, 1, 1, 1, 1, 'Gul\'dan\'s Gloves of Conquest'),
(34211, 48067, 0, 0, 0, 1, 1, 1, 1, 'Zabra\'s Gloves of Conquest'),
(34211, 48069, 0, 0, 0, 1, 1, 1, 1, 'Zabra\'s Leggings of Conquest'),
(34211, 48097, 0, 0, 0, 1, 1, 1, 1, 'Zabra\'s Handwraps of Conquest'),
(34211, 48099, 0, 0, 0, 1, 1, 1, 1, 'Zabra\'s Pants of Conquest'),
(34211, 48153, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Handguards of Conquest'),
(34211, 48155, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Leggings of Conquest'),
(34211, 48183, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Gloves of Conquest'),
(34211, 48185, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Trousers of Conquest'),
(34211, 48190, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Legguards of Conquest'),
(34211, 48192, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Handgrips of Conquest'),
(34211, 48244, 0, 0, 0, 1, 1, 1, 1, 'Garona\'s Gauntlets of Conquest'),
(34211, 48246, 0, 0, 0, 1, 1, 1, 1, 'Garona\'s Legplates of Conquest'),
(34211, 48276, 0, 0, 0, 1, 1, 1, 1, 'Windrunner\'s Handguards of Conquest'),
(34211, 48278, 0, 0, 0, 1, 1, 1, 1, 'Windrunner\'s Legguards of Conquest'),
(34211, 48296, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Handguards of Conquest'),
(34211, 48298, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Legguards of Conquest'),
(34211, 48337, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Gloves of Conquest'),
(34211, 48339, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Kilt of Conquest'),
(34211, 48367, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Grips of Conquest'),
(34211, 48369, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s War-Kilt of Conquest'),
(34211, 48387, 0, 0, 0, 1, 1, 1, 1, 'Hellscream\'s Gauntlets of Conquest'),
(34211, 48389, 0, 0, 0, 1, 1, 1, 1, 'Hellscream\'s Legplates of Conquest'),
(34211, 48457, 0, 0, 0, 1, 1, 1, 1, 'Hellscream\'s Handguards of Conquest'),
(34211, 48459, 0, 0, 0, 1, 1, 1, 1, 'Hellscream\'s Legguards of Conquest'),
(34211, 48502, 0, 0, 0, 1, 1, 1, 1, 'Koltira\'s Gauntlets of Conquest'),
(34211, 48504, 0, 0, 0, 1, 1, 1, 1, 'Koltira\'s Legplates of Conquest'),
(34211, 48559, 0, 0, 0, 1, 1, 1, 1, 'Koltira\'s Handguards of Conquest'),
(34211, 48561, 0, 0, 0, 1, 1, 1, 1, 'Koltira\'s Legguards of Conquest'),
(34211, 48596, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Greaves of Conquest'),
(34211, 48598, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Gloves of Conquest'),
(34211, 48628, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Legplates of Conquest'),
(34211, 48630, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Gauntlets of Conquest'),
(34211, 48653, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Handguards of Conquest'),
(34211, 48655, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Legguards of Conquest');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 35013);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(35013, 34204, 34204, 100, 0, 1, 0, 1, 1, 'Koralon the Flame Watcher - (ReferenceTable)'),
(35013, 34210, 34210, 100, 0, 1, 0, 1, 1, 'Koralon the Flame Watcher - (ReferenceTable)'),
(35013, 34211, 34211, 100, 0, 1, 0, 1, 1, 'Koralon the Flame Watcher - (ReferenceTable)'),
(35013, 47241, 0, 100, 0, 1, 0, 2, 2, 'Koralon the Flame Watcher - Emblem of Triumph');
DELETE FROM `reference_loot_template` WHERE `Entry` IN (34205, 34212, 34213);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(34205, 40810, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Plate Gauntlets'),
(34205, 40812, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Scaled Gauntlets'),
(34205, 40850, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Plate Legguards'),
(34205, 40851, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Dreadplate Legguards'),
(34205, 40852, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Scaled Legguards'),
(34205, 40883, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Girdle of Triumph'),
(34205, 40884, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Greaves of Triumph'),
(34205, 40890, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Bracers of Triumph'),
(34205, 40928, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Ornamented Gloves'),
(34205, 40940, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Ornamented Legplates'),
(34205, 40978, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Girdle of Salvation'),
(34205, 40979, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Greaves of Salvation'),
(34205, 40984, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Bracers of Salvation'),
(34205, 41002, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Ringmail Gauntlets'),
(34205, 41008, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Mail Gauntlets'),
(34205, 41028, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Ringmail Leggings'),
(34205, 41034, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Mail Leggings'),
(34205, 41052, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Waistguard of Salvation'),
(34205, 41056, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Sabatons of Salvation'),
(34205, 41061, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Wristguards of Salvation'),
(34205, 41066, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Wristguards of Dominance'),
(34205, 41071, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Waistguard of Dominance'),
(34205, 41076, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Sabatons of Dominance'),
(34205, 41138, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Linked Gauntlets'),
(34205, 41144, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Chain Gauntlets'),
(34205, 41200, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Linked Leggings'),
(34205, 41206, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Chain Leggings'),
(34205, 41226, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Wristguards of Triumph'),
(34205, 41231, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Sabatons of Triumph'),
(34205, 41236, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Waistguard of Triumph'),
(34205, 41288, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Kodohide Gloves'),
(34205, 41294, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Wyrmhide Gloves'),
(34205, 41299, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Kodohide Legguards'),
(34205, 41305, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Wyrmhide Legguards'),
(34205, 41618, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Belt of Salvation'),
(34205, 41622, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Boots of Salvation'),
(34205, 41626, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Armwraps of Salvation'),
(34205, 41631, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Belt of Dominance'),
(34205, 41636, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Boots of Dominance'),
(34205, 41641, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Armwraps of Dominance'),
(34205, 41656, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Leather Legguards'),
(34205, 41668, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Dragonhide Legguards'),
(34205, 41768, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Leather Gloves'),
(34205, 41774, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Dragonhide Gloves'),
(34205, 41833, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Belt of Triumph'),
(34205, 41837, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Boots of Triumph'),
(34205, 41841, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Armwraps of Triumph'),
(34205, 41865, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Mooncloth Leggings'),
(34205, 41875, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Mooncloth Gloves'),
(34205, 41882, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cord of Salvation'),
(34205, 41886, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Treads of Salvation'),
(34205, 41894, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cuffs of Salvation'),
(34205, 41899, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cord of Dominance'),
(34205, 41904, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Treads of Dominance'),
(34205, 41910, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cuffs of Dominance'),
(34205, 41928, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Satin Leggings'),
(34205, 41941, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Satin Gloves'),
(34205, 41960, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Silk Trousers'),
(34205, 41972, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Silk Handguards'),
(34205, 42006, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Felweave Trousers'),
(34205, 42018, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Felweave Handguards'),
(34205, 42041, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Pendant of Triumph'),
(34205, 42042, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Pendant of Victory'),
(34205, 42043, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Pendant of Dominance'),
(34205, 42044, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Pendant of Ascendancy'),
(34205, 42045, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Pendant of Subjugation'),
(34205, 42046, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Pendant of Deliverance'),
(34205, 42047, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Pendant of Salvation'),
(34205, 42076, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cloak of Dominance'),
(34205, 42077, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cloak of Subjugation'),
(34205, 42078, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cloak of Ascendancy'),
(34205, 42079, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cloak of Salvation'),
(34205, 42080, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cloak of Deliverance'),
(34205, 42081, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cloak of Triumph'),
(34205, 42082, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Cloak of Victory'),
(34205, 42118, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Band of Ascendancy'),
(34205, 42119, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Band of Victory'),
(34205, 46374, 0, 0, 0, 1, 1, 1, 1, 'Relentless Gladiator\'s Pendant of Sundering'),
(34212, 47753, 0, 0, 0, 1, 1, 1, 1, 'Khadgar\'s Gauntlets of Triumph'),
(34212, 47755, 0, 0, 0, 1, 1, 1, 1, 'Khadgar\'s Leggings of Triumph'),
(34212, 47780, 0, 0, 0, 1, 1, 1, 1, 'Kel\'Thuzad\'s Leggings of Triumph'),
(34212, 47782, 0, 0, 0, 1, 1, 1, 1, 'Kel\'Thuzad\'s Gloves of Triumph'),
(34212, 47983, 0, 0, 0, 1, 1, 1, 1, 'Velen\'s Gloves of Triumph'),
(34212, 47985, 0, 0, 0, 1, 1, 1, 1, 'Velen\'s Leggings of Triumph'),
(34212, 48077, 0, 0, 0, 1, 1, 1, 1, 'Velen\'s Handwraps of Triumph'),
(34212, 48079, 0, 0, 0, 1, 1, 1, 1, 'Velen\'s Pants of Triumph'),
(34212, 48133, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Handguards of Triumph'),
(34212, 48135, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Leggings of Triumph'),
(34212, 48163, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Gloves of Triumph'),
(34212, 48165, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Trousers of Triumph'),
(34212, 48210, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Legguards of Triumph'),
(34212, 48212, 0, 0, 0, 1, 1, 1, 1, 'Malfurion\'s Handgrips of Triumph'),
(34212, 48224, 0, 0, 0, 1, 1, 1, 1, 'VanCleef\'s Gauntlets of Triumph'),
(34212, 48226, 0, 0, 0, 1, 1, 1, 1, 'VanCleef\'s Legplates of Triumph'),
(34212, 48256, 0, 0, 0, 1, 1, 1, 1, 'Windrunner\'s Handguards of Triumph'),
(34212, 48258, 0, 0, 0, 1, 1, 1, 1, 'Windrunner\'s Legguards of Triumph'),
(34212, 48286, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Handguards of Triumph'),
(34212, 48288, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Legguards of Triumph'),
(34212, 48317, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Gloves of Triumph'),
(34212, 48319, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Kilt of Triumph'),
(34212, 48347, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s Grips of Triumph'),
(34212, 48349, 0, 0, 0, 1, 1, 1, 1, 'Nobundo\'s War-Kilt of Triumph'),
(34212, 48377, 0, 0, 0, 1, 1, 1, 1, 'Wrynn\'s Gauntlets of Triumph'),
(34212, 48379, 0, 0, 0, 1, 1, 1, 1, 'Wrynn\'s Legplates of Triumph'),
(34212, 48446, 0, 0, 0, 1, 1, 1, 1, 'Wrynn\'s Legguards of Triumph'),
(34212, 48452, 0, 0, 0, 1, 1, 1, 1, 'Wrynn\'s Handguards of Triumph'),
(34212, 48482, 0, 0, 0, 1, 1, 1, 1, 'Thassarian\'s Gauntlets of Triumph'),
(34212, 48484, 0, 0, 0, 1, 1, 1, 1, 'Thassarian\'s Legplates of Triumph'),
(34212, 48539, 0, 0, 0, 1, 1, 1, 1, 'Thassarian\'s Handguards of Triumph'),
(34212, 48541, 0, 0, 0, 1, 1, 1, 1, 'Thassarian\'s Legguards of Triumph'),
(34212, 48576, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Gloves of Triumph'),
(34212, 48578, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Greaves of Triumph'),
(34212, 48608, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Gauntlets of Triumph'),
(34212, 48610, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Legplates of Triumph'),
(34212, 48638, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Legguards of Triumph'),
(34212, 48640, 0, 0, 0, 1, 1, 1, 1, 'Turalyon\'s Handguards of Triumph'),
(34213, 47770, 0, 0, 0, 1, 1, 1, 1, 'Sunstrider\'s Leggings of Triumph'),
(34213, 47772, 0, 0, 0, 1, 1, 1, 1, 'Sunstrider\'s Gauntlets of Triumph'),
(34213, 47803, 0, 0, 0, 1, 1, 1, 1, 'Gul\'dan\'s Gloves of Triumph'),
(34213, 47805, 0, 0, 0, 1, 1, 1, 1, 'Gul\'dan\'s Leggings of Triumph'),
(34213, 48064, 0, 0, 0, 1, 1, 1, 1, 'Zabra\'s Leggings of Triumph'),
(34213, 48066, 0, 0, 0, 1, 1, 1, 1, 'Zabra\'s Gloves of Triumph'),
(34213, 48094, 0, 0, 0, 1, 1, 1, 1, 'Zabra\'s Pants of Triumph'),
(34213, 48096, 0, 0, 0, 1, 1, 1, 1, 'Zabra\'s Handwraps of Triumph'),
(34213, 48150, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Leggings of Triumph'),
(34213, 48152, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Handguards of Triumph'),
(34213, 48180, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Trousers of Triumph'),
(34213, 48182, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Gloves of Triumph'),
(34213, 48193, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Handgrips of Triumph'),
(34213, 48195, 0, 0, 0, 1, 1, 1, 1, 'Runetotem\'s Legguards of Triumph'),
(34213, 48239, 0, 0, 0, 1, 1, 1, 1, 'Garona\'s Legplates of Triumph'),
(34213, 48241, 0, 0, 0, 1, 1, 1, 1, 'Garona\'s Gauntlets of Triumph'),
(34213, 48271, 0, 0, 0, 1, 1, 1, 1, 'Windrunner\'s Legguards of Triumph'),
(34213, 48273, 0, 0, 0, 1, 1, 1, 1, 'Windrunner\'s Handguards of Triumph'),
(34213, 48301, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Handguards of Triumph'),
(34213, 48303, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Legguards of Triumph'),
(34213, 48332, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Kilt of Triumph'),
(34213, 48334, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Gloves of Triumph'),
(34213, 48362, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s War-Kilt of Triumph'),
(34213, 48364, 0, 0, 0, 1, 1, 1, 1, 'Thrall\'s Grips of Triumph'),
(34213, 48392, 0, 0, 0, 1, 1, 1, 1, 'Hellscream\'s Gauntlets of Triumph'),
(34213, 48394, 0, 0, 0, 1, 1, 1, 1, 'Hellscream\'s Legplates of Triumph'),
(34213, 48462, 0, 0, 0, 1, 1, 1, 1, 'Hellscream\'s Handguards of Triumph'),
(34213, 48464, 0, 0, 0, 1, 1, 1, 1, 'Hellscream\'s Legguards of Triumph'),
(34213, 48497, 0, 0, 0, 1, 1, 1, 1, 'Koltira\'s Legplates of Triumph'),
(34213, 48499, 0, 0, 0, 1, 1, 1, 1, 'Koltira\'s Gauntlets of Triumph'),
(34213, 48554, 0, 0, 0, 1, 1, 1, 1, 'Koltira\'s Legguards of Triumph'),
(34213, 48556, 0, 0, 0, 1, 1, 1, 1, 'Koltira\'s Handguards of Triumph'),
(34213, 48591, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Greaves of Triumph'),
(34213, 48593, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Gloves of Triumph'),
(34213, 48623, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Legplates of Triumph'),
(34213, 48625, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Gauntlets of Triumph'),
(34213, 48658, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Handguards of Triumph'),
(34213, 48660, 0, 0, 0, 1, 1, 1, 1, 'Liadrin\'s Legguards of Triumph');
DELETE FROM `creature_loot_template` WHERE (`Entry` = 35360);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(35360, 34205, 34205, 100, 0, 1, 0, 2, 2, 'Koralon the Flame Watcher (1) - (ReferenceTable)'),
(35360, 2, 34203, 1, 0, 1, 0, 1, 1, 'Koralon the Flame Watcher (1) - (ReferenceTable)'),
(35360, 34212, 34212, 100, 0, 1, 0, 2, 2, 'Koralon the Flame Watcher (1) - (ReferenceTable)'),
(35360, 34213, 34213, 100, 0, 1, 0, 2, 2, 'Koralon the Flame Watcher (1) - (ReferenceTable)'),
(35360, 47241, 0, 100, 0, 1, 0, 2, 2, 'Koralon the Flame Watcher (1) - Emblem of Triumph');
UPDATE `conditions` SET `SourceGroup` = 34212 WHERE `SourceTypeOrReferenceId` = 10 AND `SourceGroup` = 34205 AND `SourceEntry` IN (47753,47755,47780,47782,47983,47985,48077,48079,48133,48135,48163,48165,48210,48212,48224,48226,48256,48258,48286,48288,48317,48319,48347,48349,48377,48379,48446,48452,48482,48484,48539,48541,48576,48578,48608,48610,48638,48640);
UPDATE `conditions` SET `SourceGroup` = 34213 WHERE `SourceTypeOrReferenceId` = 10 AND `SourceGroup` = 34205 AND `SourceEntry` IN (47770,47772,47803,47805,48064,48066,48094,48096,48150,48152,48180,48182,48193,48195,48239,48241,48271,48273,48301,48303,48332,48334,48362,48364,48392,48394,48462,48464,48497,48499,48554,48556,48591,48593,48623,48625,48658,48660);
UPDATE `conditions` SET `SourceGroup` = 34210 WHERE `SourceTypeOrReferenceId` = 10 AND `SourceGroup` = 34204 AND `SourceEntry` IN (47750,47752,47783,47785,47980,47982,48072,48074,48130,48132,48160,48162,48213,48215,48220,48222,48252,48254,48282,48284,48312,48314,48342,48344,48373,48375,48445,48449,48476,48480,48533,48537,48568,48574,48603,48605,48633,48635);
UPDATE `conditions` SET `SourceGroup` = 34211 WHERE `SourceTypeOrReferenceId` = 10 AND `SourceGroup` = 34204 AND `SourceEntry` IN (47773,47775,47800,47802,48067,48069,48097,48099,48153,48155,48183,48185,48190,48192,48244,48246,48276,48278,48296,48298,48337,48339,48367,48369,48387,48389,48457,48459,48502,48504,48559,48561,48596,48598,48628,48630,48653,48655);
-- Worldserver fixes
DELETE FROM `creature_loot_template` WHERE (`Entry` = 29380) AND (`Item` IN (26001, 26002, 26012, 26013, 26014, 26015, 26028));
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(29380, 26001, 26001, 3, 0, 1, 0, 1, 1, 'Stormforged War Golem - (ReferenceTable)'),
(29380, 26002, 26002, 3, 0, 1, 0, 1, 1, 'Stormforged War Golem - (ReferenceTable)'),
(29380, 26012, 26012, 1, 0, 1, 0, 1, 1, 'Stormforged War Golem - (ReferenceTable)'),
(29380, 26013, 26013, 1, 0, 1, 0, 1, 1, 'Stormforged War Golem - (ReferenceTable)'),
(29380, 26014, 26014, 1, 0, 1, 0, 1, 1, 'Stormforged War Golem - (ReferenceTable)'),
(29380, 26015, 26015, 1, 0, 1, 0, 1, 1, 'Stormforged War Golem - (ReferenceTable)'),
(29380, 26028, 26028, 0.5, 0, 1, 0, 1, 1, 'Stormforged War Golem - (ReferenceTable)');
-- Now useless
DELETE FROM `reference_loot_template` WHERE `Entry` = 1276883;
-- Rename to not mess up things in the future soont(tm)
UPDATE `reference_loot_template` SET `Entry` = 34214 WHERE `Entry` = 1276884;
UPDATE `creature_loot_template` SET `Reference` = 34214 WHERE `Entry` = 17968 AND `Item` = 34069 AND `Reference` = 1276884 AND `GroupId`=3;
-- Hacked Quest Item?
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 10) AND (`SourceGroup` = 44003) AND (`SourceEntry` = 34090) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 9) AND (`ConditionTarget` = 0) AND (`ConditionValue1` = 11236) AND (`ConditionValue2` = 0) AND (`ConditionValue3` = 0);
DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId` = 10) AND (`SourceGroup` = 44004) AND (`SourceEntry` = 34091) AND (`SourceId` = 0) AND (`ElseGroup` = 0) AND (`ConditionTypeOrReference` = 9) AND (`ConditionTarget` = 0) AND (`ConditionValue1` = 11264) AND (`ConditionValue2` = 0) AND (`ConditionValue3` = 0);
-- Thorium Prospecting was the only ever entry with negative References
UPDATE `prospecting_loot_template` SET `Reference` = 13001 WHERE `Entry` = 10620 AND `Item` = 1 AND `Reference` = -13001;

View File

@@ -0,0 +1,61 @@
-- DB update 2026_02_15_07 -> 2026_02_16_00
-- Onyx Blaze Mistress
-- Updates comments, add Conjure Flame Orb
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 30681);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(30681, 0, 0, 0, 0, 0, 100, 0, 5000, 5000, 12000, 13000, 0, 0, 11, 39529, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Blaze Mistress - In Combat - Cast \'Flame Shock\''),
(30681, 0, 1, 0, 0, 0, 100, 0, 8000, 8000, 19000, 22000, 0, 0, 11, 57757, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Blaze Mistress - In Combat - Cast \'Rain of Fire\''),
(30681, 0, 2, 0, 0, 0, 100, 0, 3000, 11000, 8000, 15000, 0, 0, 11, 57753, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Blaze Mistress - In Combat - Cast \'Conjure Flame Orb\''),
(30681, 0, 3, 0, 8, 0, 100, 0, 57753, 0, 0, 0, 0, 0, 11, 57752, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Blaze Mistress - On Spellhit \'Conjure Flame Orb\' - Cast \'Flame Orb Summon\'');
-- Onyx Brood General
-- Update comments, add Draconic Rage 25m, text
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 30680);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(30680, 0, 0, 0, 60, 0, 100, 0, 0, 0, 600000, 600000, 0, 0, 11, 57740, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Brood General - On Update - Cast \'Devotion Aura\''),
(30680, 0, 1, 0, 0, 0, 100, 0, 5000, 6000, 7000, 8000, 0, 0, 11, 13737, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Brood General - In Combat - Cast \'Mortal Strike\''),
(30680, 0, 2, 0, 0, 0, 100, 0, 15000, 15000, 40000, 40000, 0, 0, 11, 57733, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Brood General - In Combat - Cast \'Draconic Rage\''),
(30680, 0, 3, 0, 6, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 57742, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Brood General - On Just Died - Cast \'Avenging Fury\''),
(30680, 0, 4, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Brood General - On Initialize - Say Line 0');
DELETE FROM `spelldifficulty_dbc` WHERE `ID`=57733;
INSERT INTO `spelldifficulty_dbc` (`ID`, `DifficultySpellID_1`, `DifficultySpellID_2`, `DifficultySpellID_3`, `DifficultySpellID_4`) VALUES
(57733, 57733, 58942, 0, 0);
DELETE FROM `creature_text` WHERE `CreatureID`=30680;
INSERT INTO `creature_text` (`CreatureID`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `comment`, `BroadcastTextId`) VALUES
(30680, 0, 0, 'Brood Guardians reporting in!', 14, 0, 100, 0, 0, 0, 'Onyx Brood General', 31397);
-- Onyx Sanctum Guardian
-- use 25m spells, update comments, add text
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 30453);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(30453, 0, 0, 0, 0, 0, 100, 0, 7000, 9000, 17000, 18000, 0, 0, 11, 57728, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Sanctum Guardian - In Combat - Cast \'Shockwave\''),
(30453, 0, 1, 0, 0, 0, 100, 0, 13000, 13000, 30000, 30000, 0, 0, 11, 58948, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Sanctum Guardian - In Combat - Cast \'Curse of Mending\''),
(30453, 0, 2, 3, 12, 0, 100, 0, 25, 30, 5000, 5000, 0, 0, 11, 53801, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Sanctum Guardian - Target Between 25-30% Health - Cast \'Frenzy\''),
(30453, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Sanctum Guardian - Target Between 25-30% Health - Say Line 0'),
(30453, 0, 4, 0, 37, 0, 100, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Onyx Sanctum Guardian - On Initialize - Say Line 1');
DELETE FROM `spelldifficulty_dbc` WHERE `ID` IN (58948, 57728);
INSERT INTO `spelldifficulty_dbc` (`ID`, `DifficultySpellID_1`, `DifficultySpellID_2`, `DifficultySpellID_3`, `DifficultySpellID_4`) VALUES
(58948, 58948, 39647, 0, 0),
(57728, 57728, 58947, 0, 0);
DELETE FROM `creature_text` WHERE `CreatureID`=30453;
INSERT INTO `creature_text` (`CreatureID`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `comment`, `BroadcastTextId`) VALUES
(30453, 0, 0, '%s goes into a frenzy!', 16, 0, 100, 0, 0, 0, 'Onyx Sanctum Guardian', 38630),
(30453, 1, 0, 'Sanctum Guardians reporting in!', 14, 0, 100, 0, 0, 0, 'Onyx Sanctum Guardian', 31398);
-- Flame Orb
UPDATE `creature_template` SET `minlevel`=80, `maxlevel`=80, `flags_extra` = `flags_extra` | (128 | 64) WHERE `entry`=30702;
DELETE FROM `creature_template_movement` WHERE `CreatureId`=30702;
INSERT INTO `creature_template_movement` (`CreatureId`, `Ground`, `Swim`, `Flight`, `Rooted`, `Chase`, `Random`) VALUES
(30702, 1, 0, 1, 0, 0, 0);
DELETE FROM `spelldifficulty_dbc` WHERE `ID`=57750;
INSERT INTO `spelldifficulty_dbc` (`ID`, `DifficultySpellID_1`, `DifficultySpellID_2`, `DifficultySpellID_3`, `DifficultySpellID_4`) VALUES
(57750, 57750, 58037, 0, 0);
DELETE FROM `creature_template_addon` WHERE (`entry` = 30702);
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(30702, 0, 0, 0, 0, 0, 0, '57750 55928');

View File

@@ -0,0 +1,17 @@
-- DB update 2026_02_16_00 -> 2026_02_18_00
-- Update gameobject 'Valentine Arch (x2.00)' with sniffed values
-- updated spawns
DELETE FROM `gameobject` WHERE (`id` IN (201940)) AND (`guid` IN (242244, 242245, 242246, 242247, 242248, 242249, 242250, 242251));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(242244, 201940, 1, 0, 0, 1, 1, 1653.5625, -4435.20654296875, 17.64115524291992187, 1.48352813720703125, 0, 0, 0.675589561462402343, 0.737277925014495849, 120, 255, 1, "", 47966, NULL),
(242245, 201940, 1, 0, 0, 1, 1, -1217.9444580078125, 62.78819656372070312, 129.7745819091796875, 3.508116960525512695, 0, 0, -0.98325443267822265, 0.182238012552261352, 120, 255, 1, "", 47966, NULL),
(242246, 201940, 0, 0, 0, 1, 1, 1629.0191650390625, 239.795135498046875, 63.8515167236328125, 6.265733242034912109, 0, 0, -0.00872611999511718, 0.999961912631988525, 120, 255, 1, "", 47966, NULL),
(242247, 201940, 530, 0, 0, 1, 1, 9611.6396484375, -7183.14404296875, 14.28471183776855468, 1.745326757431030273, 0, 0, 0.766043663024902343, 0.642788589000701904, 120, 255, 1, "", 47966, NULL),
(242248, 201940, 1, 0, 0, 1, 1, 9870.7138671875, 2493.632080078125, 1315.87548828125, 5.986480236053466796, 0, 0, -0.14780902862548828, 0.989015936851501464, 120, 255, 1, "", 52237, NULL),
(242249, 201940, 0, 0, 0, 1, 1, -8868.98828125, 637.1007080078125, 95.787139892578125, 0.837757468223571777, 0, 0, 0.406736373901367187, 0.913545548915863037, 120, 255, 1, "", 47966, NULL),
(242250, 201940, 0, 0, 0, 1, 1, -4918.39404296875, -983.5625, 501.45306396484375, 2.268925428390502929, 0, 0, 0.906307220458984375, 0.422619491815567016, 120, 255, 1, "", 48120, NULL),
(242251, 201940, 530, 0, 0, 1, 1, -4005.6494140625, -11844.5849609375, 0.186078995466232299, 4.520402908325195312, 0, 0, -0.77162456512451171, 0.636078238487243652, 120, 255, 1, "", 52237, NULL);
-- enable all spawns for eventEntry 8
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 8) AND (`guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` IN (201940)));
INSERT INTO `game_event_gameobject` (SELECT 8, `guid` FROM `gameobject` WHERE `id` IN (201940));

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,106 @@
-- DB update 2026_02_18_01 -> 2026_02_18_02
-- Lock and Load - Add spell_proc entry with correct SpellPhaseMask for periodic damage procs
-- SpellPhaseMask changed from 4 (PROC_SPELL_PHASE_FINISH) to 2 (PROC_SPELL_PHASE_HIT)
-- This allows Black Arrow, Explosive Trap, and Immolation Trap periodic damage to trigger Lock and Load
DELETE FROM `spell_proc` WHERE `SpellId` = -56342;
INSERT INTO `spell_proc` (`SpellId`, `SchoolMask`, `SpellFamilyName`, `SpellFamilyMask0`, `SpellFamilyMask1`, `SpellFamilyMask2`, `ProcFlags`, `SpellTypeMask`, `SpellPhaseMask`, `HitMask`, `AttributesMask`, `DisableEffectsMask`, `ProcsPerMinute`, `Chance`, `Cooldown`, `Charges`) VALUES
(-56342, 0, 9, 24, 134217728, 147456, 0, 0, 2, 0, 2, 0, 0, 0, 22000, 0);
-- Killing Machine - register spell script
DELETE FROM `spell_script_names` WHERE `ScriptName` = 'spell_dk_killing_machine';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(51124, 'spell_dk_killing_machine');
-- Elemental Focus - register spell script to prevent weapon imbue attacks from proccing Clearcasting
DELETE FROM `spell_script_names` WHERE `spell_id` = 16164 AND `ScriptName` = 'spell_sha_elemental_focus';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(16164, 'spell_sha_elemental_focus');
-- Light's Beacon (53651) - Beacon of Light heal transfer script
DELETE FROM `spell_script_names` WHERE `spell_id` = 53651;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(53651, 'spell_pal_light_s_beacon');
-- Mage spell scripts from TrinityCore proc system port
DELETE FROM `spell_script_names` WHERE `spell_id` IN (-5143, -31661, -44614, 45438, 44401);
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(-5143, 'spell_mage_arcane_missiles'),
(-31661, 'spell_mage_dragon_breath'),
(-44614, 'spell_mage_frostfire_bolt'),
(45438, 'spell_mage_ice_block'),
(44401, 'spell_mage_missile_barrage_proc');
-- Paladin scripts refactored from hardcoded SpellAuras.cpp and Spell.cpp to proper scripts
-- Aura Mastery (31821) - Applies/removes Aura Mastery Immune aura
DELETE FROM `spell_script_names` WHERE `spell_id` = 31821;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(31821, 'spell_pal_aura_mastery');
-- Aura Mastery Immune (64364) - Area target check to filter immunity to only Concentration Aura targets
DELETE FROM `spell_script_names` WHERE `spell_id` = 64364;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(64364, 'spell_pal_aura_mastery_immune');
-- Beacon of Light (53563) - Periodic tick handler to ensure correct caster GUID propagation
DELETE FROM `spell_script_names` WHERE `spell_id` = 53563 AND `ScriptName` = 'spell_pal_beacon_of_light';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(53563, 'spell_pal_beacon_of_light');
-- Sacred Shield (58597) - Absorb amount calculation with ICC buff support
DELETE FROM `spell_script_names` WHERE `spell_id` = 58597 AND `ScriptName` = 'spell_pal_sacred_shield';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(58597, 'spell_pal_sacred_shield');
-- Divine Protection (498), Divine Shield (642), Hand of Protection (-1022)
-- Applies Forbearance, Avenging Wrath marker, and Immune Shield marker
DELETE FROM `spell_script_names` WHERE `ScriptName` = 'spell_pal_immunities';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(498, 'spell_pal_immunities'),
(642, 'spell_pal_immunities'),
(-1022, 'spell_pal_immunities');
-- Improved Concentration Aura (-20254), Improved Devotion Aura (-20138)
-- Sanctified Retribution (31869), Swift Retribution (-53379)
-- Handles applying/removing the improved aura buff effects
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_pal_improved_concentraction_aura', 'spell_pal_improved_devotion_aura', 'spell_pal_sanctified_retribution', 'spell_pal_swift_retribution');
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(-20254, 'spell_pal_improved_concentraction_aura'),
(-20138, 'spell_pal_improved_devotion_aura'),
(31869, 'spell_pal_sanctified_retribution'),
(-53379, 'spell_pal_swift_retribution');
-- Warrior scripts - Vigilance redirect threat and Warrior's Wrath (T2 5P)
DELETE FROM `spell_script_names` WHERE `spell_id` IN (59665, 21977);
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(59665, 'spell_warr_vigilance_redirect_threat'),
(21977, 'spell_warr_warriors_wrath');
-- Druid Forms Trinket (37336) - SpellPhaseMask required for proc system
-- ProcFlags=0 uses DBC flags (0x15414), Chance=0 uses DBC chance (3%)
DELETE FROM `spell_proc` WHERE `SpellId` = 37336;
INSERT INTO `spell_proc` (`SpellId`, `SchoolMask`, `SpellFamilyName`, `SpellFamilyMask0`, `SpellFamilyMask1`, `SpellFamilyMask2`, `ProcFlags`, `SpellTypeMask`, `SpellPhaseMask`, `HitMask`, `AttributesMask`, `DisableEffectsMask`, `ProcsPerMinute`, `Chance`, `Cooldown`, `Charges`) VALUES
(37336, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0);
-- Living Root of the Wildheart (37336) - Item trinket script
DELETE FROM `spell_script_names` WHERE `spell_id` = 37336;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(37336, 'spell_item_living_root_of_the_wildheart');
-- Druid scripts ported from TrinityCore
-- Frenzied Regeneration (22842) - Converts rage to health
-- Nourish (50464) - Glyph of Nourish support
-- Insect Swarm (-5570) - T8 Balance Relic support
-- T9 Feral Relic (67353) - Idol of Mutilation form-specific procs
DELETE FROM `spell_script_names` WHERE `ScriptName` IN ('spell_dru_frenzied_regeneration', 'spell_dru_nourish', 'spell_dru_insect_swarm', 'spell_dru_t9_feral_relic');
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(22842, 'spell_dru_frenzied_regeneration'),
(50464, 'spell_dru_nourish'),
(-5570, 'spell_dru_insect_swarm'),
(67353, 'spell_dru_t9_feral_relic');
-- Priest scripts ported from TrinityCore
-- Pain and Suffering (-47580) - Prevents EFFECT_1 DUMMY from proccing
DELETE FROM `spell_script_names` WHERE `ScriptName` = 'spell_pri_pain_and_suffering_dummy';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(47580, 'spell_pri_pain_and_suffering_dummy'),
(47581, 'spell_pri_pain_and_suffering_dummy');

View File

@@ -0,0 +1,19 @@
-- DB update 2026_02_18_02 -> 2026_02_18_03
--
DELETE FROM `spell_script_names` WHERE `spell_id` IN (52179, 16246, 16191, -30881, 55278, 55328, 55329, 55330, 55332, 55333, 55335, 58589, 58590, 58591, 28820);
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(52179, 'spell_sha_astral_shift_visual_dummy'),
(16246, 'spell_sha_clearcasting'),
(16191, 'spell_sha_mana_tide'),
(-30881, 'spell_sha_nature_guardian'),
(55278, 'spell_sha_stoneclaw_totem'),
(55328, 'spell_sha_stoneclaw_totem'),
(55329, 'spell_sha_stoneclaw_totem'),
(55330, 'spell_sha_stoneclaw_totem'),
(55332, 'spell_sha_stoneclaw_totem'),
(55333, 'spell_sha_stoneclaw_totem'),
(55335, 'spell_sha_stoneclaw_totem'),
(58589, 'spell_sha_stoneclaw_totem'),
(58590, 'spell_sha_stoneclaw_totem'),
(58591, 'spell_sha_stoneclaw_totem'),
(28820, 'spell_sha_t3_8p_bonus');

View File

@@ -0,0 +1,32 @@
-- DB update 2026_02_18_03 -> 2026_02_18_04
-- Register Nether Protection spell script
DELETE FROM `spell_script_names` WHERE `spell_id` = -30299;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(-30299, 'spell_warl_nether_protection');
-- Register Curse of Agony spell script
DELETE FROM `spell_script_names` WHERE `spell_id` = -980;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(-980, 'spell_warl_curse_of_agony');
-- Fix Nightfall and Glyph of Corruption registrations
DELETE FROM `spell_script_names` WHERE `spell_id` = -18094;
DELETE FROM `spell_script_names` WHERE `spell_id` = 56218;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(-18094, 'spell_warl_nightfall'),
(56218, 'spell_warl_glyph_of_corruption_nightfall');
-- Register Acclimation spell script (DK)
DELETE FROM `spell_script_names` WHERE `spell_id` = -49200;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(-49200, 'spell_dk_acclimation');
-- Register Advantage T10 4P spell script (DK)
DELETE FROM `spell_script_names` WHERE `spell_id` = 70656;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(70656, 'spell_dk_advantage_t10_4p');
-- Register Glyph of Barkskin spell script (Druid)
DELETE FROM `spell_script_names` WHERE `spell_id` = 63057;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(63057, 'spell_dru_glyph_of_barkskin');

View File

@@ -0,0 +1,5 @@
-- DB update 2026_02_18_04 -> 2026_02_18_05
-- Hunter T9 4P Bonus - spell script registration
DELETE FROM `spell_script_names` WHERE `spell_id` = 67151;
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(67151, 'spell_hun_t9_4p_bonus');

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_18_05 -> 2026_02_18_06
-- Omen of Clarity should only proc from damage and healing spells, not utility spells like Furor
UPDATE `spell_proc` SET `SpellTypeMask` = 3 WHERE `SpellId` = 16864;

View File

@@ -0,0 +1,9 @@
-- DB update 2026_02_18_06 -> 2026_02_18_07
--
-- The Lightning Capacitor, Thunder Capacitor, Reign of the Dead/Unliving trinkets
DELETE FROM `spell_script_names` WHERE `spell_id` IN (37657, 54841, 67712, 67758);
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES
(37657, 'spell_item_lightning_capacitor'),
(54841, 'spell_item_thunder_capacitor'),
(67712, 'spell_item_toc25_caster_trinket_normal'),
(67758, 'spell_item_toc25_caster_trinket_heroic');

View File

@@ -0,0 +1,103 @@
-- DB update 2026_02_18_07 -> 2026_02_18_08
-- Fix Slaves to Saronite RP scripting (Issue #24157)
-- https://github.com/azerothcore/azerothcore-wotlk/issues/24157
--
-- This PR was created with AI assistance (Windsurf/Cascade).
--
-- Current behavior:
-- - Script 3139700: Slave runs to freedom (working correctly)
-- - Script 3139701: Slave yells and attacks (yelling is wrong per blizzlike)
--
-- Blizzlike behavior per 2009 video evidence (https://www.youtube.com/watch?v=QeW_q-24Z28):
-- 1. Slave silently runs to freedom
-- 2. Slave emotes "goes into a frenzy!" and becomes hostile (NO yelling)
-- 3. Slave yells one of their quotes and runs to pit to jump (NEW)
--
-- Changes:
-- 1. Gossip: cast 5429 on player; NpcFlags/EmoteState reset on respawn (template)
-- 2. Add third random outcome (pit-jumping with yell); three pit waypoints per sniffs
-- 3. Fix hostile behavior to use emote instead of yell
-- 4. Fix /say messages language from Orcish to Universal
-- 5. Add unknown voice whispers in Saronite Mines (spell_area 27769, area 4514)
-- 6. Freedom path and pit coordinates from in-game research (Gultask)
-- 7. Workaround (Gultask): run random script on gossip first, then cast 5429 on link;
-- pit outcome sets phase 1 and UPDATE (event 60) picks random pit (no actionlist overlap).
-- ============================================================================
-- 1. Gossip: Run random script first, then cast 5429 on link (fixes actionlist overlap).
-- MovementInform (event 34, pointId 1/2/3): jump then despawn 4000ms.
-- MovementInform pointId 4: freedom reached, despawn instant.
-- UPDATE phase 1: run random pit (3139703/4/5) so 1/3 chance without nested actionlist.
-- ============================================================================
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 31397);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(31397, 0, 0, 1, 62, 0, 100, 512, 10137, 0, 0, 0, 0, 0, 87, 3139700, 3139701, 3139702, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - On Gossip Option Selected - Run Random Script'),
(31397, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 11, 5429, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - On Link - Cast 5429 on Player'),
(31397, 0, 2, 0, 0, 0, 100, 0, 1000, 1000, 14000, 14000, 0, 0, 11, 3148, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - IC - Cast Head Crack'),
(31397, 0, 3, 0, 1, 0, 15, 0, 10000, 30000, 50000, 70000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - OOC - Say text2'),
(31397, 0, 4, 5, 34, 0, 100, 0, 8, 1, 0, 0, 0, 0, 97, 15, 15, 0, 0, 0, 0, 1, 0, 0, 0, 0, 6966.75, 2067.58, 482.553, 0, 'Saronite Mine Slave - On Reached Pit 1 - Jump To Pos'),
(31397, 0, 5, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 4000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - On Reached Pit 1 - Despawn In 4000 ms'),
(31397, 0, 6, 7, 34, 0, 100, 0, 8, 2, 0, 0, 0, 0, 97, 15, 15, 0, 0, 0, 0, 1, 0, 0, 0, 0, 6904.17, 2026.23, 482.964, 0, 'Saronite Mine Slave - On Reached Pit 2 - Jump To Pos'),
(31397, 0, 7, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 4000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - On Reached Pit 2 - Despawn In 4000 ms'),
(31397, 0, 8, 9, 34, 0, 100, 0, 8, 3, 0, 0, 0, 0, 97, 15, 15, 0, 0, 0, 0, 1, 0, 0, 0, 0, 6911.13, 1969.18, 488.24, 0, 'Saronite Mine Slave - On Reached Pit 3 - Jump To Pos'),
(31397, 0, 9, 0, 61, 0, 100, 0, 0, 0, 0, 0, 0, 0, 41, 4000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - On Reached Pit 3 - Despawn In 4000 ms'),
(31397, 0, 10, 0, 60, 1, 100, 0, 1200, 1200, 0, 0, 0, 0, 87, 3139703, 3139704, 3139705, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - On Update Phase 1 - Run to Random Pit'),
(31397, 0, 11, 0, 34, 0, 100, 0, 8, 4, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - On Reached Freedom - Despawn Instant');
-- ============================================================================
-- 2a. Freedom path: move to PointId 4 (7026.46, 1877.16, 533.62); MovementInform 4 despawns (31397 id 11).
-- ============================================================================
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 3139700);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(3139700, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - Actionlist - Close Gossip'),
(3139700, 9, 1, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 83, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - Actionlist - Remove Npc Flags Gossip'),
(3139700, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 33, 31866, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 'Saronite Mine Slave - Actionlist - Quest Credit Slaves to Saronite'),
(3139700, 9, 3, 0, 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 69, 4, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 7026.46, 1877.16, 533.627, 0, 'Saronite Mine Slave - Actionlist - Move To Freedom PointId 4');
-- ============================================================================
-- 2b. Pit outcome: yell, set phase 1 (no quest credit; UPDATE event 60 on 31397 runs random pit).
-- ============================================================================
DELETE FROM `smart_scripts` WHERE `entryorguid`=3139702 AND `source_type`=9;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`event_param6`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(3139702,9,0,0,0,0,100,0,0,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Close Gossip'),
(3139702,9,1,0,0,0,100,0,0,0,0,0,0,0,83,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Remove NPC Flag'),
(3139702,9,2,0,0,0,100,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Yell (GroupID 0)'),
(3139702,9,3,0,0,0,100,0,0,0,0,0,0,0,59,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Set Run On'),
(3139702,9,4,0,0,0,100,0,0,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Set Event Phase 1');
-- Pit scripts: only Move to Pos with PointId; MovementInform on 31397 handles jump + despawn
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (3139703,3139704,3139705) AND `source_type`=9;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`event_param6`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(3139703,9,0,0,0,0,100,0,0,0,0,0,0,0,69,1,0,0,0,0,0,8,0,0,0,0,6966.371,2050.5237,519.42505,0,'Pit 1 - Move to pos PointId 1'),
(3139704,9,0,0,0,0,100,0,0,0,0,0,0,0,69,2,0,0,0,0,0,8,0,0,0,0,6915.9272,2025.5466,518.6113,0,'Pit 2 - Move to pos PointId 2'),
(3139705,9,0,0,0,0,100,0,0,0,0,0,0,0,69,3,0,0,0,0,0,8,0,0,0,0,6921.0854,1972.6857,523.33716,0,'Pit 3 - Move to pos PointId 3');
-- ============================================================================
-- 3. Fix hostile behavior: emote "goes into a frenzy!" instead of yelling
-- ============================================================================
-- Add emote text (Type 16 = CHAT_MSG_MONSTER_EMOTE)
DELETE FROM `creature_text` WHERE `CreatureID`=31397 AND `GroupID`=2;
INSERT INTO `creature_text` (`CreatureID`,`GroupID`,`ID`,`Text`,`Type`,`Language`,`Probability`,`Emote`,`Duration`,`Sound`,`BroadcastTextId`,`TextRange`,`comment`) VALUES
(31397,2,0,'%s goes into a frenzy!',16,0,100,0,0,0,36719,0,'Saronite Mine Slave - Frenzy Emote');
-- Update hostile script to use emote (GroupID 2) instead of yell (GroupID 0)
DELETE FROM `smart_scripts` WHERE `entryorguid`=3139701 AND `source_type`=9;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`event_param5`,`event_param6`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_param4`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(3139701,9,0,0,0,0,100,0,0,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Close Gossip'),
(3139701,9,1,0,0,0,100,0,0,0,0,0,0,0,2,14,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Set Faction Hostile'),
(3139701,9,2,0,0,0,100,0,0,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Emote (GroupID 2 - frenzy)'),
(3139701,9,3,0,0,0,100,0,0,0,0,0,0,0,49,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Attack'),
(3139701,9,4,0,0,0,100,0,0,0,0,0,0,0,11,8599,0,0,0,0,0,1,0,0,0,0,0,0,0,0,'Saronite Mine Slave - On Script - Cast Enrage');
-- ============================================================================
-- 4. Fix /say messages language from Orcish (1) to Universal (0)
-- ============================================================================
UPDATE `creature_text` SET `Language`=0 WHERE `CreatureID`=31397 AND `GroupID`=1;
-- ============================================================================
-- 5. Unknown voice whispers in Saronite Mines (same as Whisper Gulch)
-- ============================================================================
DELETE FROM `spell_area` WHERE `spell` = 27769 AND `area` = 4514;
INSERT INTO `spell_area` (`spell`,`area`,`quest_start`,`quest_end`,`aura_spell`,`racemask`,`gender`,`autocast`,`quest_start_status`,`quest_end_status`) VALUES
(27769,4514,0,0,0,0,2,1,64,11);

View File

@@ -0,0 +1,41 @@
-- DB update 2026_02_18_08 -> 2026_02_19_00
-- Update gameobject 'InnTableTiny' with sniffed values
-- updated spawns
DELETE FROM `gameobject` WHERE (`id` IN (180885)) AND (`guid` IN (240279, 240280, 240281, 240282, 240283, 240284));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(240279, 180885, 0, 0, 0, 1, 1, 1805.888916015625, 217.1336822509765625, 60.60018539428710937, 1.518436193466186523, 0, 0, 0.6883544921875, 0.725374460220336914, 120, 255, 1, "", 51943, NULL),
(240280, 180885, 1, 0, 0, 1, 1, 10050.326171875, 2118.060791015625, 1329.939697265625, 0.750490784645080566, 0, 0, 0.3665008544921875, 0.93041771650314331, 120, 255, 1, "", 51943, NULL),
(240281, 180885, 0, 0, 0, 1, 1, -5149.5244140625, -854.9305419921875, 508.43206787109375, 0.750490784645080566, 0, 0, 0.3665008544921875, 0.93041771650314331, 120, 255, 1, "", 51943, NULL),
(240282, 180885, 0, 0, 0, 1, 1, -9331.4423828125, 181.9913177490234375, 61.6300048828125, 0.750490784645080566, 0, 0, 0.3665008544921875, 0.93041771650314331, 120, 255, 1, "", 51943, NULL),
(240283, 180885, 1, 0, 0, 1, 1, 1176.8541259765625, -4464.08837890625, 21.34675025939941406, 0.750490784645080566, 0, 0, 0.3665008544921875, 0.93041771650314331, 120, 255, 1, "", 51943, NULL),
(240284, 180885, 1, 0, 0, 1, 1, -980.32989501953125, -71.845489501953125, 19.58780288696289062, 0.750490784645080566, 0, 0, 0.3665008544921875, 0.93041771650314331, 120, 255, 1, "", 46368, NULL);
-- Day of the Dead
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 51) AND (`guid` IN (240279, 240280, 240281, 240282, 240283, 240284));
INSERT INTO `game_event_gameobject` (`eventEntry`,`guid`) VALUES
(51, 240279),
(51, 240280),
(51, 240281),
(51, 240282),
(51, 240283),
(51, 240284);
-- new spawns
DELETE FROM `gameobject` WHERE (`id` IN (180885)) AND (`guid` IN (184, 185, 186, 187));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(184, 180885, 0, 0, 0, 1, 1, 1647.7454833984375, 233.8232421875, 62.59157180786132812, 2.321286916732788085, 0, 0, 0.917059898376464843, 0.398749500513076782, 120, 255, 1, "", 47612, NULL),
(185, 180885, 530, 0, 0, 1, 1, -4318.9775390625, -12442.326171875, 17.2803955078125, 0.750490784645080566, 0, 0, 0.3665008544921875, 0.93041771650314331, 120, 255, 1, "", 51943, NULL),
(186, 180885, 530, 0, 0, 1, 1, 9411.2724609375, -6838.46533203125, 16.24826431274414062, 1.518436193466186523, 0, 0, 0.6883544921875, 0.725374460220336914, 120, 255, 1, "", 51943, NULL),
(187, 180885, 571, 0, 0, 1, 1, 5848.79345703125, 767.888916015625, 640.4781494140625, 0.750490784645080566, 0, 0, 0.3665008544921875, 0.93041771650314331, 120, 255, 1, "", 46248, NULL);
-- Lunar Festival
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 7) AND (`guid` IN (184));
INSERT INTO `game_event_gameobject` (`eventEntry`,`guid`) VALUES
(7, 184);
-- Day of the Dead
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 51) AND (`guid` IN (185, 186, 187));
INSERT INTO `game_event_gameobject` (`eventEntry`,`guid`) VALUES
(51, 185),
(51, 186),
(51, 187);

View File

@@ -0,0 +1,44 @@
-- DB update 2026_02_19_00 -> 2026_02_19_01
-- Update gameobject 'Candy Skulls' with sniffed values
-- updated spawns
DELETE FROM `gameobject` WHERE (`id` IN (195069)) AND (`guid` IN (240004, 240286, 240287, 240289, 240290, 240291, 240294, 240295, 240298, 240302, 240303, 240304, 240307, 240309, 240310, 240312, 240315, 240316));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(240004, 195069, 0, 0, 0, 1, 1, -9330.9794921875, 181.9184112548828125, 62.72217559814453125, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240286, 195069, 0, 0, 0, 1, 1, -9331.4775390625, 181.4496612548828125, 62.7343292236328125, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 51943, NULL),
(240287, 195069, 0, 0, 0, 1, 1, -9332.0068359375, 182.0434112548828125, 62.68918991088867187, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 51943, NULL),
(240289, 195069, 0, 0, 0, 1, 1, -5149.046875, -855.00347900390625, 509.504302978515625, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240290, 195069, 0, 0, 0, 1, 1, -5149.54541015625, -855.47222900390625, 509.469451904296875, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 51943, NULL),
(240291, 195069, 0, 0, 0, 1, 1, -5150.07470703125, -854.87847900390625, 509.49609375, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 51943, NULL),
(240294, 195069, 1, 0, 0, 1, 1, 10049.826171875, 2118.114501953125, 1331.0101318359375, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 51943, NULL),
(240295, 195069, 1, 0, 0, 1, 1, 10050.892578125, 2117.890625, 1331.0274658203125, 1.727874636650085449, 0, 0, 0.760405540466308593, 0.649448513984680175, 120, 255, 1, "", 51943, NULL),
(240298, 195069, 1, 0, 0, 1, 1, 10050.34765625, 2117.479248046875, 1330.9945068359375, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 51943, NULL),
(240302, 195069, 0, 0, 0, 1, 1, 1805.326416015625, 217.407989501953125, 61.5327301025390625, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 51943, NULL),
(240303, 195069, 0, 0, 0, 1, 1, 1805.85595703125, 216.814239501953125, 61.588623046875, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 51943, NULL),
(240304, 195069, 0, 0, 0, 1, 1, 1806.3541259765625, 217.282989501953125, 61.54374313354492187, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240307, 195069, 1, 0, 0, 1, 1, 1176.2899169921875, -4464.03662109375, 22.45013999938964843, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 51943, NULL),
(240309, 195069, 1, 0, 0, 1, 1, 1177.3177490234375, -4464.16162109375, 22.46108245849609375, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240310, 195069, 1, 0, 0, 1, 1, 1176.8194580078125, -4464.63037109375, 22.45066452026367187, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 51943, NULL),
(240312, 195069, 1, 0, 0, 1, 1, -979.8663330078125, -71.9184036254882812, 20.70171165466308593, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 46368, NULL),
(240315, 195069, 1, 0, 0, 1, 1, -980.89410400390625, -71.7934036254882812, 20.70992469787597656, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 46368, NULL),
(240316, 195069, 1, 0, 0, 1, 1, -980.36456298828125, -72.3871536254882812, 20.70847511291503906, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 46368, NULL);
-- new spawns
DELETE FROM `gameobject` WHERE (`id` IN (195069)) AND (`guid` IN (1333, 1334, 1335, 1336, 1337, 1338, 1339, 1340, 1341, 1342, 1343, 1344, 1345));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(1333, 195069, 530, 0, 0, 1, 1, -1785.0538330078125, 4926.18408203125, -21.1391162872314453, 4.380776405334472656, 0, 0, -0.81411552429199218, 0.580702960491180419, 120, 255, 1, "", 51943, NULL),
(1334, 195069, 530, 0, 0, 1, 1, -1785.7864990234375, 4925.87353515625, -21.1390743255615234, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(1335, 195069, 530, 0, 0, 1, 1, -1788.5833740234375, 4923.9052734375, -21.0877628326416015, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(1336, 195069, 530, 0, 0, 1, 1, -1789.04345703125, 4923.306640625, -21.0878314971923828, 1.221729278564453125, 0, 0, 0.573575973510742187, 0.819152355194091796, 120, 255, 1, "", 51943, NULL),
(1337, 195069, 530, 0, 0, 1, 1, -4318.515625, -12442.3994140625, 18.40369224548339843, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(1338, 195069, 530, 0, 0, 1, 1, -4319.01416015625, -12442.8681640625, 18.41169166564941406, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 51943, NULL),
(1339, 195069, 530, 0, 0, 1, 1, -4319.54345703125, -12442.2744140625, 18.39897918701171875, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 51943, NULL),
(1340, 195069, 530, 0, 0, 1, 1, 9410.8037109375, -6838.18408203125, 17.31257820129394531, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 51943, NULL),
(1341, 195069, 530, 0, 0, 1, 1, 9411.3330078125, -6838.77783203125, 17.290008544921875, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 51943, NULL),
(1342, 195069, 530, 0, 0, 1, 1, 9411.83203125, -6838.30908203125, 17.33341217041015625, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(1343, 195069, 571, 0, 0, 1, 1, 5848.22900390625, 767.94097900390625, 641.64593505859375, 6.12610626220703125, 0, 0, -0.07845878601074218, 0.996917366981506347, 120, 255, 1, "", 46248, NULL),
(1344, 195069, 571, 0, 0, 1, 1, 5848.759765625, 767.34722900390625, 641.61102294921875, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, "", 46248, NULL),
(1345, 195069, 571, 0, 0, 1, 1, 5849.25634765625, 767.81597900390625, 641.60101318359375, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 46248, NULL);
-- enable all spawns for eventEntry 51
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 51) AND (`guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` IN (195069)));
INSERT INTO `game_event_gameobject` (SELECT 51, `guid` FROM `gameobject` WHERE `id` IN (195069));

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_19_01 -> 2026_02_19_02
-- Elemental Focus (16164): change SpellPhaseMask from CAST (0x1) to HIT (0x2)
UPDATE `spell_proc` SET `SpellPhaseMask` = 2 WHERE `SpellId` = 16164;

View File

@@ -0,0 +1,5 @@
-- DB update 2026_02_19_02 -> 2026_02_19_03
-- Enable charge tracking for Combustion (11129)
-- Charges were 0 (disabled), should be 3 to match DBC ProcCharges
-- Combustion should be removed after 3 critical strikes with Fire spells
UPDATE `spell_proc` SET `Charges` = 3 WHERE `SpellId` = 11129;

View File

@@ -0,0 +1,12 @@
-- DB update 2026_02_19_03 -> 2026_02_19_04
-- Soul Preserver (60510): add spell_proc entry to fix proc for non-Paladin healers
-- Auto-generated entry had SpellFamilyName=10 (Paladin) which blocked other classes
-- ProcFlags 0x4400: DONE_SPELL_MAGIC_DMG_CLASS_POS + DONE_SPELL_NONE_DMG_CLASS_POS (direct heals + HoTs)
-- SpellTypeMask 6: HEAL + NO_DMG_HEAL (HoT applications)
DELETE FROM `spell_proc` WHERE `SpellId` = 60510;
INSERT INTO `spell_proc` (`SpellId`, `SchoolMask`, `SpellFamilyName`, `SpellFamilyMask0`, `SpellFamilyMask1`, `SpellFamilyMask2`, `ProcFlags`, `SpellTypeMask`, `SpellPhaseMask`, `HitMask`, `AttributesMask`, `DisableEffectsMask`, `ProcsPerMinute`, `Chance`, `Cooldown`, `Charges`)
VALUES (60510, 0, 0, 0, 0, 0, 0x4400, 6, 2, 0, 0, 0, 0, 0, 0, 0);
-- Spark of Life (60519): add DONE_SPELL_NONE_DMG_CLASS_POS (0x400) and NO_DMG_HEAL to SpellTypeMask
-- Allows HoT casts to trigger the proc
UPDATE `spell_proc` SET `ProcFlags` = 0x14400, `SpellTypeMask` = 7 WHERE `SpellId` = 60519;

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_19_04 -> 2026_02_19_05
-- Lock and Load (-56342): fix SpellPhaseMask from HIT (2) to FINISH (4)
UPDATE `spell_proc` SET `SpellPhaseMask` = 4 WHERE `SpellId` = -56342;

View File

@@ -0,0 +1,3 @@
-- DB update 2026_02_19_05 -> 2026_02_19_06
-- Blood Presence (63611): rename script to match new class name
UPDATE `spell_script_names` SET `ScriptName` = 'spell_dk_improved_blood_presence_triggered' WHERE `spell_id` = 63611;

View File

@@ -0,0 +1,19 @@
-- DB update 2026_02_19_06 -> 2026_02_19_07
-- Update gameobject 'Ghostly Cooking Fire' with sniffed values
-- updated spawns
DELETE FROM `gameobject` WHERE (`id` IN (195087)) AND (`guid` IN (240012, 240013, 240017, 240018, 240019, 240020, 240021, 240022, 240023, 240024));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(240012, 195087, 0, 0, 0, 1, 1, -9329.9287109375, 180.2777862548828125, 61.687744140625, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240013, 195087, 1, 0, 0, 1, 1, 1181.967041015625, -4466.10595703125, 21.32663726806640625, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240017, 195087, 571, 0, 0, 1, 1, 5851.900390625, 765.91668701171875, 641.065185546875, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 46248, NULL),
(240018, 195087, 0, 0, 0, 1, 1, 1803.685791015625, 217.23785400390625, 60.58968734741210937, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240019, 195087, 530, 0, 0, 1, 1, 9410.9521484375, -6840.46728515625, 16.09267234802246093, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240020, 195087, 1, 0, 0, 1, 1, 10051.26953125, 2122.4306640625, 1329.9278564453125, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240021, 195087, 1, 0, 0, 1, 1, -979.109375, -77.9027786254882812, 19.64342498779296875, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 46368, NULL),
(240022, 195087, 530, 0, 0, 1, 1, -4323.8974609375, -12446.646484375, 17.00409698486328125, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL),
(240023, 195087, 530, 0, 0, 1, 1, -1790.765625, 4923.8974609375, -21.7850627899169921, 0.942476630210876464, 0, 0, 0.453989982604980468, 0.891006767749786376, 120, 255, 1, "", 51943, NULL),
(240024, 195087, 0, 0, 0, 1, 1, -5147.767578125, -856.9913330078125, 508.491546630859375, 2.548179388046264648, 0, 0, 0.956304550170898437, 0.292372345924377441, 120, 255, 1, "", 51943, NULL);
-- enable all spawns for eventEntry 51
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 51) AND (`guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` IN (195087)));
INSERT INTO `game_event_gameobject` (SELECT 51, `guid` FROM `gameobject` WHERE `id` IN (195087));

View File

@@ -0,0 +1,97 @@
-- DB update 2026_02_19_07 -> 2026_02_20_00
-- Update gameobject 'Orange Marigolds' with sniffed values
-- updated spawns
DELETE FROM `gameobject` WHERE (`id` IN (195307, 195063)) AND (`guid` IN (240006, 240008, 240009, 240010, 240011, 240195, 240196, 240197, 240198, 240199, 240200, 240201, 240202, 240203, 240204, 240231, 240232, 240233, 240234, 240235, 240236, 240237, 240238, 240239, 240240, 240241, 240242, 240243, 240244, 240245, 240246, 240247, 240248, 240249, 240250, 240251, 240252, 240253, 240254, 240255, 240256, 240257, 240258, 240259, 240260, 240261, 240262));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(240006, 195307, 0, 0, 0, 1, 1, 1780.49658203125, 269.079864501953125, 59.82373046875, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, "", 51943, NULL),
(240008, 195307, 1, 0, 0, 1, 1, 10054.2431640625, 2129.032958984375, 1329.6583251953125, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(240009, 195307, 0, 0, 0, 1, 1, 1792.5086669921875, 241.7743072509765625, 60.58672332763671875, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(240010, 195307, 1, 0, 0, 1, 1, 10053.81640625, 2127.782958984375, 1329.666259765625, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(240011, 195307, 1, 0, 0, 1, 1, 10049.7158203125, 2113.114501953125, 1329.6754150390625, 3.490667104721069335, 0, 0, -0.98480701446533203, 0.173652306199073791, 120, 255, 1, "", 51943, NULL),
(240195, 195307, 1, 0, 0, 1, 1, 10054.6357421875, 2131.958251953125, 1329.6578369140625, 3.52557229995727539, 0, 0, -0.98162651062011718, 0.190812408924102783, 120, 255, 1, "", 51943, NULL),
(240196, 195307, 1, 0, 0, 1, 1, 10062.8076171875, 2129.416748046875, 1329.6578369140625, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(240197, 195307, 0, 0, 0, 1, 1, -5159.658203125, -869.70831298828125, 507.315155029296875, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, "", 51943, NULL),
(240198, 195307, 0, 0, 0, 1, 1, -5160.8037109375, -869.68402099609375, 507.250640869140625, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(240199, 195307, 0, 0, 0, 1, 1, -9328.341796875, 171.94097900390625, 62.83431625366210937, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, "", 51943, NULL),
(240200, 195307, 0, 0, 0, 1, 1, -9351.12890625, 177.2621612548828125, 62.71487045288085937, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(240201, 195307, 1, 0, 0, 1, 1, 1171.9427490234375, -4462.66162109375, 21.31712722778320312, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, "", 51943, NULL),
(240202, 195307, 1, 0, 0, 1, 1, 1177.21875, -4464.49658203125, 22.4542236328125, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(240203, 195307, 1, 0, 0, 1, 1, -984.53472900390625, -75.828125, 20.86415672302246093, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, "", 46368, NULL),
(240204, 195307, 1, 0, 0, 1, 1, -979.9774169921875, -71.3420181274414062, 20.71724510192871093, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 46368, NULL),
(240231, 195063, 1, 0, 0, 1, 1, 1191.095458984375, -4465.376953125, 21.489013671875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240232, 195063, 1, 0, 0, 1, 1, 1176.060791015625, -4456.29541015625, 21.5271453857421875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240233, 195063, 1, 0, 0, 1, 1, 1185.154541015625, -4469.57275390625, 21.33182907104492187, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240234, 195063, 0, 0, 0, 1, 1, 1776.75, 250.7430572509765625, 59.88243484497070312, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240235, 195063, 0, 0, 0, 1, 1, 1782.6007080078125, 260.548614501953125, 59.42001724243164062, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240236, 195063, 0, 0, 0, 1, 1, 1776.3489990234375, 223.173614501953125, 59.50775146484375, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240237, 195063, 0, 0, 0, 1, 1, 1781.5989990234375, 252.3177032470703125, 59.52621841430664062, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240238, 195063, 0, 0, 0, 1, 1, 1779.51220703125, 268.923614501953125, 59.89298629760742187, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240239, 195063, 1, 0, 0, 1, 1, 10066.3837890625, 2120.482666015625, 1329.6578369140625, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240240, 195063, 1, 0, 0, 1, 1, 10046.6630859375, 2110.079833984375, 1329.6492919921875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240241, 195063, 1, 0, 0, 1, 1, 10050.3095703125, 2118.569580078125, 1331.0484619140625, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240242, 195063, 1, 0, 0, 1, 1, 10063.59765625, 2112.157958984375, 1329.65625, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240243, 195063, 1, 0, 0, 1, 1, 10055.0166015625, 2111.276123046875, 1329.647705078125, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240244, 195063, 0, 0, 0, 1, 1, -5158.9443359375, -869.95489501953125, 507.357269287109375, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240245, 195063, 0, 0, 0, 1, 1, -5160.0537109375, -871.75347900390625, 507.314666748046875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240246, 195063, 0, 0, 0, 1, 1, -5161.0400390625, -868.96875, 507.233306884765625, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240247, 195063, 0, 0, 0, 1, 1, -5149.85791015625, -882.234375, 508.225311279296875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240248, 195063, 0, 0, 0, 1, 1, -5162.09912109375, -870.6007080078125, 507.185394287109375, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240249, 195063, 0, 0, 0, 1, 1, -5149.59033203125, -854.4288330078125, 509.498870849609375, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240250, 195063, 0, 0, 0, 1, 1, -9323.8876953125, 179.86285400390625, 64.642120361328125, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240251, 195063, 0, 0, 0, 1, 1, -9330.9326171875, 172.33160400390625, 61.64415359497070312, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240252, 195063, 0, 0, 0, 1, 1, -9331.5224609375, 182.4930572509765625, 61.60004425048828125, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240253, 195063, 0, 0, 0, 1, 1, -9334.95703125, 176.013885498046875, 63.38739013671875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240254, 195063, 0, 0, 0, 1, 1, -9340.6630859375, 187.5243072509765625, 61.55168914794921875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240255, 195063, 1, 0, 0, 1, 1, 1176.7742919921875, -4463.5869140625, 22.47352409362792968, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240256, 195063, 1, 0, 0, 1, 1, 1177.625, -4467.955078125, 21.30695915222167968, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240257, 195063, 1, 0, 0, 1, 1, 1174.7222900390625, -4455.4912109375, 21.53682327270507812, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(240258, 195063, 1, 0, 0, 1, 1, -980.40972900390625, -71.34375, 20.71851539611816406, 0, 0, 0, 0, 1, 120, 255, 1, "", 46368, NULL),
(240259, 195063, 1, 0, 0, 1, 1, -983.4930419921875, -72.6302108764648437, 20.66981315612792968, 0, 0, 0, 0, 1, 120, 255, 1, "", 46368, NULL),
(240260, 195063, 1, 0, 0, 1, 1, -982.13018798828125, -68.0763931274414062, 20.8835906982421875, 0, 0, 0, 0, 1, 120, 255, 1, "", 46368, NULL),
(240261, 195063, 1, 0, 0, 1, 1, -984.1492919921875, -77.3333358764648437, 20.75267982482910156, 0, 0, 0, 0, 1, 120, 255, 1, "", 46368, NULL),
(240262, 195063, 1, 0, 0, 1, 1, -980.2117919921875, -80.2552108764648437, 20.06755256652832031, 0, 0, 0, 0, 1, 120, 255, 1, "", 46368, NULL);
-- new spawns
DELETE FROM `gameobject` WHERE (`id` IN (195063, 195307)) AND (`guid` IN (2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726));
INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `ScriptName`, `VerifiedBuild`, `Comment`) VALUES
(2690, 195063, 0, 0, 0, 1, 1, -9327.30078125, 164.15625, 62.84149169921875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2691, 195063, 530, 0, 0, 1, 1, -1783.1336669921875, 4926.90966796875, -21.1390628814697265, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2692, 195063, 530, 0, 0, 1, 1, -1790.3194580078125, 4921.7265625, -21.0877933502197265, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2693, 195063, 530, 0, 0, 1, 1, -1791.41845703125, 4919.37255859375, -21.0256156921386718, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2694, 195063, 530, 0, 0, 1, 1, -1791.9566650390625, 4916.51904296875, -21.0255775451660156, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2695, 195063, 530, 0, 0, 1, 1, -1815.7413330078125, 4911.44970703125, -21.2438621520996093, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2696, 195063, 530, 0, 0, 1, 1, -1836.826416015625, 4923.66259765625, -21.1737899780273437, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2697, 195063, 530, 0, 0, 1, 1, -4310.8837890625, -12445.173828125, 17.40244865417480468, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2698, 195063, 530, 0, 0, 1, 1, -4315.609375, -12442.861328125, 17.24088859558105468, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2699, 195063, 530, 0, 0, 1, 1, -4318.97216796875, -12441.6318359375, 18.41204261779785156, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2700, 195063, 530, 0, 0, 1, 1, -4323.720703125, -12439.263671875, 17.49479103088378906, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2701, 195063, 530, 0, 0, 1, 1, -4325.501953125, -12449.763671875, 16.71574592590332031, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2702, 195063, 530, 0, 0, 1, 1, 9414.4443359375, -6857.546875, 14.74676513671875, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2703, 195063, 530, 0, 0, 1, 1, 9415.4892578125, -6857.064453125, 14.79820919036865234, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2704, 195063, 530, 0, 0, 1, 1, 9416.951171875, -6845.9287109375, 15.41892528533935546, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2705, 195063, 530, 0, 0, 1, 1, 9418.0244140625, -6846.97216796875, 15.29443645477294921, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2706, 195063, 530, 0, 0, 1, 1, 9419.1689453125, -6852.986328125, 14.97407245635986328, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2707, 195063, 571, 0, 0, 1, 1, 5848.71435546875, 768.390625, 641.6309814453125, 0, 0, 0, 0, 1, 120, 255, 1, "", 46248, NULL),
(2708, 195063, 571, 0, 0, 1, 1, 5849.20166015625, 772.20660400390625, 640.47674560546875, 0, 0, 0, 0, 1, 120, 255, 1, "", 46248, NULL),
(2709, 195063, 571, 0, 0, 1, 1, 5850.00537109375, 771.921875, 640.58428955078125, 0, 0, 0, 0, 1, 120, 255, 1, "", 46248, NULL),
(2710, 195063, 571, 0, 0, 1, 1, 5852.234375, 767.95489501953125, 641.10302734375, 0, 0, 0, 0, 1, 120, 255, 1, "", 46248, NULL),
(2711, 195063, 571, 0, 0, 1, 1, 5856.7666015625, 766.2274169921875, 641.3299560546875, 0, 0, 0, 0, 1, 120, 255, 1, "", 46248, NULL),
(2712, 195063, 571, 0, 0, 1, 1, 5857.072265625, 765.01214599609375, 641.21575927734375, 0, 0, 0, 0, 1, 120, 255, 1, "", 46248, NULL),
(2713, 195307, 530, 0, 0, 1, 1, -1784.595458984375, 4926.28662109375, -21.1390972137451171, 0, 0, 0, 0, 1, 120, 255, 1, "", 51943, NULL),
(2714, 195307, 530, 0, 0, 1, 1, -1789.3541259765625, 4922.8515625, -21.0877628326416015, 1.291541695594787597, 0, 0, 0.60181427001953125, 0.798636078834533691, 120, 255, 1, "", 51943, NULL),
(2715, 195307, 530, 0, 0, 1, 1, -1830.345458984375, 4920.56884765625, -21.528116226196289, 0.436331570148468017, 0, 0, 0.216439247131347656, 0.976296067237854003, 120, 255, 1, "", 51943, NULL),
(2716, 195307, 530, 0, 0, 1, 1, -4310.455078125, -12444.986328125, 17.43355751037597656, 3.106652259826660156, 0, 0, 0.999847412109375, 0.017469281330704689, 120, 255, 1, "", 51943, NULL),
(2717, 195307, 530, 0, 0, 1, 1, -4319.09375, -12442, 18.40237808227539062, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(2718, 195307, 530, 0, 0, 1, 1, -4319.51904296875, -12455.021484375, 17.36684608459472656, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, "", 51943, NULL),
(2719, 195307, 530, 0, 0, 1, 1, -4320.1962890625, -12452.8134765625, 17.29529380798339843, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(2720, 195307, 530, 0, 0, 1, 1, -4322.37841796875, -12439.0595703125, 17.53725242614746093, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(2721, 195307, 530, 0, 0, 1, 1, -4324.6181640625, -12440.138671875, 17.45537567138671875, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(2722, 195307, 530, 0, 0, 1, 1, -4324.97216796875, -12449.4482421875, 16.71002388000488281, 0.453785061836242675, 0, 0, 0.224950790405273437, 0.974370121955871582, 120, 255, 1, "", 51943, NULL),
(2723, 195307, 530, 0, 0, 1, 1, 9416.861328125, -6847.47900390625, 15.28504467010498046, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 51943, NULL),
(2724, 195307, 530, 0, 0, 1, 1, 9418.82421875, -6851.0537109375, 15.01081657409667968, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, "", 51943, NULL),
(2725, 195307, 571, 0, 0, 1, 1, 5849.15869140625, 767.48089599609375, 641.58538818359375, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, "", 46248, NULL),
(2726, 195307, 571, 0, 0, 1, 1, 5852.81884765625, 768.201416015625, 642.14239501953125, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, "", 46248, NULL);
-- enable all spawns for eventEntry 51
DELETE FROM `game_event_gameobject` WHERE (`eventEntry` = 51) AND (`guid` IN (SELECT `guid` FROM `gameobject` WHERE `id` IN (195063, 195307)));
INSERT INTO `game_event_gameobject` (SELECT 51, `guid` FROM `gameobject` WHERE `id` IN (195063, 195307));

View File

@@ -0,0 +1,2 @@
-- DB update 2026_02_20_00 -> 2026_02_20_01
UPDATE `spell_proc` SET `SpellPhaseMask` = 3, `AttributesMask` = 2 WHERE `SpellId` = 74396;

View File

@@ -0,0 +1,288 @@
-- DB update 2026_02_20_01 -> 2026_02_20_02
-- Ornate Bronze Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 4632);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4632, 1, 4632, 100, 0, 1, 0, 1, 1, 'Ornate Bronze Lockbox - Guaranteed Loot'),
(4632, 2, 4632, 25, 0, 1, 0, 1, 1, 'Ornate Bronze Lockbox - Bonus Loot 1'),
(4632, 3, 4632, 5, 0, 1, 0, 1, 1, 'Ornate Bronze Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 4632);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4632, 1206, 0, 3, 0, 1, 1, 1, 1, 'Moss Agate'),
(4632, 1210, 0, 1, 0, 1, 1, 1, 1, 'Shadowgem'),
(4632, 1705, 0, 1, 0, 1, 1, 1, 1, 'Lesser Moonstone'),
(4632, 1 , 1011822, 2, 0, 1, 1, 1, 1, 'Vanilla Whites 18-22 Level Range'),
(4632, 2 , 1011923, 2, 0, 1, 1, 1, 1, 'Vanilla Whites 19-23 Level Range'),
(4632, 3 , 1012024, 2, 0, 1, 1, 1, 1, 'Vanilla Whites 20-24 Level Range'),
(4632, 4 , 1012125, 2, 0, 1, 1, 1, 1, 'Vanilla Whites 21-25 Level Range'),
(4632, 5 , 1021620, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 16-20 Level Range'),
(4632, 6 , 1021721, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 17-21 Level Range'),
(4632, 7 , 1021822, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 18-22 Level Range'),
(4632, 8 , 1021923, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 19-23 Level Range'),
(4632, 9 , 1022024, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 20-24 Level Range'),
(4632, 10, 1022125, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 21-25 Level Range'),
(4632, 11, 1022226, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 22-26 Level Range'),
(4632, 12, 1022327, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 23-27 Level Range'),
(4632, 13, 1022428, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 24-28 Level Range'),
(4632, 14, 1032023, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 20-23 Level Range'),
(4632, 15, 1032124, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 21-24 Level Range'),
(4632, 16, 1032225, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 22-25 Level Range'),
(4632, 17, 1032326, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 23-26 Level Range'),
(4632, 18, 1032427, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 24-27 Level Range'),
(4632, 19, 1081225, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 12-25 Level Range'),
(4632, 20, 1081630, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 16-30 Level Range'),
(4632, 21, 1082035, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 20-35 Level Range'),
(4632, 22, 1092130, 5, 0, 1, 1, 1, 1, 'Vanilla Bags 10-Slot');
-- Heavy Bronze Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 4633);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4633, 1, 4633, 100, 0, 1, 0, 1, 1, 'Heavy Bronze Lockbox - Guaranteed Loot'),
(4633, 2, 4633, 25, 0, 1, 0, 1, 1, 'Heavy Bronze Lockbox - Bonus Loot 1'),
(4633, 3, 4633, 5, 0, 1, 0, 1, 1, 'Heavy Bronze Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 4633);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4633, 1206, 0, 1, 0, 1, 1, 1, 1, 'Moss Agate'),
(4633, 1529, 0, 1, 0, 1, 1, 1, 1, 'Jade'),
(4633, 1705, 0, 3, 0, 1, 1, 1, 1, 'Lesser Moonstone'),
(4633, 1 , 1022226, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 22-26 Level Range'),
(4633, 2 , 1022327, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 23-27 Level Range'),
(4633, 3 , 1022428, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 24-28 Level Range'),
(4633, 4 , 1022529, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 25-29 Level Range'),
(4633, 5 , 1022630, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 26-30 Level Range'),
(4633, 6 , 1022731, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 27-31 Level Range'),
(4633, 7 , 1032528, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 25-28 Level Range'),
(4633, 8 , 1032629, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 26-29 Level Range'),
(4633, 9 , 1032730, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 27-30 Level Range'),
(4633, 10, 1032831, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 28-31 Level Range'),
(4633, 11, 1032932, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 29-32 Level Range'),
(4633, 12, 1081630, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 16-30 Level Range'),
(4633, 13, 1082035, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 20-35 Level Range'),
(4633, 14, 1082640, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 26-40 Level Range'),
(4633, 15, 1092130, 5, 0, 1, 1, 1, 1, 'Vanilla Bags 10-Slot');
-- Iron Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 4634);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4634, 1, 4634, 100, 0, 1, 0, 1, 1, 'Iron Lockbox - Guaranteed Loot'),
(4634, 2, 4634, 25, 0, 1, 0, 1, 1, 'Iron Lockbox - Bonus Loot 1'),
(4634, 3, 4634, 5, 0, 1, 0, 1, 1, 'Iron Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 4634);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4634, 1529, 0, 1, 0, 1, 1, 1, 1, 'Jade'),
(4634, 1705, 0, 1, 0, 1, 1, 1, 1, 'Lesser Moonstone'),
(4634, 1725, 0, 5, 0, 1, 1, 1, 1, 'Large Knapsack'),
(4634, 3864, 0, 3, 0, 1, 1, 1, 1, 'Citrine'),
(4634, 4354, 0, 0.1, 0, 1, 1, 1, 1, 'Pattern: Rich Purple Silk Shirt'),
(4634, 1 , 1022832, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 28-32 Level Range'),
(4634, 2 , 1022933, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 29-33 Level Range'),
(4634, 3 , 1023034, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 30-34 Level Range'),
(4634, 4 , 1023135, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 31-35 Level Range'),
(4634, 5 , 1023236, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 32-36 Level Range'),
(4634, 6 , 1023337, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 33-37 Level Range'),
(4634, 7 , 1033134, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 31-34 Level Range'),
(4634, 8 , 1033235, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 32-35 Level Range'),
(4634, 9 , 1033336, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 33-36 Level Range'),
(4634, 10, 1033437, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 34-37 Level Range'),
(4634, 11, 1081630, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 16-30 Level Range'),
(4634, 12, 1082640, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 26-40 Level Range'),
(4634, 13, 1083045, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 30-45 Level Range');
-- Strong Iron Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 4636);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4636, 1, 4636, 100, 0, 1, 0, 1, 1, 'Strong Iron Lockbox - Guaranteed Loot'),
(4636, 2, 4636, 25, 0, 1, 0, 1, 1, 'Strong Iron Lockbox - Bonus Loot 1'),
(4636, 3, 4636, 5, 0, 1, 0, 1, 1, 'Strong Iron Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 4636);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4636, 1529, 0, 1, 0, 1, 1, 1, 1, 'Jade'),
(4636, 1725, 0, 5, 0, 1, 1, 1, 1, 'Large Knapsack'),
(4636, 3864, 0, 3, 0, 1, 1, 1, 1, 'Citrine'),
(4636, 4354, 0, 0.1, 0, 1, 1, 1, 1, 'Pattern: Rich Purple Silk Shirt'),
(4636, 7909, 0, 1, 0, 1, 1, 1, 1, 'Aquamarine'),
(4636, 1 , 1023236, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 32-36 Level Range'),
(4636, 2 , 1023337, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 33-37 Level Range'),
(4636, 3 , 1023438, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 34-38 Level Range'),
(4636, 4 , 1023539, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 35-39 Level Range'),
(4636, 5 , 1023640, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 36-40 Level Range'),
(4636, 6 , 1023741, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 37-41 Level Range'),
(4636, 7 , 1023842, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 38-42 Level Range'),
(4636, 8 , 1023943, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 39-43 Level Range'),
(4636, 9 , 1033538, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 35-38 Level Range'),
(4636, 10, 1033639, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 36-39 Level Range'),
(4636, 11, 1033740, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 37-40 Level Range'),
(4636, 12, 1033841, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 38-41 Level Range'),
(4636, 13, 1033942, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 39-42 Level Range'),
(4636, 14, 1082640, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 26-40 Level Range'),
(4636, 15, 1083045, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 30-45 Level Range'),
(4636, 16, 1083650, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 36-50 Level Range');
-- Steel Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 4637);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4637, 1, 4637, 100, 0, 1, 0, 1, 1, 'Steel Lockbox - Guaranteed Loot'),
(4637, 2, 4637, 25, 0, 1, 0, 1, 1, 'Steel Lockbox - Bonus Loot 1'),
(4637, 3, 4637, 5, 0, 1, 0, 1, 1, 'Steel Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 4637);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4637, 3864, 0, 1, 0, 1, 1, 1, 1, 'Citrine'),
(4637, 7909, 0, 3, 0, 1, 1, 1, 1, 'Aquamarine'),
(4637, 7910, 0, 1, 0, 1, 1, 1, 1, 'Star Ruby'),
(4637, 1 , 1023741, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 37-41 Level Range'),
(4637, 2 , 1023842, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 38-42 Level Range'),
(4637, 3 , 1023943, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 39-43 Level Range'),
(4637, 4 , 1024044, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 40-44 Level Range'),
(4637, 5 , 1024145, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 41-45 Level Range'),
(4637, 6 , 1024246, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 42-46 Level Range'),
(4637, 7 , 1034043, 1, 0, 1, 1, 1, 1, 'Vanilla Blues 40-43 Level Range'),
(4637, 8 , 1034144, 1, 0, 1, 1, 1, 1, 'Vanilla Blues 41-44 Level Range'),
(4637, 9 , 1034245, 1, 0, 1, 1, 1, 1, 'Vanilla Blues 42-45 Level Range'),
(4637, 10, 1083045, 3.33, 0, 1, 0, 1, 1, 'Vanilla Patterns 30-45 Level Range'),
(4637, 11, 1083650, 3.33, 0, 1, 0, 1, 1, 'Vanilla Patterns 36-50 Level Range'),
(4637, 12, 1084055, 3.33, 0, 1, 0, 1, 1, 'Vanilla Patterns 40-55 Level Range'),
(4637, 13, 1094150, 5, 0, 1, 1, 1, 1, 'Vanilla Bags 14-Slot');
-- Reinforced Steel Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 4638);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4638, 1, 4638, 100, 0, 1, 0, 1, 1, 'Reinforced Steel Lockbox - Guaranteed Loot'),
(4638, 2, 4638, 25, 0, 1, 0, 1, 1, 'Reinforced Steel Lockbox - Bonus Loot 1'),
(4638, 3, 4638, 5, 0, 1, 0, 1, 1, 'Reinforced Steel Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 4638);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(4638, 7909, 0, 2.5, 0, 1, 1, 1, 1, 'Aquamarine'),
(4638, 7910, 0, 2.5, 0, 1, 1, 1, 1, 'Star Ruby'),
(4638, 1 , 1024347, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 43-47 Level Range'),
(4638, 2 , 1024448, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 44-48 Level Range'),
(4638, 3 , 1024549, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 45-49 Level Range'),
(4638, 4 , 1024650, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 46-50 Level Range'),
(4638, 5 , 1024751, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 47-51 Level Range'),
(4638, 6 , 1024852, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 48-52 Level Range'),
(4638, 7 , 1034548, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 45-48 Level Range'),
(4638, 8 , 1034649, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 46-49 Level Range'),
(4638, 9 , 1034750, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 47-50 Level Range'),
(4638, 10, 1034851, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 48-51 Level Range'),
(4638, 11, 1034952, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 49-52 Level Range'),
(4638, 12, 1083650, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 36-50 Level Range'),
(4638, 13, 1084055, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 40-55 Level Range'),
(4638, 14, 1084660, 3.33, 0, 1, 1, 1, 1, 'Vanilla Patterns 46-60 Level Range'),
(4638, 15, 1094150, 5, 0, 1, 1, 1, 1, 'Vanilla Bags 14-Slot');
-- Mithril Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 5758);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(5758, 1, 5758, 100, 0, 1, 0, 1, 1, 'Mithril Lockbox - Guaranteed Loot'),
(5758, 2, 5758, 25, 0, 1, 0, 1, 1, 'Mithril Lockbox - Bonus Loot 1'),
(5758, 3, 5758, 5, 0, 1, 0, 1, 1, 'Mithril Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 5758);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(5758, 7909, 0, 2.5, 0, 1, 1, 1, 1, 'Aquamarine'),
(5758, 7910, 0, 2.5, 0, 1, 1, 1, 1, 'Star Ruby'),
(5758, 1 , 1024650, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 46-50 Level Range'),
(5758, 2 , 1024751, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 47-51 Level Range'),
(5758, 3 , 1024852, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 48-52 Level Range'),
(5758, 4 , 1024953, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 49-53 Level Range'),
(5758, 5 , 1025054, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 50-54 Level Range'),
(5758, 6 , 1025155, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 51-55 Level Range'),
(5758, 7 , 1025256, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 52-56 Level Range'),
(5758, 8 , 1025357, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 53-57 Level Range'),
(5758, 9 , 1035053, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 50-53 Level Range'),
(5758, 10, 1035154, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 51-54 Level Range'),
(5758, 11, 1035255, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 52-55 Level Range'),
(5758, 12, 1035356, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 53-56 Level Range'),
(5758, 13, 1035457, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 54-57 Level Range'),
(5758, 14, 1084055, 2.5, 0, 1, 1, 1, 1, 'Vanilla Patterns 40-55 Level Range'),
(5758, 15, 1084660, 2.5, 0, 1, 1, 1, 1, 'Vanilla Patterns 46-60 Level Range'),
(5758, 16, 1085063, 2.5, 0, 1, 1, 1, 1, 'Vanilla Patterns 50-63 Level Range'),
(5758, 17, 1085663, 2.5, 0, 1, 1, 1, 1, 'Vanilla Patterns 56-63 Level Range'),
(5758, 18, 1095162, 5, 0, 1, 1, 1, 1, 'Vanilla Bags 14 and 16 Slots');
-- Thorium Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 5759);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(5759, 1, 5759, 100, 0, 1, 0, 1, 1, 'Thorium Lockbox - Guaranteed Loot'),
(5759, 2, 5759, 25, 0, 1, 0, 1, 1, 'Thorium Lockbox - Bonus Loot 1'),
(5759, 3, 5759, 5, 0, 1, 0, 1, 1, 'Thorium Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 5759);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(5759, 7909, 0, 2.5, 0, 1, 1, 1, 1, 'Aquamarine'),
(5759, 7910, 0, 2.5, 0, 1, 1, 1, 1, 'Star Ruby'),
(5759, 1 , 1025256, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 52-56 Level Range'),
(5759, 2 , 1025357, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 53-57 Level Range'),
(5759, 3 , 1025458, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 54-58 Level Range'),
(5759, 4 , 1025559, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 55-59 Level Range'),
(5759, 5 , 1025660, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 56-60 Level Range'),
(5759, 6 , 1025761, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 57-61 Level Range'),
(5759, 7 , 1035558, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 55-58 Level Range'),
(5759, 8 , 1035659, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 56-59 Level Range'),
(5759, 9 , 1035760, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 57-60 Level Range'),
(5759, 10, 1035861, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 58-61 Level Range'),
(5759, 11, 1035963, 0.5, 0, 1, 1, 1, 1, 'Vanilla Blues 59+ Level Range'),
(5759, 12, 1084055, 2.5, 0, 1, 1, 1, 1, 'Vanilla Patterns 40-55 Level Range'),
(5759, 13, 1084660, 2.5, 0, 1, 1, 1, 1, 'Vanilla Patterns 46-60 Level Range'),
(5759, 14, 1085063, 2.5, 0, 1, 1, 1, 1, 'Vanilla Patterns 50-63 Level Range'),
(5759, 15, 1085663, 2.5, 0, 1, 1, 1, 1, 'Vanilla Patterns 55-63 Level Range'),
(5759, 16, 1095162, 5, 0, 1, 1, 1, 1, 'Vanilla Bags 14 and 16 Slots');
-- Eternium Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 5760);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(5760, 1, 5760, 100, 0, 1, 0, 1, 1, 'Eternium Lockbox - Guaranteed Loot'),
(5760, 2, 5760, 25, 0, 1, 0, 1, 1, 'Eternium Lockbox - Bonus Loot 1'),
(5760, 3, 5760, 5, 0, 1, 0, 1, 1, 'Eternium Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 5760);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(5760, 7909, 0, 2.5, 0, 1, 1, 1, 1, 'Aquamarine'),
(5760, 7910, 0, 2.5, 0, 1, 1, 1, 1, 'Star Ruby'),
(5760, 1 , 1025862, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 58-62 Level Range'),
(5760, 2 , 1025963, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 59-63 Level Range'),
(5760, 3 , 1026063, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 60-63 Level Range'),
(5760, 4 , 1026163, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 61-63 Level Range'),
(5760, 5 , 1026263, 0, 0, 1, 1, 1, 1, 'Vanilla Greens 62-63 Level Range'),
(5760, 6 , 1035760, 1, 0, 1, 1, 1, 1, 'Vanilla Blues 57-60 Level Range'),
(5760, 7 , 1035861, 1, 0, 1, 1, 1, 1, 'Vanilla Blues 58-61 Level Range'),
(5760, 8 , 1035963, 1, 0, 1, 1, 1, 1, 'Vanilla Blues 59+ Level Range'),
(5760, 9 , 1085063, 5, 0, 1, 1, 1, 1, 'Vanilla Patterns 50-63 Level Range'),
(5760, 10, 1085663, 5, 0, 1, 1, 1, 1, 'Vanilla Patterns 55-63 Level Range'),
(5760, 11, 1095162, 5, 0, 1, 1, 1, 1, 'Vanilla Bags 14 and 16 Slots');
-- Khorium Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 31952);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(31952, 1, 31952, 100, 0, 1, 0, 1, 1, 'Khorium Lockbox - Guaranteed Loot'),
(31952, 2, 31952, 25, 0, 1, 0, 1, 1, 'Khorium Lockbox - Bonus Loot 1'),
(31952, 3, 31952, 5, 0, 1, 0, 1, 1, 'Khorium Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 31952);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(31952, 1, 1126668, 0, 0, 1, 1, 1, 1, 'TBC Greens 66-68 Level Range'),
(31952, 2, 1126769, 0, 0, 1, 1, 1, 1, 'TBC Greens 67-69 Level Range'),
(31952, 3, 1126870, 0, 0, 1, 1, 1, 1, 'TBC Greens 68-70 Level Range'),
(31952, 4, 1136568, 1, 0, 1, 1, 1, 1, 'TBC Blues 65-68 Level Range'),
(31952, 5, 1136669, 1, 0, 1, 1, 1, 1, 'TBC Blues 66-69 Level Range'),
(31952, 6, 1136770, 1, 0, 1, 1, 1, 1, 'TBC Blues 67-70 Level Range');
-- Froststeel Lockbox
DELETE FROM `item_loot_template` WHERE (`Entry` = 43622);
INSERT INTO `item_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(43622, 1, 43622, 100, 0, 1, 0, 1, 1, 'Froststeel Lockbox - Guaranteed Loot'),
(43622, 2, 43622, 25, 0, 1, 0, 1, 1, 'Froststeel Lockbox - Bonus Loot 1'),
(43622, 3, 43622, 5, 0, 1, 0, 1, 1, 'Froststeel Lockbox - Bonus Loot 2');
DELETE FROM `reference_loot_template` WHERE (`Entry` = 43622);
INSERT INTO `reference_loot_template` (`Entry`, `Item`, `Reference`, `Chance`, `QuestRequired`, `LootMode`, `GroupId`, `MinCount`, `MaxCount`, `Comment`) VALUES
(43622, 1, 1227173, 0, 0, 1, 1, 1, 1, 'WotLK Greens 71-73 Level Range'),
(43622, 2, 1227274, 0, 0, 1, 1, 1, 1, 'WotLK Greens 72-74 Level Range'),
(43622, 3, 1227375, 0, 0, 1, 1, 1, 1, 'WotLK Greens 73-75 Level Range'),
(43622, 4, 1237173, 1, 0, 1, 1, 1, 1, 'WotLK Blues 71-73 Level Range'),
(43622, 5, 1237274, 1, 0, 1, 1, 1, 1, 'WotLK Blues 72-74 Level Range'),
(43622, 6, 1237375, 1, 0, 1, 1, 1, 1, 'WotLK Blues 73-75 Level Range');

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,197 @@
-- DB update 2026_02_20_04 -> 2026_02_20_05
--
DELETE FROM `waypoint_data` WHERE `id` IN (244401, 244402, 244403, 244404, 244411, 244412, 244413, 244414, 244415, 244416, 244417, 244418);
INSERT INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`, `orientation`, `move_type`) VALUES
-- Spawn Paths
(244401, 1, 2166.0625, -3243.5933, 180.9555, NULL, 1), -- PathType: ExactPathFlying
(244401, 2, 2159.8196, -3250.0044, 180.95552, NULL, 1),
(244401, 3, 2139.9976, -3230.1494, 180.95552, NULL, 1),
(244401, 4, 2119.4285, -3219.818, 180.95552, NULL, 1),
(244401, 5, 2082.4119, -3218.6365, 180.95552, NULL, 1),
(244401, 6, 2057.2395, -3231.4038, 180.95552, NULL, 1),
(244402, 1, 2181.5571, -3264.775, 181.99797, NULL, 1), -- PathType: ExactPathFlying
(244402, 2, 2137.1206, -3261.2974, 181.99797, NULL, 1),
(244402, 3, 2090.4736, -3263.3528, 181.99797, NULL, 1),
(244403, 1, 2158.682, -3318.3374, 183.71745, NULL, 1), -- PathType: ExactPathFlying
(244403, 2, 2130.7395, -3310.8962, 183.71745, NULL, 1),
(244403, 3, 2096.0337, -3300.9407, 183.71745, NULL, 1),
(244403, 4, 2076.361, -3320.212, 177.49522, NULL, 1),
(244403, 5, 2044.6697, -3331.9944, 177.49522, NULL, 1),
(244403, 6, 1997.7017, -3316.084, 172.1619, NULL, 1),
(244404, 1, 2190.6858, -3291.0073, 174.83574, NULL, 1), -- PathType: ExactPathFlying
(244404, 2, 2177.2344, -3270.6223, 174.83574, NULL, 1),
(244404, 3, 2154.7668, -3260.519, 174.83574, NULL, 1),
(244404, 4, 2126.8496, -3260.701, 174.83574, NULL, 1),
(244404, 5, 2093.8542, -3282.568, 174.83574, NULL, 1),
(244404, 6, 2065.487, -3277.9292, 174.83574, NULL, 1),
-- Patrol Paths
-- At any point they may start another
(244411, 1, 2061.6252, -3225.8066, 110.46983, NULL, 1),
(244411, 2, 2068.5293, -3225.4172, 110.46983, NULL, 1),
(244411, 3, 2062.1475, -3222.5796, 110.46983, NULL, 1),
(244411, 4, 2050.0513, -3227.5261, 110.46983, NULL, 1),
(244411, 5, 2063.677, -3224.6401, 110.46983, NULL, 1),
(244411, 6, 2060.198, -3221.9307, 110.46983, NULL, 1),
(244411, 7, 2067.0117, -3220.79, 110.46983, NULL, 1),
(244411, 8, 2059.4438, -3225.3433, 110.46983, NULL, 1),
(244412, 1, 2046.75, -3261.8188, 113.66396, NULL, 1),
(244412, 2, 2054.3982, -3275.4526, 113.66396, NULL, 1),
(244412, 3, 2042.5363, -3264.9768, 113.66396, NULL, 1),
(244412, 4, 2037.8262, -3249.983, 113.66396, NULL, 1),
(244412, 5, 2048.1287, -3254.4248, 113.66396, NULL, 1),
(244412, 6, 2039.2755, -3256.5334, 113.66396, NULL, 1),
(244412, 7, 2042.3751, -3256.4075, 113.66396, NULL, 1),
(244412, 8, 2041.2069, -3256.7092, 113.66396, NULL, 1),
(244413, 1 , 2053.6716, -3328.2083, 128.81787, NULL, 1),
(244413, 2 , 2068.5825, -3294.51, 128.81787, NULL, 1),
(244413, 3 , 2067.4263, -3266.633, 128.81787, NULL, 1),
(244413, 4 , 2048.2356, -3230.1907, 128.81787, NULL, 1),
(244413, 5 , 2014.4576, -3245.0356, 128.81787, NULL, 1),
(244413, 6 , 2007.6554, -3291.14, 128.81787, NULL, 1),
(244413, 7 , 2010.0525, -3326.0042, 128.81787, NULL, 1),
(244413, 8 , 2040.7793, -3351.0933, 128.81787, NULL, 1),
(244413, 9 , 2063.7512, -3326.8794, 128.81787, NULL, 1),
(244413, 10, 2064.902, -3291.096, 128.81787, NULL, 1),
(244413, 11, 2025.8376, -3286.761, 128.81787, NULL, 1),
(244414, 1, 2014.2073, -3245.6626, 130.87953, NULL, 1),
(244414, 2, 2015.9786, -3242.778, 130.87953, NULL, 1),
(244414, 3, 2011.9103, -3246.2632, 130.87953, NULL, 1),
(244414, 4, 2019.221, -3242.3965, 130.87953, NULL, 1),
(244414, 5, 2017.1042, -3237.1711, 130.87953, NULL, 1),
(244414, 6, 2018.7694, -3241.8735, 130.87953, NULL, 1),
(244414, 7, 2014.6066, -3251.7986, 130.87953, NULL, 1),
(244414, 8, 2019.221, -3242.3965, 130.87953, NULL, 1),
(244415, 1 , 1996.0485, -3290.9797, 131.02751, NULL, 1),
(244415, 2 , 1997.7188, -3289.8953, 131.02751, NULL, 1),
(244415, 3 , 1995.3326, -3291.1948, 131.02751, NULL, 1),
(244415, 4 , 1993.0052, -3293.4604, 131.02751, NULL, 1),
(244415, 5 , 1987.5831, -3280.076, 131.02751, NULL, 1),
(244415, 6 , 1978.2656, -3287.1914, 131.02751, NULL, 1),
(244415, 7 , 1996.1595, -3291.0747, 131.02751, NULL, 1),
(244415, 8 , 1993.7706, -3295.9563, 131.02751, NULL, 1),
(244415, 9 , 1994.4401, -3292.1433, 131.02751, NULL, 1),
(244415, 10, 2012.1808, -3283.8916, 131.02751, NULL, 1),
(244415, 11, 1996.1595, -3291.0747, 131.02751, NULL, 1),
(244415, 12, 2050.22, -3212.1023, 131.7216, NULL, 1),
(244416, 1 , 1993.8201, -3300.897, 137.54697, NULL, 1),
(244416, 2 , 2028.6237, -3306.248, 137.54697, NULL, 1),
(244416, 3 , 2064.139, -3273.6064, 137.54697, NULL, 1),
(244416, 4 , 2066.9956, -3260.3035, 137.54697, NULL, 1),
(244416, 5 , 2053.7297, -3240.1597, 137.54697, NULL, 1),
(244416, 6 , 2019.7631, -3242.2454, 137.54697, NULL, 1),
(244416, 7 , 2010.2274, -3262.113, 137.54697, NULL, 1),
(244416, 8 , 2027.4445, -3284.7336, 137.54697, NULL, 1),
(244416, 9 , 2047.6554, -3329.7773, 137.54697, NULL, 1),
(244416, 10, 2060.7527, -3327.7354, 137.54697, NULL, 1),
(244416, 11, 2042.2126, -3308.3665, 137.54697, NULL, 1),
(244416, 12, 2029.2096, -3294.3716, 137.54697, NULL, 1),
(244417, 1 , 2080.1594, -3234.2708, 139.72156, NULL, 1),
(244417, 2 , 2093.6687, -3264.2322, 139.72156, NULL, 1),
(244417, 3 , 2092.5127, -3306.2922, 139.72156, NULL, 1),
(244417, 4 , 2090.3342, -3321.6672, 139.72156, NULL, 1),
(244417, 5 , 2063.0059, -3323.8943, 139.72156, NULL, 1),
(244417, 6 , 2017.7001, -3321.9739, 139.72156, NULL, 1),
(244417, 7 , 2018.8739, -3287.563, 139.72156, NULL, 1),
(244417, 8 , 2025.3499, -3263.1636, 139.72156, NULL, 1),
(244417, 9 , 2040.0791, -3338.9258, 139.72156, NULL, 1),
(244417, 10, 2049.0332, -3324.6628, 139.72156, NULL, 1),
(244418, 1 , 1990.0845, -3315.2732, 148.92896, NULL, 1),
(244418, 2 , 1970.158, -3320.0554, 170.51852, NULL, 1),
(244418, 3 , 1959.2545, -3302.718, 180.7407, NULL, 1),
(244418, 4 , 1956.6018, -3276.815, 185.21294, NULL, 1),
(244418, 5 , 1926.0784, -3243.9893, 185.21294, NULL, 1),
(244418, 6 , 1922.6814, -3216.9436, 185.21294, NULL, 1),
(244418, 7 , 1960.441, -3208.2822, 185.21294, NULL, 1),
(244418, 8 , 1997.6995, -3188.8447, 185.21294, NULL, 1),
(244418, 9 , 2041.0187, -3193.5137, 185.21294, NULL, 1),
(244418, 10, 2042.536, -3224.5352, 185.21294, NULL, 1),
(244418, 11, 2037.7513, -3262.2507, 185.21294, NULL, 1),
(244418, 12, 2009.8748, -3299.9492, 185.21294, NULL, 1),
(244418, 13, 2005.569, -3320.2559, 185.21294, NULL, 1);
SET @GUID := 52854;
DELETE FROM `creature` WHERE `id1` = 24440 AND `guid` IN (107082,107083,107084,107085,107086,107087,107088,107089,107090,107092,107093,107094,107095,107096,107097,107098,107099,107100,107101,107102,107111);
DELETE FROM `creature` WHERE `id1` = 24440 AND `guid` BETWEEN @GUID+0 AND @GUID+19;
INSERT INTO `creature` (`guid`, `id1`, `map`, `zoneId`, `areaId`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `VerifiedBuild`, `CreateObject`, `Comment`) VALUES
(@GUID+0 , 24440, 571, 495, 3999, 2159.51, -3194.06, 143.911, 0.645772, 30, 65512, 1, NULL),
(@GUID+1 , 24440, 571, 495, 3999, 2165.4, -3172.17, 192.231, 0.767945, 30, 65512, 1, NULL),
(@GUID+2 , 24440, 571, 495, 3999, 2173.41, -3246.4, 179.519, 1.81514, 30, 65512, 1, NULL),
(@GUID+3 , 24440, 571, 495, 3999, 2227.24, -3340.07, 179.863, 2.21385, 30, 65512, 1, NULL),
(@GUID+4 , 24440, 571, 495, 3999, 2187.9, -3230.13, 197.935, 2.46091, 30, 65512, 1, NULL),
(@GUID+5 , 24440, 571, 495, 3999, 2236.79, -3287.49, 181.61, 2.57286, 30, 65512, 1, NULL),
(@GUID+6 , 24440, 571, 495, 3999, 2181.64, -3305.67, 179.903, 2.58309, 30, 65512, 1, NULL),
(@GUID+7 , 24440, 571, 495, 3999, 2228.49, -3350.64, 181.78, 2.70236, 30, 65512, 1, NULL),
(@GUID+8 , 24440, 571, 495, 3999, 2241.28, -3261.74, 194.289, 2.89489, 30, 65512, 1, NULL),
(@GUID+9 , 24440, 571, 495, 3999, 2233.01, -3313.31, 182.573, 3.22579, 30, 65512, 1, NULL),
(@GUID+10, 24440, 571, 495, 3999, 2233.08, -3313.3, 182.572, 3.22579, 30, 65512, 1, NULL),
(@GUID+11, 24440, 571, 495, 3999, 2246.25, -3261.23, 182.262, 3.36849, 30, 65512, 1, NULL),
(@GUID+12, 24440, 571, 495, 3999, 2272.47, -3310.13, 181.942, 3.45575, 30, 65512, 1, NULL),
(@GUID+13, 24440, 571, 495, 3999, 2242.6, -3271.31, 192.245, 3.55272, 30, 65512, 1, NULL),
(@GUID+14, 24440, 571, 495, 3999, 2239.75, -3238.94, 194.69, 3.99352, 30, 65512, 1, NULL),
(@GUID+15, 24440, 571, 495, 3999, 2234.81, -3215.15, 195.862, 4.09856, 30, 65512, 1, NULL),
(@GUID+16, 24440, 571, 495, 3999, 2234.78, -3215.19, 195.857, 4.09858, 30, 65512, 1, NULL),
(@GUID+17, 24440, 571, 495, 3999, 2223.47, -3241.02, 192.57, 4.90438, 30, 65512, 1, NULL),
(@GUID+18, 24440, 571, 495, 3999, 2198.84, -3173.41, 192.855, 5.09636, 30, 65512, 1, NULL),
(@GUID+19, 24440, 571, 495, 3999, 2206.77, -3329.28, 196.61, 5.63741, 30, 65512, 1, NULL);
DELETE FROM `game_event` WHERE `eventEntry` = 98;
INSERT INTO `game_event` (`eventEntry`, `start_time`, `end_time`, `occurence`, `length`, `holiday`, `holidayStage`, `description`, `world_event`, `announce`) VALUES
(98, NULL, NULL, 5184000, 15, 0, 0, 'Steel Gate Gargoyle Attack', 0, 2);
DELETE FROM `game_event_creature` WHERE `eventEntry` = 98 AND `guid` BETWEEN @GUID AND @GUID+19;
INSERT INTO `game_event_creature` (`guid`, `eventEntry`) VALUES
(@GUID+0 , 98),
(@GUID+1 , 98),
(@GUID+2 , 98),
(@GUID+3 , 98),
(@GUID+4 , 98),
(@GUID+5 , 98),
(@GUID+6 , 98),
(@GUID+7 , 98),
(@GUID+8 , 98),
(@GUID+9 , 98),
(@GUID+10, 98),
(@GUID+11, 98),
(@GUID+12, 98),
(@GUID+13, 98),
(@GUID+14, 98),
(@GUID+15, 98),
(@GUID+16, 98),
(@GUID+17, 98),
(@GUID+18, 98),
(@GUID+19, 98);
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 24440;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 24440);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(24440, 0, 0, 0, 0, 0, 100, 0, 0, 0, 2400, 3000, 0, 0, 11, 43803, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Gjalerbron Gargoyle - In Combat - Cast \'Gargoyle Strike\''),
(24440, 0, 1, 0, 11, 0, 100, 0, 0, 0, 0, 0, 0, 0, 233, 244401, 244404, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Gjalerbron Gargoyle - On Respawn - Start Random Path 244401-244404'),
(24440, 0, 3, 0, 109, 0, 100, 0, 0, 0, 0, 0, 0, 0, 80, 2444000, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Gjalerbron Gargoyle - On Path Finished - Run Script');
DELETE FROM `smart_scripts` WHERE (`source_type` = 9 AND `entryorguid` = 2444000);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(2444000, 9, 0, 0, 0, 0, 100, 0, 400, 400, 0, 0, 0, 0, 233, 244411, 244418, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Gjalerbron Gargoyle - Actionlist - Start Random Path 244411-244418');
DELETE FROM `creature_text` WHERE (`CreatureID` = 24473);
INSERT INTO `creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `BroadcastTextId`, `TextRange`, `comment`) VALUES
(24473, 0, 0, 'Gargoyle attack! Grab yer rifles, men!', 14, 7, 100, 0, 0, 0, 23410, 0, 'Lead Archaeologist Malzie - On Quest \'Steel Gate Patrol\' Accepted');
UPDATE `creature_template` SET `AIName` = 'SmartAI' WHERE `entry` = 24473;
DELETE FROM `smart_scripts` WHERE (`source_type` = 0 AND `entryorguid` = 24473);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(24473, 0, 0, 0, 68, 0, 100, 0, 98, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Lead Archaeologist Malzie - On Game Event 98 Started - Say Line 0');
DELETE FROM `smart_scripts` WHERE (`entryorguid` = 24399) AND (`source_type` = 0) AND (`id` IN (6));
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param6`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(24399, 0, 6, 0, 19, 0, 100, 0, 11391, 0, 0, 0, 0, 0, 112, 98, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Steel Gate Chief Archaeologist - On Quest \'Steel Gate Patrol\' Taken - Start \'Steel Gate Gargoyle Attack\' Event');

View File

@@ -0,0 +1,4 @@
-- DB update 2026_02_20_05 -> 2026_02_20_06
-- Fix spell_pal_illumination bound to wrong spell (-20234 = Improved Lay on Hands instead of -20210 = Illumination)
DELETE FROM `spell_script_names` WHERE `ScriptName` = 'spell_pal_illumination';
INSERT INTO `spell_script_names` (`spell_id`, `ScriptName`) VALUES (-20210, 'spell_pal_illumination');

Some files were not shown because too many files have changed in this diff Show More