Commit Graph

7419 Commits

Author SHA1 Message Date
Treeston
2319a99d87 [3.3.5] Scripts/Commands: .learn adjustments (PR #25454)
(cherry picked from commit cc8287927b)
2022-03-01 22:48:06 +01:00
offl
39e9983205 DB/Creature: Convert & update support for Tonk Mine to SAI
(cherry picked from commit ed8bf7f0e2)
2022-03-01 00:00:39 +01:00
offl
c883c0ee1f DB/Quest: Update support for 'Merciful Freedom' (11676)
(cherry picked from commit 05fa1a46b3)
2022-02-28 23:59:55 +01:00
offl
0b0532e96a DB/Quest: Convert & update support for 'Prison Break' (11587) to SAI
(cherry picked from commit dc4cb8f1d3)
2022-02-28 23:59:23 +01:00
Jildor
b3b635c6c8 DB/Instance/Ulduar: Add missing spells for heroic mode
Closes #25637

Closes #25638

Closes #25639

Closes #25640

(cherry picked from commit ef9576c7bb)
2022-02-28 23:57:58 +01:00
offl
c267c015ed DB/Quest: Convert & update support for 'The Spider God' & 'Hive in the Tower' to SAI
(cherry picked from commit e5fd5cc031)
2022-02-28 23:50:42 +01:00
offl
d5e49ff0d2 DB/Instance/The Arcatraz: Update auras, scripts & stats
(cherry picked from commit a2da08deb1)
2022-02-28 23:48:05 +01:00
Keader
281aef7c40 Scripts/Black Temple: Some little fixes
- Fixed Reliquary of Souls ignoring boundary
- Fixed Maiev texts timer
- Fixed Shadow Prison hitting every single npc on black temple

Many thanks to Ovahlord

(cherry picked from commit 83e0a70ddc)
2022-02-28 23:46:41 +01:00
Keader
2e2f93b94f Scripts/ScarletMonastery: Decrease boss number
Headless Horseman do not use BossAI anymore (since it can be done multiple times)

(cherry picked from commit 3c201b7554)
2022-02-28 23:38:49 +01:00
Keader
8d841679fc Scripts/ScarletMonastery: Headless Horseman Rewrite (#25614)
(cherry picked from commit a93abcf803)
2022-02-28 23:38:36 +01:00
offl
4316d65ebe DB/Instance/AQ40: Update gossips
Closes #25577

(cherry picked from commit 7fd12cc722)
2022-02-28 23:11:34 +01:00
Keader
649716f827 Scripts/ICC: Some fixes in Valkyr Shadowguard (#25572)
- Added missing transformation spell
- Fixed Soul Siphon casted in random targets. It should always cast in top threat player.
- Fixed combat reach of transformation

(cherry picked from commit 5fee99bdbc)
2022-02-28 21:37:37 +01:00
Keader
ab189bfc42 Scripts/ICC: Fixed Chocking Gas killing Abomination (#25565)
(cherry picked from commit 3c0766df54)
2022-02-28 21:36:21 +01:00
Gildor
503ac5556d Script/Commands: .character changeaccount now disconnects player before transferring (PR #25560)
(cherry picked from commit b70314b075)
2022-02-28 21:34:39 +01:00
Keader
f6409efcf6 Scripts/UtgardPinnacle: Implemented Beast's Mark (#25557)
(cherry picked from commit 182fcc919e)
2022-02-28 17:00:20 +01:00
Keader
ec3cb55d2f Scripts/IcecrownCitadel: Implemented Vampiric Might spell (#25556)
Closes #21294

(cherry picked from commit dadc0c98c0)
2022-02-28 16:59:09 +01:00
Gildor
ad7ed08c07 Scripts/Ulduar: Implemented Realm First! Death's Demise (#25530)
* Scripts/Ulduar: Implemented Realm First! Death's Demise

* comment line

* Rename 9999_99_99_99_world.sql to 2020_10_08_01_world.sql

Co-authored-by: offl <11556157+offl@users.noreply.github.com>
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
(cherry picked from commit ce2d441304)
2022-02-28 16:01:25 +01:00
offl
f930508e83 DB/Instance/Auchenai Crypts: Complete overhaul part 1
(cherry picked from commit 60ded4ea47)
2022-02-28 14:42:00 +01:00
Ovah
d1594c7295 Core/Spells: unify OnSpellCastInterrupt and OnSuccessfulSpellCast hooks into OnSpellCastFinished (#25522)
* added support for calling the hook when completing a channeled spell as well

(cherry picked from commit 77aa058504)
2022-02-28 14:21:08 +01:00
jackpoz
e7fc68d74b Core/Commands: Enable .debug loadcells on console and allow to load a specific tile
Specify the tile as XY. Note that this is not Grid XY

(cherry picked from commit 6f6cec89e5)
2022-02-28 12:18:19 +01:00
jackpoz
f3787c6559 Core/Commands: Fix typo in .mmap loc command
The displayed "tileloc" value is a "swapped" Tile XY, not to be confused with Grid XY.

(cherry picked from commit 34af088c9b)
2022-02-28 12:09:19 +01:00
Treeston
525dabc377 whitespace to make CI happy, 7bf9a06 follow-up
(cherry picked from commit 837e32fe11)
2022-02-27 23:53:33 +01:00
Treeston
150f108174 Scripts/Commands: Fix a potential crash in cs_account.cpp
(cherry picked from commit 7bf9a0640e)
2022-02-27 23:53:16 +01:00
Treeston
167a2c5da9 Scripts/ChatCommands: Rename 'lookup itemset' to 'lookup item set' to remove ambiguity.
(cherry picked from commit f45600fb2e)
2022-02-27 23:41:55 +01:00
Treeston
6439aefa42 Scripts/Commands: Move .account to trinity_string
(cherry picked from commit 899932a275)
2022-02-27 23:15:02 +01:00
Treeston
5e013a9996 Core/ChatCommands: Add trinity_string support for chat command help
(cherry picked from commit 26c510775c)
2022-02-27 21:23:11 +01:00
Treeston
106c9b7541 Scripts/Commands: Rename .additemset to .additem set to avoid ambiguity
(cherry picked from commit e11b466897)
2022-02-27 21:03:20 +01:00
Treeston
46d4e2fa83 1eca51b follow-up, nuke command.permission from orbit; it was only duplicating data already stored in the core.
(cherry picked from commit 991dc8e050)
2022-02-27 20:59:19 +01:00
Treeston
3fd2eb126c [3.3.5] ChatCommands, the other half: chat command resolution refactor (PR #25463)
(cherry picked from commit 1eca51b417)
2022-02-27 20:08:41 +01:00
offl
7bac14995c DB/Gameobject: Add correct door to Sethekk Halls
(cherry picked from commit 3ce1a5b3ac)
2022-02-27 20:08:41 +01:00
ForesterDev
513eb0acb9 Scripts/ICC: update Icecrown Citadel scripts to new model (#25439)
(cherry picked from commit 54b9bb75e4)
2022-02-27 00:28:25 +01:00
ForesterDev
25bca7bef3 Scripts/ICC: update Gunship Battle scripts to new model (#25438)
(cherry picked from commit 2e1a6aefd0)
2022-02-27 00:28:25 +01:00
Giacomo Pozzoni
d02ee9de37 Script/Commands: Add ".pdump copy" command (#25455)
* Script/Commands: Add ".pdump copy" command

Syntax: .pdump copy $playerNameOrGUID $account [$newname] [$newguid]
Copy character with name/guid $playerNameOrGUID into character list of $account with $newname, with first free or $newguid guid.

* Add missing return

* Restore eof check

* Fix sql

* Use forward declaration header

Co-authored-by: Shauren <shauren.trinity@gmail.com>

* Remove buffer when reading a line

* Rename sql files

Co-authored-by: Shauren <shauren.trinity@gmail.com>
(cherry picked from commit 6215da0d64)
2022-02-27 00:28:25 +01:00
Aqua Deus
8fe7748f30 Scripts/Spells: Delete obsolete druid spell scripts (#27813) 2022-02-26 23:12:28 +01:00
Teleqraph
f9753cb3dc Scripts/Spells: Fixed Rapture (#27800)
Trigger PW:S after cast to move it after EFFECT_1

Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-02-26 23:09:14 +01:00
Ovah
d7736ef732 Scripts/Antorus: updated Garothi Worldbreaker initialization for dynamic spawn handling (#27817) 2022-02-21 20:03:53 +01:00
Traesh
543a7b79c3 Core/Maps: Add Map::DoOnPlayers helper function (#25233) 2022-02-16 23:54:26 +01:00
Aqua Deus
e14f7582cb Scripts/Spells: Convert rogue spell scripts to new script registration syntax (#27752) 2022-02-15 23:52:51 +01:00
Teleqraph
c0748d4285 Scripts/Spells: updated Penance (#27737) 2022-02-15 22:15:29 +01:00
Aqua Deus
e0790d8107 Scripts/Spells: Fix monk roll (#27736)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-02-14 23:29:32 +01:00
Teleqraph
a6dd3a1946 Scripts/Spells: Fixed Cold Snap (#27734) 2022-02-14 12:02:29 +01:00
Aqua Deus
580e1e5d85 Scripts/Spells: Fix priest talent Power Word: Solace (#27732) 2022-02-14 00:14:59 +01:00
Aqua Deus
61e96a7e14 Scripts/Spells: Fix priest talent Twist of Fate (#27730)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-02-13 22:15:33 +01:00
Teleqraph
0a923c7bf1 Scripts/Spells: Fixed Infusion of Light (#27723) 2022-02-13 19:00:59 +01:00
Shauren
439b027d48 Core/Misc: Cleanup unused includes 2022-02-13 15:07:00 +01:00
Shauren
ad4f4bfab7 Core/Misc: Minor game include cleanup 2022-02-13 00:49:10 +01:00
Shauren
56275a7db3 Core/Misc: script PCH tuning 2022-02-12 00:17:08 +01:00
Shauren
d057e057d3 Core/Misc: Optimize ChatCommand includes (include only where neccessary) 2022-02-11 21:57:45 +01:00
Shauren
cbcd149ce5 Core/Misc: Explicitly include required headers instead of relying on them to be included by other headers 2022-02-11 14:33:35 +01:00
Teleqraph
5b02c53fc5 Scripts/Spells: Fixed mage Blizzard (#27722)
* we do not have a dummy periodic aura to obtain our period, so we're setting 1s as it always ticks once per second.
* haste doesn't affect Blizzard: https://us.forums.blizzard.com/en/wow/t/starfall-damage-doesn%E2%80%99t-scale-with-haste-why/854619
2022-02-11 00:12:40 +01:00