aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-01Core/Spells: Scrolls should not be consumed, when they fail to apply.FAQ
(cherry picked from commit 8d87c834e7aa933a9f19134fed702fdc756cb2a4)
2022-01-01DB/Pet: Lil' K.TKillyana
Ref #1364 (cherry picked from commit ee5eace3c6d1fa489572c052daef4834e9c7f12c)
2022-01-01Core/Vehicles: update the power display of vehicles before being added to ↵Ovahlord
world to avoid building unnecessary update_object packets right after spawning them (cherry picked from commit 1610337e67ed3f2fc8bc2ab7b3e3f2bd1b7b1033)
2022-01-01Core/DataStores: Use ResSicknessSpellID from ChrRaces instead of hardcoding ↵HelloKitty
it (#24504) (cherry picked from commit f1ad04b31bf04f8c523b7e80914bb3c2b28c84c3)
2022-01-01DB/Pet: Toxic WastelingKillyana
Closes #12773 (cherry picked from commit 3f5e0927c3e7e3c0fc471f9d8dd4944b270dc40e)
2022-01-01DB/Conditions: Remove unneeded conditions for Onyxya Lair Eruption spellKillyana
Closes #11877 (cherry picked from commit 477f1baf9e9d57e3ae29e1631d76d92702083867)
2022-01-01DB/SAI: Update some SAI to use the correct action type to despawn ↵Killyana
gameobjects instead the old unexpected result of action 70 (cherry picked from commit 22af72b149a57d922933ccf24a28f8c28d09cc03)
2022-01-01DB/SAI: Update target for Closest unspawned game objectKillyana
Ref #24439 (cherry picked from commit 84c91cdef9185527ef3f856e185d5c7acf8be8b8)
2022-01-01Core/Spells: Crystallize should not use DIMINISHING (#24502)NoName
and also correcting spelling in script by Rushor and wotlk-enthusiast (cherry picked from commit 45993428f5c7e7e03d0d98529354e23cd8c7cf98)
2022-01-01Game/AI: Implement new targettype SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT ↵Rushor
(#24494) * Game/AI: Implement new targettype SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT which allows to search for closest unspawned gameobjects * updates: https://github.com/TrinityCore/TrinityCore/issues/24067 * Game/AI: Implement new targettype SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT which allows to search for closest unspawned gameobjects (cherry picked from commit 2d948d33666fbd6f82145c4629483753b7780bb5)
2022-01-01Game/AI: Enable check for SMART_TARGET_GAMEOBJECT_RANGE (#24493)Rushor
* Thanks to joshwhedon * Updates: https://github.com/TrinityCore/TrinityCore/issues/24439 (cherry picked from commit a41bb4f77b071c16c963c6de91bb3082cbe151b4)
2022-01-01Core/GameObject: Remove linked traps when the main GameObject is remo… ↵Eridium
(#24480) * Core/GameObject: Remove linked traps when the main GameObject is removed from from the world * Indentation (cherry picked from commit 7e9bc9599b14041ab841113c9dc3ed023ba26275)
2022-01-01Scripts/OnyxiasLair: Fix Onyxia Eruption spell (#24472)Gildor
(cherry picked from commit e4476fab6eb8e9b712a9fa25c8db7b78ab22ddb7)
2022-01-01Core/AI: Implemented OnSpellCastInterrupt and OnSuccessfulSpellCast hooksOvah
Ported from: 020825902c066cee532f1b9a24205c196da2662d and 1aa42e97a81e285fa34316ad9cfe9657865e3c35 (cherry picked from commit f1e4ee21f8da41c71f4cbafaa85e89c6275c1db2)
2022-01-01Build: Add support to MariaDB 10.4 on WindowsGiacomo Pozzoni
MariaDB 10.4 (latest stable) is the only supported version. (cherry picked from commit 7c91c423d05aabc18d5c36af9ecc2a9c5f49970d)
2022-01-01Making travis happyKeader
(cherry picked from commit ee218a564239cf02c43df41f7b9597d71b018ed5)
2022-01-01Scripts/Black Temple: Fixed Reliquary of Souls after combat rewrite changes.Keader
Closes #23879 * Fixed combat start/evade issue * Fixed visual issue in Soul Release spell * Fixed some timers issue * Fixed some codestyle issues PS: Please, stop break my black temple babys. (cherry picked from commit d8e726de586070d24bec3c43a9ae795cf5482be0)
2022-01-01Core/Database: fix wrong password logging (#24487)ForesterDev
(cherry picked from commit 48c700347c91b1748427a8c5b09b8d4099c9a105)
2022-01-01Scripts/BWL: Fix crash in Razorgore encounterjackpoz
(cherry picked from commit 7b8b02c32ebfb7c8c47ac1d1b94129c91346ad66)
2022-01-01Game/SmartScripts: Reset counter in SAI only on Initialize. (#24489)Rushor
* Game/SmartScripts: Reset counter in SAI only on Initialize. * Game/SmartScripts: Reset counter in SAI only on Initialize. (cherry picked from commit 4f52f7d7c9f57b3ee0347888ce3a77b6363d1be9)
2022-01-01Misc: Improve gdb script outputShauren
* Switch disassembly to intel syntax * Remove terminal colors * Remove terminal line wrapping and pagination * Start versioning the script (cherry picked from commit 0d0d005a2e705b875bf4b13cee910521e37b45bc)
2022-01-01Core/Spells: Fix assertion triggeredjackpoz
(cherry picked from commit 740afc71358c32257540350a6d7d4071a851452f)
2022-01-01Core/Misc: Improve assert message with more detailShauren
(cherry picked from commit 9407f9bdfa7c8f3cad52f892aef4e31a1781930a)
2022-01-01DB/GameObject: Zul Farrak Shallow Graves PoolingJinnaix
(cherry picked from commit 948b5905f7ec55376a648300c88bd02a8644c775)
2022-01-01DB/Creature: Servant of HodirKillyana
Closes #24406 (cherry picked from commit 1b897d33c76984f3600f51eeb6650599c859e780)
2022-01-01DB/Creature: Add waypoint to creatures near Omorok the Tree ShaperRushor
Closes #24359 (cherry picked from commit 82bc2c01e92066eea03ac9f31ea790b18e1d939c)
2022-01-01DB/GameObject: Spawn a missing Everfrost Shard and fix the rotation for ↵Killyana
other spawns (cherry picked from commit 19f67356d7cbf7e2777c543bf177e0ee0c49a4e6)
2022-01-01Spell: Move "Dark Conclave Ritualist Channel" outside Ulduar spellsKillyana
(cherry picked from commit 9e585732728a0b99c6e8f70d30bd7c508de44636)
2022-01-01DB/GameObject: Arakkoa EggKillyana
(cherry picked from commit cc41323d6f04603c03d847e57a6ac79ff0fce3df)
2022-01-01Spell: Fix "Dark Conclave Ritualist Channel" range and castKillyana
(cherry picked from commit 64878e19fbbb95ee1741aed6013a27f7c6323f41)
2022-01-01Boss/Script: Vazruden_Fix (#24197)skipperheartbeat
* Add files via upload * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: offl <suffle.o@gmail.com> * Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp * Update boss_vazruden_the_herald.cpp Co-authored-by: Aokromes <Aokromes@users.noreply.github.com> Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> Co-authored-by: offl <suffle.o@gmail.com> (cherry picked from commit 8ac83744293afe297bce2597107bc5da5445ccbb)
2022-01-01Core/Spells: Improve check for non damage/heal spells in ↵Gildor
Spell::TargetInfo::DoDamageAndTriggers (#24467) * this prevent cases like full absorb damage that override proper hitMask (cherry picked from commit 247151b470e6b4950c8d63094c1b8fbf797ad246)
2022-01-01Core/Spells: Fixed Ice Block / Divine Shield cast in Cyclone (#24465)Keader
(cherry picked from commit c41ae890693676c25cf58f448da9a914fcb9aaf1)
2022-01-01Add realm ID for actions based ip logging (#24453)zartech22
* Update SQL queries to insert realm id * Insert the realm id when logging actions based on IP * Adding the SQL update file * Update 9999_99_99_99_auth.sql * Update auth structure Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 56f20d69a6ab23a9818f77fd4e2df541a7c30f0e)
2022-01-01Scripts/Naxxramas: Fix Heigan Eruption spell (#24470)Gildor
(cherry picked from commit 6c7c2c6cd279813333e0b1cc1f60b22a04f368dd)
2022-01-01Core/Movement: various improvements for creature knockbacksOvah
* creature knockbacks will no longer generate a full path but instead only use a destination point to reflect sniff data * calculate the destination by using a mmap raycast instead of using a mmap path which had the chance of creating weird movements when GetNearPosition failed to get a proper collision point (knocking arround a tree for example or just somewhere it should not go at all) (cherry picked from commit cfd63c350f5b01fd699903b17162b2f5167b1386)
2022-01-01DB/Creature: Add some missing spawnsKillyana
(cherry picked from commit b69c5560dc3d8e8f2b957773d9d91bf5b6d21e89)
2022-01-01DB/Spawn: Spawn phase 4 in "The Bombardment" areaKillyana
(cherry picked from commit 7b48580296cddc6c64c7fcb0dae2a1e23d6ec833)
2022-01-01Core/Players: Improve trade exchange calculations (#24435)Alan Deutscher
* Add some comments to Player::CanStoreItems to help me wrap my head around how the method works. * Experimental fix for incoming trade-stack problem. * Only add to stacks that aren't already full. * Use remaining_count instead of static 1. * Remove debug logging from exploration. * More uses of remaining_count for consistency. * Correct space count check * Correct overflow problem. * Remove redundant check, handled in existing for statement. * Store Item pointers in order to be able to merge in multiple incoming stacks. * Build fix - was continually working locally, but failing in CI. * Break build in order to keep PR focused on Player.cpp changes. * Adjust phrasing of how arrays are initialized. * Fix phrasing of comments to avoid sounding like a ToDo item * In the spirit of b649273d5f, rephrase an old comment to be a statement rather than a question. (cherry picked from commit e11a13c755fcc7912d54bd4732795e1d992aab0c)
2022-01-01DB: Remove wrong spawns related to "Kickin’ Nass and taking manes"dr-j
Closes #24464 (cherry picked from commit 4bf5bec50904999efd5bb860e3cfbb8263a911de)
2022-01-01DB/Quest: Investigate the Blue Recluse & Investigate the Alchemist ShopKillyana
Closes #24024 (cherry picked from commit 1a1489d73e9b69b5c5465b2963080500fe050fa6)
2022-01-01Scripts/Ulduar: Little improvements in AuriayaKeader
* Removed DespawnAtEvade * Fix Feral Defender Damage (cherry picked from commit 77dd751499a92eb06b66eadd00bbc71da07e62be)
2022-01-01DB/SAI: Servant of the Throne & Ancient Skeletal SoldierRushor
Closes #24401 (cherry picked from commit d2d296574137b5a6c1216f6a631c8587c6b1b43f)
2022-01-01DB/Creature: Val'kyr Protector & Val'kyr GuardianRushor
Closes #24398 (cherry picked from commit 13a429ab2610c016503044f2abec7828d881226b)
2022-01-01DB/Spell: Lok'lira's BargainKillyana
ref #24408 (cherry picked from commit 36ba94c007a20f5ab7c961b2e8b1ddde1372662c)
2022-01-01DB/Quest: Vereth the Cunning quest chainingdr-j
Closes #24452 (cherry picked from commit 80803039c2cb5f418d2563d23154140f331b9b1d)
2022-01-01Scripts/Trial of Crusader: Fixed issue with Snobold Vassal and some achiev ↵Keader
criteria resets * Fixed snobold behavior when gormok dies * Fixed UPPER_BACK_PAIN Archiev reset * Fixed THREE_SIXTY_PAIN_SPIKE Archiev reset (cherry picked from commit 78dff46bf25a6e7e1f68c227278d7ff6f768cf9a)
2022-01-01Scripts/Quest: The Exorcism of Colonel Jules (#24459)Gildor
* Remove Anchorite Barada gossip when event start (cherry picked from commit 8a5b02be0a678ff4a9c589e3da05e96103f819fc)
2022-01-01DB/GameObject: Brazier of Madnessdr-j
Closes #24427 (cherry picked from commit c1c1929e062603a9561952c5da54e8450e9f5ad6)
2022-01-01Core/PacketIO: updated SMSG_DURABILITY_DAMAGE_DEATH (#24442)ForesterDev
- use RATE_DURABILITY_LOSS_ON_DEATH for death from falling - add note, that RATE_DURABILITY_LOSS_ON_DEATH doesn't change log message (cherry picked from commit a1831e0c1e9329352732f01f4ae8a6b85a89a496) Co-authored-by: MitchesD <majklprofik@seznam.cz> (cherry picked from commit e1a8ebc064a2e30b4f1d0d129f034ff64368bedc)