Commit Graph

11929 Commits

Author SHA1 Message Date
Killyana
19ed9c971f DB: Fixing a typo from a previous commit
Ref 9f59fb54fc

(cherry picked from commit 826b3cf09e)
2021-06-20 21:51:23 +02:00
Killyana
121bfa90ed DB/Condition: Placing Beacon Torch
Closes #21244

(cherry picked from commit f91a9f8b14)
2021-06-20 21:42:35 +02:00
Killyana
920494d362 DB/Quest: Rescue from Town Square
Closes #20102

(cherry picked from commit 2f575f0974)
2021-06-20 21:42:35 +02:00
Killyana
8a033c462b DB/SAI: Runed Stone Giant
(cherry picked from commit 40954d0b6a)
2021-06-20 21:42:35 +02:00
Treeston
06b5b8d8b7 Scripts/SmartAI: SMART_TARGET_INVOKER cleanup step 1. The core will now log errors on start-up if SMART_TARGET_INVOKER abuse is found, but will continue to load the scripts as deprecated for now.
Note that a lot of these scripts may either not currently work, not work reliably, or may be prone to breaking unexpectedly when core internals change. SMART_TARGET_INVOKER is undefined behavior on any event that doesn't directly specify its invoker.

(We are considering options for allowing INVOKER to make sense in timed action lists in a reliable fashion, so they are exempted at this time.)

(cherry picked from commit 482328bddf)
2021-06-20 21:42:33 +02:00
Killyana
6c5e170d9f DB/SAI: Fix wrong event type for npcs summoned by Flight Master
Closes #21244

(cherry picked from commit adae429aa0)
2021-06-20 20:24:50 +02:00
Killyana
6a0a4a62db DB: Add a missing action_param to the previous commit
Gobs always requires respawn time with the action 41, otherwise they will never respawn

(cherry picked from commit 9f59fb54fc)
2021-06-20 19:18:23 +02:00
Killyana
3ee39ce5b7 SAI/Quest: Sabotage
Closes #20881

(cherry picked from commit c9811a48c4)
2021-06-20 19:17:40 +02:00
Teppic1
ab1e533f3f DB/Loot: Reference template 24064 corrections
Closes #21385

