aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2021-09-29Scripts/TheSlavePens: Boss Ahune fixes and updatessirikfoll
Fixes some visual problems Fixes encounter start Updated codestyle Closes #22071 (cherry picked from commit 35ba5aa138edc84dfdeb48ace88b12d521d31fa3)
2021-09-29TheSlavePens/Ahune: Fix crash (#22070)Gildor
Closes: #22069 (cherry picked from commit eb6e240fd1508ff62055e45c97a4534903280e66)
2021-09-29DB/Quest: Escaping the TombZenoX92
Closes #22033 (cherry picked from commit 5f69a8de707de0e2c409c481fe7a0ba874b92632)
2021-09-28Scripts/Ruby Sanctum: Fixed Baltharus target amount of Enervating Brand part 2Keader
(I forgot the clones, ty Gildor) (cherry picked from commit 3102a6c9035e56cf624583575eab0d549449e702)
2021-09-28Scripts/Ruby Sanctum: Fixed Baltharus target amount of Enervating BrandKeader
(cherry picked from commit 8a312046b2213193be3832ea1eebac9c633880c1)
2021-09-28Kill a whitespaceKeader
(cherry picked from commit ee7c0c16f174f90835d32188a1088e611f9836c7)
2021-09-28Core/Spells: Reset Mangle cooldown in Berserk (#22000)DanVS
(cherry picked from commit 3bd9337d9fe95b78751bf3aa90ee27daf6935872)
2021-09-28Scripts/Pit of Saron: Fixed Ick not updading victimKeader
Closes #22001 (cherry picked from commit 6cf8bd5ae755a4af07f59642cf98a7bbf6ddd48e)
2021-09-28Core/Movement: MotionMaster reimplementation (#21888)ccrs
Internal structure and handling changes, nothing behavioural (or thats the intention at least). (cherry picked from commit 982643cd96790ffc54e7a3e507469649f3b074d2)
2021-09-26Scripts/Karazhan: make Barnes properly start the Opera Event (#21970)Maxwelllmj
Close: #21881 (cherry picked from commit 4fe5a167d298ad6fcb9a5f130035abcb98fa5eae)
2021-09-26Scripts/Magtheridon Lair: Fixed a case when channelers get hit kill and not ↵Keader
start fight It's needed for cataclysm+ (cherry picked from commit 65bad41144846ae97fc3bcb21c34cd2d5d1405e1)
2021-09-26Scripts/Icecrown Citadel: Fix "intended" crashjackpoz
Change an assert (that can happen easily using ".npc add") to a sanity check (cherry picked from commit 953640d56369abd979d194b83df90b20f50b2720)
2021-09-26Core/Quest: Fix crash caused by disabled questsjackpoz
Fix crash happening when a disabled quest was added and rewarded (through a GM command). Disabled quests are not validated on startup and they can reference invalid spells. (cherry picked from commit 5f6af8c6cbe7c5a622dd51a77e0d27db33c99118)
2021-09-26Core/Threat: My dictionary informs me that "fixtate" is not, in fact, a ↵Treeston
word. Corrected to "fixate". fd33b1c follow-up (cherry picked from commit 1d27f83bda1053578911f53b6231bcb96c9b7b1e)
2021-09-26Core/Threat: Re-add fixtate system. I am being told Netherspite needs it.Treeston
(cherry picked from commit fd33b1cd02a1c69fc78f47f079eadc43c331d054)
2021-09-26Core/Unit: UNIT_FLAG renamesTreeston
[UNIT_FLAG_PLAYER_CONTROLLED -> UNIT_FLAG_POSSESSED] [UNIT_FLAG_PVP_ATTACKABLE -> UNIT_FLAG_PLAYER_CONTROLLED] Signed off by: Shauren, Warlockbugs. (cherry picked from commit 081eab3cf5a5ec42917b2a7eaebf816fb36da423)
2021-09-26Scripts/Ulduar: Fixed Vehicles when flame leviathan die(#21897)Jorge Turrado Ferrero
(cherry picked from commit f13de8083469742d62c2d74a49a76e35469d8fb0)
2021-09-26Core/Misc: Fix copyright headersShauren
2021-09-26Core/Movement: move MoveSplineInit (#21857)ccrs
The number of edge cases in which weirdness is seen on "effect movements" will be kinda reduced, plus consistency, plus movementInform on custom movement spline initalizations. (cherry picked from commit 2a45418032233bc8779cdb44f9be6057c4b417c5)
2021-09-26Core/Transports: Force transport passengers into legacy spawn groupShauren
Ref #21641 (cherry picked from commit a5df77a9d6f3e48f2c4e8a61d60e3b5f2f0c326e)
2021-09-26Core/Misc: movement header cleanupccrs
(cherry picked from commit f9914caefc59f36ab7583432442a26b29124b7f1)
2021-09-25Scripts/Stratholme: Baroness Anastari rework (PR #21687)Nitair
(cherry picked from commit dc2888915127ae31fae641ba8e53d10a7aed6446)
2021-09-25Core/Maps: Adjusted logic in GetFullTerrainStatusForPosition to closer match ↵Shauren
what the client does regarding being inside WMOs Closes #21625 Closes #21624 Closes #21516 (cherry picked from commit b9c6bbb51df0ed10f74617482740fedb91ff5366)
2021-09-24Core/Movement: Replace old TargetedMovementGenerator into ↵Treeston
ChaseMovementGenerator and FollowMovementGenerator, full rewrite for both. - Chase to angle is now functional. Pets use this to chase behind the target. Closes #19925. - Chase to arbitrary range interval works. Not used anywhere, but you can technically make hunter-like mobs. - Pets now follow the hunter cleanly and without stutter stepping. Also fix some other things. Closes #8924. (cherry picked from commit 2a84562dc85516f432bb1e5de9add23c28b26ce4)
2021-09-23Core/Misc: whitespace/tab cleanupariel-
(cherry picked from commit bcc7427fbc5f170656714468dc6f66efe2d78704)
2021-09-23Core/Object: Bump hover delta handling on nearpoints downstack into ↵Treeston
GetNearPoint2D (from movement generators); functionality should be unchanged (cherry picked from commit ebc96af6bb784819ba8824ac390864ae9ba12351)
2021-09-23Core/Position: Refactor GetAngle -> GetAbsoluteAngle because code clarity is ↵Treeston
good. (cherry picked from commit 4692e10ca2ffed5ba2a0336e9c93962b0fad9eaa)
2021-09-23[3.3.5] Scripts/Spells: handle auras on unequipping scripted items (#21643)DanVS
Ref: #20415 (cherry picked from commit c2f16579888bb7973c1d32ad9efe6058acafb8d6)
2021-09-22Scripts/Magtheridon: Fixed Magtheridon inaccessibleKeader
Closes #21693 (cherry picked from commit 99993a7f62b200841866e1286003b5ba9dd0d214)
2021-09-19Core/Creatures: implement CREATURE_FLAG_EXTRA_NO_SELL_VENDOR (#21642)Mikhail Redko
* Add CREATURE_FLAG_EXTRA_NO_SELL_VENDOR and use it for a single no-sell vendor in game (there are more of them in later expansions) (cherry picked from commit 7c5b69d18bb315d369bf0bbfc16b795d63d0f73c)
2021-09-19Scripts/ICC: use script searchers instead of saving list of creature pointersariel-
Closes #21644 (cherry picked from commit f87da3a3069da920297af7b7855569999cad2671)
2021-09-19Scripts/Spells: fix Seaforium Blast script crashariel-
Closes #21663 (cherry picked from commit 6eb122792cb1446a35752c6f62dd0febb6387671)
2021-09-08Core/Achievements: Update CriteriaType enum (#26856)Meji
2021-09-06Core/Spells: implemented 'Weakened Spirit' mechanic in Valithria Dreamwalkerariel-
- Debuff used to prevent multiple priests chaining 40% heal buff (Guardian Spirit) (cherry picked from commit 7d118f05baf9c9e4d7c13987e1530988c9a6a921)
2021-09-06Scripts/Naxxramas: Fix an issue that could cause Sapphiron to stop using DrainTreeston
(cherry picked from commit 43491ba7f45049618b61b8f6e72788a437d82edc)
2021-09-05Scripts/Spells: Quest King of the Mountainsirikfoll
Added missing jump jets and battle standard visuals Added allowed area conditions for the vehicle Fixed Jumpbot's attack spell (thanks @keader for fixing the proc) (cherry picked from commit e7e46b2a822cd0179b30ba5b0fa7c6fe7cea8774)
2021-09-05Warning fixShauren
2021-09-05Scripts/Spells: Fixed mage ice block to not heal without aura 320913Shauren
2021-09-04Core/Spells: Fix periodic rolling adding bonuses twiceariel-
Calculation is now done in CalculateAmount (cherry picked from commit 93eda20d5cf6eeb34e1aee1b81469ba6e8fa7f0c)
2021-09-04Core/Spells: Unify spell effect access api in both branchesShauren
2021-08-28Warning fixesShauren
2021-08-28Core/Spells: Removed SpellEffIndex effIndex argument from spell effect ↵Shauren
handlers, it was commented out in almost every handler
2021-08-28Core/Misc: Fix gcc warningsShauren
2021-08-28Core/Spells: rework part 5: GameObject castingariel-
Closes #21330 Closes #18885 Ref #18752 (cherry picked from commit 45c5e1b9d63796d168339a44f63418f220cf2403)
2021-08-28Core/Spells: rework part 4: iterate over effects firstariel-
Ref #18395 Implement far spell queue processing Closes #7395 (cherry picked from commit 080d2c6cd439acb2059adc4e24a279de98aa0db6)
2021-08-28Core/Spells: rework part 3: spells only handle at most one UnitAura and one ↵ariel-
DynObjAura during its lifetime Closes #15088 (cherry picked from commit e8d5aa56cc48572d81e1898b7b4ff10cfa6d1957)
2021-08-24Core/Creatures: Remove hover on deathShauren
(cherry picked from commit 241109327bf573460d488d707d7eb19f82f1350c)
2021-08-24Core/Creatures: Reworked setting move types in databaseShauren
* Each move type has its own field instead of trying to combine everything in InhabitType * Allow overriding movement separately for each spawn (cherry picked from commit 592516ae69d89da3bcb0ede144644a3d2e0186e0)
2021-08-24Scripts/Misc: Fixed hover movement for Stormcaller Brundirjoschiwald
(cherry picked from commit e9aba10695cdf3520c6ae61815610051502b6f0b)
2021-08-24Scripts/Misc: Hover script fixesChaouki Dhib
(cherry picked from commit 510bc0b7a0d4e8de60f69b922d03ad3a43c2a2cc)