offl
6dace40895
DB/Loot: Remove incorrect/weird loot from some gameobjects
...
Closes #24529
(cherry picked from commit 7701243f6ae419a302e624fefd5153fc7f9e09e0)
2022-01-01 23:34:04 +01:00
offl
60ffcbfd2d
DB/Misc: Remove wrong loots and fix some creature level
...
Closes #24524
(cherry picked from commit a1bd3c1b2e2e532989d16dc8b39018af5721a610)
2022-01-01 23:32:14 +01:00
Ovah
26e7da1622
Core/Objects: further improvements for MovePositionToFirstCollision ( #24523 )
...
* Core/Objects: further improvements for MovePositionToFirstCollision
* the PathGenerator will now normalize incomplete destinations as well
* normalize destination positions before launching detour raycasts to get better direction data
* exclude unwanted pathfinding results from further use to avoid unintended behaivior
* Core/PathFinding: Split PATHFIND_FARFROMPOLY into PATHFIND_FARFROMPOLY_START and PATHFIND_FARFROMPOLY_END for start and end position
Handle PATHFIND_FARFROMPOLY_END as valid in MovePositionToFirstCollision
Co-authored-by: jackpoz <[email protected] >
(cherry picked from commit 6485422c6127262855b3c90183388e29dc251de5)
2022-01-01 23:30:48 +01:00
Killyana
99aef26563
DB/Fishing: Update fishing skills level and loots in Molten Core, Blackrock Spire, Blackrock Depths, Blackrock Mountain and Burning Steppes
...
(cherry picked from commit c3981f09d399ce44234417f3851bf323368a36a2)
2022-01-01 23:25:33 +01:00
offl
f32f812e29
DB/Quest: Becoming a Spellfire Tailor
...
Closes #24522
(cherry picked from commit 9638f0ad0b70084f06bf3b6a9d9e49f00830772e)
2022-01-01 23:22:09 +01:00
Ovahlord
b8805f4389
Core/Objects: optimize and improve MovePositionToFirstCollision results
...
* removed redundant static LOS checks as they are covered by the mmap raycast prior to the check
* removed unnecessary VMap height lookups to determine rapid falloffs as they are covered by the mmap raycast as well
(cherry picked from commit cf849df50af0e930b08c0fa3cd1bb4426be9c69a)
2022-01-01 23:19:31 +01:00
ForesterDev
9d38eeec7e
Core/Player: add helper methods for PLAYER_FLAGS_DEVELOPER ( #24511 )
...
* Core/Player: add helper methods for PLAYER_FLAGS_DEVELOPER. Update .dev command to new command model
* Rename _player -> player
(cherry picked from commit 8128bb97dbf4b5ba7cb0b624ce7cf7428d7bdc63)
2022-01-01 23:18:04 +01:00
jackpoz
7d632d5711
Core/PathFinding: Fix buffer overflow
...
(cherry picked from commit dc7856644f48d6b313e973197fed69ef56d6b5e0)
2022-01-01 22:59:49 +01:00
NoName
6c6b8cb1c6
Scripts/IcecrownCitadel: Adding IsAlive check to avoid possible crash in Event ( #24514 )
...
(cherry picked from commit 22aaf32a79cd6ce8ebb4507cdfd677f073c35178)
2022-01-01 22:59:24 +01:00
Killyana
e265f7a41f
DB/Conditions: Eruption - Lava Fissure
...
Ref #11877
(cherry picked from commit 46a017d454b516de53ec23fd09c6b2be31f473fa)
2022-01-01 22:59:00 +01:00
Shauren
679e9910e0
Core/Auras: Prevent getting negative scale with auras
...
Closes #24040
(cherry picked from commit 50576fa1f5044ca81baf633d84174cef2346acc5)
2022-01-01 22:49:58 +01:00
Shauren
c9443f190a
Core/Spells Fixed scroll stacking check when not targeting self
...
* Reuse code that removes non-stackable auras at apply to check before casting the spell to keep reagents/cast item
(cherry picked from commit 43d9ffd1bc127768882711a47d5e2bae92845d04)
2022-01-01 22:27:05 +01:00
FAQ
88afe180b4
Core/Spells: Scrolls should not be consumed, when they fail to apply.
...
(cherry picked from commit 8d87c834e7aa933a9f19134fed702fdc756cb2a4)
2022-01-01 21:55:29 +01:00
Killyana
6300b096ac
DB/Pet: Lil' K.T
...
Ref #1364
(cherry picked from commit ee5eace3c6d1fa489572c052daef4834e9c7f12c)
2022-01-01 21:49:09 +01:00
Ovahlord
f4f56c105f
Core/Vehicles: update the power display of vehicles before being added to world to avoid building unnecessary update_object packets right after spawning them
...
(cherry picked from commit 1610337e67ed3f2fc8bc2ab7b3e3f2bd1b7b1033)
2022-01-01 21:47:30 +01:00
HelloKitty
a20526077d
Core/DataStores: Use ResSicknessSpellID from ChrRaces instead of hardcoding it ( #24504 )
...
(cherry picked from commit f1ad04b31bf04f8c523b7e80914bb3c2b28c84c3)
2022-01-01 21:45:52 +01:00
Killyana
567b26e0c7
DB/Pet: Toxic Wasteling
...
Closes #12773
(cherry picked from commit 3f5e0927c3e7e3c0fc471f9d8dd4944b270dc40e)
2022-01-01 21:42:51 +01:00
Killyana
4cd76638ae
DB/Conditions: Remove unneeded conditions for Onyxya Lair Eruption spell
...
Closes #11877
(cherry picked from commit 477f1baf9e9d57e3ae29e1631d76d92702083867)
2022-01-01 21:42:10 +01:00
Killyana
62d8f05713
DB/SAI: Update some SAI to use the correct action type to despawn gameobjects instead the old unexpected result of action 70
...
(cherry picked from commit 22af72b149a57d922933ccf24a28f8c28d09cc03)
2022-01-01 21:41:43 +01:00
Killyana
cc89486758
DB/SAI: Update target for Closest unspawned game object
...
Ref #24439
(cherry picked from commit 84c91cdef9185527ef3f856e185d5c7acf8be8b8)
2022-01-01 21:39:19 +01:00
NoName
5417438731
Core/Spells: Crystallize should not use DIMINISHING ( #24502 )
...
and also correcting spelling in script
by Rushor and wotlk-enthusiast
(cherry picked from commit 45993428f5c7e7e03d0d98529354e23cd8c7cf98)
2022-01-01 21:38:13 +01:00
Rushor
db825c3221
Game/AI: Implement new targettype SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT ( #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-01 21:33:34 +01:00
Rushor
ecd6bce5d2
Game/AI: Enable check for SMART_TARGET_GAMEOBJECT_RANGE ( #24493 )
...
* Thanks to joshwhedon
* Updates: https://github.com/TrinityCore/TrinityCore/issues/24439
(cherry picked from commit a41bb4f77b071c16c963c6de91bb3082cbe151b4)
2022-01-01 21:33:27 +01:00
Eridium
88b898b92c
Core/GameObject: Remove linked traps when the main GameObject is remo… ( #24480 )
...
* Core/GameObject: Remove linked traps when the main GameObject is removed from from the world
* Indentation
(cherry picked from commit 7e9bc9599b14041ab841113c9dc3ed023ba26275)
2022-01-01 20:30:54 +01:00
Gildor
5ce8c26914
Scripts/OnyxiasLair: Fix Onyxia Eruption spell ( #24472 )
...
(cherry picked from commit e4476fab6eb8e9b712a9fa25c8db7b78ab22ddb7)
2022-01-01 20:30:06 +01:00
Ovah
a6a6a15973
Core/AI: Implemented OnSpellCastInterrupt and OnSuccessfulSpellCast hooks
...
Ported from: 020825902c and 1aa42e97a8
(cherry picked from commit f1e4ee21f8da41c71f4cbafaa85e89c6275c1db2)
2022-01-01 20:17:45 +01:00
Giacomo Pozzoni
63e5092f14
Build: Add support to MariaDB 10.4 on Windows
...
MariaDB 10.4 (latest stable) is the only supported version.
(cherry picked from commit 7c91c423d05aabc18d5c36af9ecc2a9c5f49970d)
2022-01-01 20:16:37 +01:00
Keader
c11288af78
Making travis happy
...
(cherry picked from commit ee218a564239cf02c43df41f7b9597d71b018ed5)
2022-01-01 20:16:05 +01:00
Keader
a21ad2079a
Scripts/Black Temple: Fixed Reliquary of Souls after combat rewrite changes.
...
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-01 20:15:51 +01:00
ForesterDev
6bddc8ff5e
Core/Database: fix wrong password logging ( #24487 )
...
(cherry picked from commit 48c700347c91b1748427a8c5b09b8d4099c9a105)
2022-01-01 20:13:25 +01:00
jackpoz
d690648bce
Scripts/BWL: Fix crash in Razorgore encounter
...
(cherry picked from commit 7b8b02c32ebfb7c8c47ac1d1b94129c91346ad66)
2022-01-01 20:13:04 +01:00
Rushor
864ce5a11c
Game/SmartScripts: Reset counter in SAI only on Initialize. ( #24489 )
...
* 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-01 20:12:55 +01:00
Shauren
fbedd77fe5
Misc: Improve gdb script output
...
* 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-01 20:12:36 +01:00
jackpoz
e71352db6f
Core/Spells: Fix assertion triggered
...
(cherry picked from commit 740afc71358c32257540350a6d7d4071a851452f)
2022-01-01 20:11:02 +01:00
Shauren
3f2f715f35
Core/Misc: Improve assert message with more detail
...
(cherry picked from commit 9407f9bdfa7c8f3cad52f892aef4e31a1781930a)
2022-01-01 20:10:45 +01:00
Jinnaix
27bde195ac
DB/GameObject: Zul Farrak Shallow Graves Pooling
...
(cherry picked from commit 948b5905f7ec55376a648300c88bd02a8644c775)
2022-01-01 20:10:10 +01:00
Killyana
8c6a25ee94
DB/Creature: Servant of Hodir
...
Closes #24406
(cherry picked from commit 1b897d33c76984f3600f51eeb6650599c859e780)
2022-01-01 20:07:56 +01:00
Rushor
9ae1378cc4
DB/Creature: Add waypoint to creatures near Omorok the Tree Shaper
...
Closes #24359
(cherry picked from commit 82bc2c01e92066eea03ac9f31ea790b18e1d939c)
2022-01-01 20:06:58 +01:00
Killyana
61236ece9a
DB/GameObject: Spawn a missing Everfrost Shard and fix the rotation for other spawns
...
(cherry picked from commit 19f67356d7cbf7e2777c543bf177e0ee0c49a4e6)
2022-01-01 20:05:49 +01:00
Killyana
ad2e5aabc4
Spell: Move "Dark Conclave Ritualist Channel" outside Ulduar spells
...
(cherry picked from commit 9e585732728a0b99c6e8f70d30bd7c508de44636)
2022-01-01 20:04:42 +01:00
Killyana
8e6d9b0b74
DB/GameObject: Arakkoa Egg
...
(cherry picked from commit cc41323d6f04603c03d847e57a6ac79ff0fce3df)
2022-01-01 20:04:30 +01:00
Killyana
b4dd7c642b
Spell: Fix "Dark Conclave Ritualist Channel" range and cast
...
(cherry picked from commit 64878e19fbbb95ee1741aed6013a27f7c6323f41)
2022-01-01 20:02:50 +01:00
skipperheartbeat
00f6631cd2
Boss/Script: Vazruden_Fix ( #24197 )
...
* 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 <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: offl <[email protected] >
* Update src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
Co-Authored-By: Trond B. Krokli <[email protected] >
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
* Update boss_vazruden_the_herald.cpp
Co-authored-by: Aokromes <[email protected] >
Co-authored-by: Trond B. Krokli <[email protected] >
Co-authored-by: Giacomo Pozzoni <[email protected] >
Co-authored-by: offl <[email protected] >
(cherry picked from commit 8ac83744293afe297bce2597107bc5da5445ccbb)
2022-01-01 20:01:46 +01:00
Gildor
aa38443cf3
Core/Spells: Improve check for non damage/heal spells in Spell::TargetInfo::DoDamageAndTriggers ( #24467 )
...
* this prevent cases like full absorb damage that override proper hitMask
(cherry picked from commit 247151b470e6b4950c8d63094c1b8fbf797ad246)
2022-01-01 20:01:16 +01:00
Keader
97ed31fe76
Core/Spells: Fixed Ice Block / Divine Shield cast in Cyclone ( #24465 )
...
(cherry picked from commit c41ae890693676c25cf58f448da9a914fcb9aaf1)
2022-01-01 20:00:53 +01:00
zartech22
c57c26d7fb
Add realm ID for actions based ip logging ( #24453 )
...
* 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 <[email protected] >
(cherry picked from commit 56f20d69a6ab23a9818f77fd4e2df541a7c30f0e)
2022-01-01 19:38:40 +01:00
Gildor
e67e0ff9fb
Scripts/Naxxramas: Fix Heigan Eruption spell ( #24470 )
...
(cherry picked from commit 6c7c2c6cd279813333e0b1cc1f60b22a04f368dd)
2022-01-01 19:17:54 +01:00
Ovah
a3d28efcfa
Core/Movement: various improvements for creature knockbacks
...
* 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-01 19:17:05 +01:00
Killyana
92ab79bd9a
DB/Creature: Add some missing spawns
...
(cherry picked from commit b69c5560dc3d8e8f2b957773d9d91bf5b6d21e89)
2022-01-01 19:15:28 +01:00
Killyana
8ee91389bf
DB/Spawn: Spawn phase 4 in "The Bombardment" area
...
(cherry picked from commit 7b48580296cddc6c64c7fcb0dae2a1e23d6ec833)
2022-01-01 17:56:39 +01:00