(cherry picked from commit 75b975b4e8)
2021-06-20 19:05:44 +02:00
ariel-
23a88fae6f Core/Scripts: remove Tenacity hack, implemented with proper aura
(cherry picked from commit 404240fb68)
2021-06-20 00:55:53 +02:00
Treeston
fbc7e7d5cc Scripts/CoT4: Stratholme Residents should no longer rudely interrupt Arthas by punching him in the face while he's giving a righteous sermon on his reasons for wiping them all out.
(cherry picked from commit bf3973dc61)
2021-06-19 23:33:38 +02:00
Treeston
65172db460 DB/Quest: fix Territorial Trespass SmartScript to use proper target type (tag #20310)
(cherry picked from commit 92a8f65203)
2021-06-19 23:33:38 +02:00
ariel-
a24af55d13 Core/Scripts: implemented Combined Toxins proc only from poisons
(cherry picked from commit 477878630e)
2021-06-19 23:33:38 +02:00
ariel-
91fa279bdf Core/Spells: require phasemask set for periodic damage procflag
Closes #21379

(cherry picked from commit b42ade918a)
2021-06-19 23:33:38 +02:00
Killyana
0b5bd43f34 DB/SAI: Mire Hydra
(cherry picked from commit 201b0b3720)
2021-06-19 23:33:38 +02:00
Killyana
f2c36b8634 DB: Fix some DB errors
Ref 3acd9a7c4f

(cherry picked from commit e4817aa822)
2021-06-19 23:33:38 +02:00
Killyana
c72fe6a972 DB/Creature: Arcatraz Sentinel
Updates #21156

(cherry picked from commit 6952d0a5ea)
2021-06-19 23:33:37 +02:00
Killyana
a22ffcc18a DB: Fix the previous commit
(cherry picked from commit b4c16971cb)
2021-06-19 23:33:25 +02:00
Killyana
328f6f4873 DB/Creature: Remove Tamed Sporebat spawns, summoned as pets by other npcs
(cherry picked from commit 3acd9a7c4f)
2021-06-19 23:33:25 +02:00
ZenoX92
91f1c0b89c DB/Gossip: Zorbin Fandazzle
Closes #21369

(cherry picked from commit 23dd63da98)
2021-06-19 23:33:25 +02:00
ZenoX92
4be4e542cd DB/Quest: Zapped Giants
Closes #21370

(cherry picked from commit fa1db68fec)
2021-06-19 23:33:25 +02:00
ZenoX92
b3e9cd3a14 DB/Quest: Weapons of Spirit
Closes #21371

(cherry picked from commit 58bb542e50)
2021-06-19 23:33:25 +02:00
ZenoX92
09559d51de DB/Misc: Feralas Quest Emotes (Horde)
Closes #21372

(cherry picked from commit c60eef9cda)
2021-06-19 23:33:24 +02:00
ZenoX92
61b31f657a DB/Quest: Tran'rek (breadcrumb quest)
Closes #21373

(cherry picked from commit c705b02a0c)
2021-06-19 23:33:24 +02:00
Teppic1
2bc1f0593b DB/Loot: Set up correct rare drops for Shadowfang Keep exclusive items
Closes #21382

(cherry picked from commit 65237ecea7)
2021-06-19 23:33:24 +02:00
Teppic1
014a77938d DB/Loot: Reference template 24062 corrections
Closes #21368

(cherry picked from commit 3aee76b2d6)
2021-06-19 23:33:24 +02:00
Teppic1
2d08f4ce76 DB/Loot: Dun Morogh - Coldridge Valley loot tables redone
Closes #21364

(cherry picked from commit b17a084ecd)
2021-06-19 23:33:24 +02:00
Teppic1
51a4b60353 DB/Loot: Reference template 24060 corrections
Closes #21363

(cherry picked from commit c49003ac8b)
2021-06-19 23:33:24 +02:00
Killyana
a1e0f3bbf7 DB/Loot: Fix fishing loots for some areas
Closes #11251

(cherry picked from commit c7476f335f)
2021-06-19 23:33:23 +02:00
Killyana
7987afc0e8 DB/Misc: Death knights area rework part 9
Original work done by Grz3s on Cmangos

(cherry picked from commit 5376aa3483)
2021-06-19 01:35:41 +02:00
Treeston
f5ecb30413 DB/Spell: Un-Rubik's-cubed Poisoned Spear (for Ymirheim Defender)
(cherry picked from commit bd3e624fca)
2021-06-19 01:35:41 +02:00
Shauren
428bf60f7f Scripts/Icecrown Citadel: Added missing cosmetic colors and emotes to Big Ooze (Rotface)
(cherry picked from commit aaab7ba9f4)
2021-06-19 01:35:40 +02:00
Killyana
30feaa06e8 DB/Quest: Freedom to Ruul
Closes #7262

(cherry picked from commit 4dc91429dd)
2021-06-19 00:14:06 +02:00
Dr-J
c5870aed83 DB/SAI: Wildlord Antelarion
Updating original script which was posted for this npc at 54cb925f8bea76ddbb364208df/sql/old/3.3.5a/TDB49_to_TDB50_updates/world/2012_09_26_00_world_misc.sql#L7

so that it also replaces http://www.wowhead.com/item=31763/druid-signal as well as the felsworn gas mask

(cherry picked from commit 6dd8e2beef)
(cherry picked from commit ffbaf80aeb)
2021-06-18 21:24:21 +02:00
Killyana
e88648b6ef DB/Quest: Territorial Trespass
Ref #20771

(cherry picked from commit de49ba1d7c)
2021-06-18 21:18:18 +02:00
ZenoX92
7fbb295392 DB/Gossip: Fallen Hero of the Horde
Closes #21301

(cherry picked from commit 18553de3b4)
2021-06-17 00:06:09 +02:00
ZenoX92
b106f2cfab DB/Gossip: Primal Torntusk
Closes #21300

(cherry picked from commit 4d635a7a3e)
2021-06-16 23:54:33 +02:00
ZenoX92
88f1fece23 DB/Conditions: Master Smith Burninate
Closes #21298

(cherry picked from commit 1d6ba41828)
2021-06-16 23:52:05 +02:00
ZenoX92
412f061ea3 DB/Quest: The End of the Deserters (11134) - fix quest credit cast
by ZenoX92

Closes #21293

(cherry picked from commit 74f3c08e58)
2021-06-16 23:48:48 +02:00
Treeston
7db3f7ca96 DB/SpawnGroup: Instance spawn group data for Tempest Keep: The Eye and Hellfire Citadel: Ramparts.
(also some minor adjustments to command output for convenience)

(cherry picked from commit 51e28ae76a)
2021-06-16 23:01:48 +02:00
Treeston
386ec58233 Scripts/Commands: new command '.debug instancespawn'
(cherry picked from commit 6ce078d8e8)
2021-06-16 22:50:04 +02:00
Treeston
e9d77fdcff DB/SpawnGroup: Forge of Souls + Pit of Saron
(cherry picked from commit b4572e7b0b)
2021-06-16 22:00:31 +02:00
Dr-J
9e25da51a8 DB/Creature: Apothecary Keever
Updating my previous script for this as my prior work was no longer working as intended, was no longer in sync with spawn of caged human and when this changed to squirrel, toad, rabbit, sheep only the name of the npc changed the the appearance never changed,
deleting the permament spawn of caged human Apothecary Keever after he casts the teleport spell

(cherry picked from commit 833b5b9e16)
2021-06-16 21:53:44 +02:00
Treeston
4080f341d4 DB/SpawnGroup: Spawn group data for VoA and Gundrak
(cherry picked from commit 178b530ab6)
2021-06-16 21:36:00 +02:00
ariel-
85ffcd9826 Core/Scripts: fix wrong uses of SetHitDamage hook.
This hook modifies damage AFTER it has been reduced by target auras/armor/resistances etc, it's useful if you want to scale damage by a factor, but not to add flat bonuses.
We're fixing those by moving calculation to Launch phase, where target taken bonuses haven't been used yet.

- Bronjahm: Magic's Bane
- BPC: Shadow Prison
- Oculus: Shock Lance
- Ymiron: Dark Slash (extra fix, it was wrongly damaging half of total health, it's supposed to be half of CURRENT health!)
- DK: Raise Ally Thrash spell (also extra fix: corrected formula)
- Warrior: Bloodthirst (shouldn't matter much as it's damage class none and those don't get bonuses by default)
- Warrior: Concussion Blow
- Warlock: extra fix for Haunt, healing part shouldn't scale with spell power

Closes #9560

(cherry picked from commit 9f5d1e2b10)
2021-06-16 14:26:09 +02:00
tje3d
d4359bb560 DB/Quest: A Rough Ride & The Black Knight's Orders
Closes #21248
Closes #21249

(cherry picked from commit 946856258c)
2021-06-16 12:56:20 +02:00
Treeston
015a46ea5d DB/Quest: Allow starting Amphitheater of Anguish (12932) without having completed The Champion's Call (12974)
(cherry picked from commit 666bc16325)
2021-06-16 11:48:34 +02:00
Treeston
6fb45e31c2 DB/SpawnGroup: instance_spawn_group data for map 576 (The Nexus)
(cherry picked from commit 0319c713a4)
2021-06-16 11:46:50 +02:00
Moein
6d7288356a Scripts/Spells: quest "That's Abominable" (#21253)
- scripted spell "Burst At The Seams" (59576)
- added Pet Bar

Closes #10876

(cherry picked from commit e519e14df8)
2021-06-16 11:32:25 +02:00
Moein
172df39350 Core/SAI: Extended SMART_TARGET_VEHICLE_PASSENGER to allow specifying seat mask instead of single seat index (can now target all passengers) (#21245)
(cherry picked from commit 891bca934e)
2021-06-15 23:37:25 +02:00