aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2022-03-06Scripts/UtgardePinnacle: Svala Sorrowgrave Ritual improvements (#25997)Gildor
* Scripts/UtgardePinnacle: Svala Sorrowgrave Ritual improvements * remove unneded fall thx @offl * apply @Ovahlord feedback * prevent svala fall (visual) when ritual start after wipe * svala should be disarmed before teleport when ritual start * apply @Ovahlord feedback * Use DoCastSelf * Remove unneded AttackStart when finish ritual * Use SetDisableGravity properly (cherry picked from commit 0675be4bc3c59142cd47b64f71857e019208e957)
2022-03-06Core/Scripts: Move some speed values & UNIT_FLAG_NOT_SELECTABLE to DBoffl
(cherry picked from commit 3cb70ee62a3f30ae492a6985b5306052d90c89c4)
2022-03-06DB/GameObject: Matrix Punchographoffl
Closes #25881 (cherry picked from commit e5518b53fa37fbcf401db635d95099b474a916d0)
2022-03-06DB/Creature: Remove UNIT_FLAG_PACIFIEDoffl
Ref #25764 (cherry picked from commit a9c83d556635a51c13cea5e231e879a67d2e77ff)
2022-03-06Scripts/EoE: Attempt to fix players getting stuck after dyingjackpoz
Attempt to fix players getting stuck after dying caused by a hack that calls SetControlled(true, UNIT_STATE_ROOT) by calling the opposite when a dead player leaves the instance, i.e. on releasing. Close #24458 (cherry picked from commit dc21ac342ec3293ecf37b6a87244c46a39ff687f)
2022-03-06Core/Commands: Implemented command to teleport character to npcMatan Shukry
Closes #25870 (cherry picked from commit d2be584f99a63a165cfd1d047f460a8ebfb87ac3)
2022-03-06Core/Scripts: Verify & migrate spell school immunities to DBoffl
Some already are stored in DB. Looks like they all are still valid for master (cherry picked from commit 1ed79d7a2e61bf98178954a427cd4b7acd6c4509)
2022-03-06Core/Misc: Fix static analysis issues (#25924)Giacomo Pozzoni
* Core/Misc: Fix static analysis issues * Fix infinite loop in ".debug send opcode" Fix using uninitialized memory in ".debug send opcode" (cherry picked from commit 661f554b9e08a3721227f1e4a4fe6fd74e43a1f4)
2022-03-06Scripts/Commands: Improve ".debug objectcount"jackpoz
Include the number of SetActive objects in ".debug objectcount" command (cherry picked from commit d0231c5a8fdea9704be442cbd8840079caf47a6d)
2022-03-06DB/Creature: Remove UNIT_FLAG_STUNNED in more casesoffl
Ref #25764 (cherry picked from commit 7b79adf5b1c9e482d061076065687ab8d058e59c)
2022-03-05Scripts/Diremaul - Dire Maul crystal and forcefield fix (#25332)Jinnaix
* Scripts/Diremaul Diremaul Crystal and Forcefield fix * Apply suggestions from code review Apply suggestions Co-authored-by: MaxtorCoder <warsongkiller.s8@gmail.com> * Fix stuff * _private member * use std array instead of c-arrays and standartized guid container namings * Process feedback * finalize * blubb * small changes * whoops * Process feedback * Missing include * Process feedback * Apply suggestions from code review Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> * remove unused field Co-authored-by: MaxtorCoder <warsongkiller.s8@gmail.com> Co-authored-by: Ovah <dreadkiller@gmx.de> Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 26002c530f7183105bf3dcb33272bb0cf3322558)
2022-03-05DB/Creature: Remove remaining UNIT_FLAG_PACIFIED part 1offl
Ref #25764 (cherry picked from commit 95a2b906b0bce6756c28334b6dadd051879c8587)
2022-03-05Scripts/Utgarde Pinnacle: Svala Sorrowgrave Intro and Ritual of the Sword ↵wotlk-enthusiast
(#24503) * Scripts/Svala SorrowGrave - Fix broken intro event and Ritual of the Sword * Added missing header for non-PCH build. * Added error checking for Svala's targeting, and tightened up the timing on the intro event. * Update WorldDB\Creature_Template_Movement for Svala * Fix movement during intro and ritual event * Rename SQL file for merge Co-authored-by: Carbenium <carbenium@outlook.com> (cherry picked from commit a225717b99b6d1befcfe40f3001bfb1efcf8a9d8)
2022-03-05DB/Creature: Add UNIT_FLAG2_UNK1 (CREATURE_DIFFICULTYFLAGS_2_HIDE_BODY)offl
(cherry picked from commit 27722d42ef5a1da24eee7bc2278b4d708ce9e116)
2022-03-05Scripts/Spells: Implement effect "Party Time" & Add Rejuvenation when eating ↵Mikhail Redko
Deviate Fish (#25802) * Scripts/Spells: Implement effect "Party Time" & Add Rejuvenation when eating Deviate Fish * Rename XXXX_XX_XX_XX_world.sql to 2021_01_06_08_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit a9db8a9b9a2f40ade5038c68321f0e9f4f566dcf)
2022-03-05Core: whitespace cleanup, reduce double blank line to single (#25795)Kargatum
* Core/Misc: fix double empty line * worldserver.conf (cherry picked from commit a32b6b8ac4c81128a56b282f20837fb085bdd9e7)
2022-03-05Core/Maps: All RespawnInfo* handed to outside code are now RespawnInfo ↵Treeston
const*, to signify that outside code has zero business changing these. (cherry picked from commit 803dc789e42ea2298a8bd1822849b6f2df82efe6)
2022-03-05Scripts/ICC: Fix teleporter not removing players from Gunshipjackpoz
A more generic solution might be better, maybe depending on spell flags Ref #25652 (cherry picked from commit 0ad1854d1c6a3b6ff93e71272c919f1f5f11d5ed)
2022-03-05Scripts/Commands: Include map min height in ".gps" commandjackpoz
(cherry picked from commit 9994459bd197d5555cfa16ab3d35d9c362a563fd)
2022-03-05Core/Scripts: Add missing spells to Black Morassoffl
(cherry picked from commit f62306f52d28f8c16047b27bd741d4356958da75)
2022-03-05DB/Spell: Add effects to more spells from Violet Holdoffl
Turned out almost all spells from BM were copied to create Violet Hold. Not only serverside spells and not only their effects but also attributes and icons. The scripts were also copied, possibly unchanged (cherry picked from commit 8ca575ed52fb4ee8149302ecf33b4bb0c33e5eb5)
2022-03-05Core/Scripts: Add missing spells to Violet Holdoffl
(cherry picked from commit bb94aec9759f05f7d4c91b7e2c5288c302897b3a)
2022-03-05DB/Creature: Properly apply CREATURE_FLAG_EXTRA_NO_SKILLGAINoffl
Closes #25674 (cherry picked from commit cc98f68ac7fa06c134463903c5c887a7ad2f72a5)
2022-03-01DB/Instance/Arcatraz: More adjustmentsoffl
(cherry picked from commit 6af54eb508b337dd61ba6039ddf60ff6438308a3)
2022-03-01[3.3.5] Scripts/Commands: .learn adjustments (PR #25454)Treeston
(cherry picked from commit cc8287927b9c9f0bf20143972fd4d3c338bff688)
2022-03-01DB/Creature: Convert & update support for Tonk Mine to SAIoffl
(cherry picked from commit ed8bf7f0e2e67ca1eb65ffa05518fe29df526642)
2022-02-28DB/Quest: Update support for 'Merciful Freedom' (11676)offl
(cherry picked from commit 05fa1a46b36f81c177a503f7f5de14eb34830208)
2022-02-28DB/Quest: Convert & update support for 'Prison Break' (11587) to SAIoffl
(cherry picked from commit dc4cb8f1d3895316c6ecc7a47c392a6da7a9f948)
2022-02-28DB/Instance/Ulduar: Add missing spells for heroic modeJildor
Closes #25637 Closes #25638 Closes #25639 Closes #25640 (cherry picked from commit ef9576c7bbb42e0aa818a606284da25ea15999c4)
2022-02-28DB/Quest: Convert & update support for 'The Spider God' & 'Hive in the ↵offl
Tower' to SAI (cherry picked from commit e5fd5cc031b13b802939590a755eef29f276f44f)
2022-02-28DB/Instance/The Arcatraz: Update auras, scripts & statsoffl
(cherry picked from commit a2da08deb19b64725bb6d4c3c387bb58da0e1dcf)
2022-02-28Scripts/Black Temple: Some little fixesKeader
- 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 83e0a70ddce81ac3d3552689d975b0f2c0262b49)
2022-02-28Scripts/ScarletMonastery: Decrease boss numberKeader
Headless Horseman do not use BossAI anymore (since it can be done multiple times) (cherry picked from commit 3c201b75543106d6daa693dae0eca39f8efdfa22)
2022-02-28Scripts/ScarletMonastery: Headless Horseman Rewrite (#25614)Keader
(cherry picked from commit a93abcf8031fc3b4dc6db16aa09d92a221bc6a77)
2022-02-28DB/Instance/AQ40: Update gossipsoffl
Closes #25577 (cherry picked from commit 7fd12cc7226f96957b45200a395a1ebad05985e8)
2022-02-28Scripts/ICC: Some fixes in Valkyr Shadowguard (#25572)Keader
- 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 5fee99bdbcabefca9b27308053f68d947c169b22)
2022-02-28Scripts/ICC: Fixed Chocking Gas killing Abomination (#25565)Keader
(cherry picked from commit 3c0766df545f4c2d2d045272f37087deccea458d)
2022-02-28Script/Commands: .character changeaccount now disconnects player before ↵Gildor
transferring (PR #25560) (cherry picked from commit b70314b0754327eeb44465c44af8368b4d020f92)
2022-02-28Scripts/UtgardPinnacle: Implemented Beast's Mark (#25557)Keader
(cherry picked from commit 182fcc919eadb1c58d76767545327a7fb3b2b3a4)
2022-02-28Scripts/IcecrownCitadel: Implemented Vampiric Might spell (#25556)Keader
Closes #21294 (cherry picked from commit dadc0c98c098e0a9555124dc042687a80c89b79a)
2022-02-28Scripts/Ulduar: Implemented Realm First! Death's Demise (#25530)Gildor
* 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 ce2d4413049548ad9e5ed61d09eaa204cf0952fe)
2022-02-28DB/Instance/Auchenai Crypts: Complete overhaul part 1offl
(cherry picked from commit 60ded4ea4796b134b1dbdfb7071201c9ba3a9c71)
2022-02-28Core/Spells: unify OnSpellCastInterrupt and OnSuccessfulSpellCast hooks into ↵Ovah
OnSpellCastFinished (#25522) * added support for calling the hook when completing a channeled spell as well (cherry picked from commit 77aa058504e1ee99b560176d70bcf452c7e3d4f7)
2022-02-28Core/Commands: Enable .debug loadcells on console and allow to load a ↵jackpoz
specific tile Specify the tile as XY. Note that this is not Grid XY (cherry picked from commit 6f6cec89e598a046e73d48df14be26b053875470)
2022-02-28Core/Commands: Fix typo in .mmap loc commandjackpoz
The displayed "tileloc" value is a "swapped" Tile XY, not to be confused with Grid XY. (cherry picked from commit 34af088c9b381db5b5212075f0df486a8593fae3)
2022-02-27whitespace to make CI happy, 7bf9a06 follow-upTreeston
(cherry picked from commit 837e32fe118c2f1da2a2f43b8937df0fe9f66d84)
2022-02-27Scripts/Commands: Fix a potential crash in cs_account.cppTreeston
(cherry picked from commit 7bf9a0640e57f4e44a80b6fd91e8f46fd7fb9c72)
2022-02-27Scripts/ChatCommands: Rename 'lookup itemset' to 'lookup item set' to remove ↵Treeston
ambiguity. (cherry picked from commit f45600fb2e6bbd4870a74e0bcb359984d3007c22)
2022-02-27Scripts/Commands: Move .account to `trinity_string`Treeston
(cherry picked from commit 899932a2753d6a1522c8ae49a21361bba6a9a438)
2022-02-27Core/ChatCommands: Add `trinity_string` support for chat command helpTreeston
(cherry picked from commit 26c510775c6a1995d81b16ad7459227381801dcc)