Commit Graph

35690 Commits

Author SHA1 Message Date
Aokromes
134033abc0 DB/Gameobject: Add missing Battered Chest ID: 106318 to Teldrassil with pooling
closes #30303 by malcrom.
2024-10-20 16:03:21 +02:00
Aokromes
48b8d47f91 DB/Gameobject Add missing Battered Chest ID: 106318 to Mulgore with pooling
closes #30301 by malcrom
2024-10-20 15:55:13 +02:00
Aokromes
a0756e5b5c DB/Gameobject: Azuremyst Isle Missing Tattered Chest
closes #30264 by malcrom
2024-10-20 15:41:53 +02:00
Aokromes
9db32d307f DB/Gameobject: Add missing Large Battered Chest and pool, Ghostlands GO 75293
by malcrom, closes #30281
2024-10-20 15:36:21 +02:00
Aokromes
c03d302c99 DB/Gameobject: Add missing Battered Chest with pooling, Ghostlands GO 106319
closes  #30279 by malcrom
2024-10-20 15:29:21 +02:00
Aokromes
86bf4fe297 DB/Creature: Add missing rare The Behemoth
closes #30336 by CraftedRO
2024-10-17 14:10:20 +02:00
Aokromes
23cd7c2440 DB/Creature: Noarm shoud roam
closes #30340 by CraftedRO
2024-10-11 16:18:56 +02:00
Aokromes
1b0f54cc8f DB/Loot: Sunstrider Isle loot fixup
closes #30338 by malcrom
2024-10-11 15:58:49 +02:00
Gildor
88b1d9dfac Scripts/CoS: Do not permabind players upon completing Mal'Ganis encounter on normal difficulty (#30339) 2024-10-11 11:25:37 +02:00
Aokromes
e0009a9761 DB/Spell: Update Portals to Blasted Lands spell target position
closes #30335 by  CraftedRO
2024-10-10 18:13:58 +02:00
Aokromes
97111be134 DB/Gameobject: Missing Battered Chest, Ghostlands GO 2849
closes #30283 by malcrom.
2024-10-10 13:05:46 +02:00
Aokromes
1afeabf3b2 DB/Gameobject: All missing Battered chest from starting zones with poolingAll missing Battered chest from starting zones with pooling
closes #30270 by malcrom
2024-10-10 12:38:02 +02:00
Aokromes
c3bbadef48 DB/Creature: Replace wrong fixed orientation value with default NULL
closes #30332 by CraftedRO
2024-10-10 12:34:40 +02:00
Aokromes
d699b5069b DB/Creature: Add waypoints to Archmage Xylem
closes #30328 by CraftedRO
2024-10-10 09:50:33 +02:00
Aokromes
ed4d14ee96 DB/Creature: Add waypoints to Tideress
closes #30327 by CraftedRO
2024-10-10 09:47:25 +02:00
Aokromes
b347cb2f4d DB/Creature: Add waypoints to Zora
closes  #30331 by CraftedRO
2024-10-10 09:45:26 +02:00
Aokromes
275436eacf DB/Creature: Add waypoints to Treebole
closes #30330 by CraftedRO
2024-10-10 09:43:43 +02:00
Aokromes
e5981cbadb DB/Creature: Add waypoints to Vile Sting
closes #30326 by CraftedRO
2024-10-10 09:42:01 +02:00
Aokromes
cfaf55924f DB/Creature: Add waypoints to Foulmane
closes #30325 by CraftedRO
2024-10-10 09:39:21 +02:00
Aokromes
492a33f851 DB/Creature: Add waypoints to Alshirr Banebreath
closes #30324 by CraftedRO
2024-10-10 09:37:35 +02:00
Aokromes
2dc584c396 DB/Creature: Add waypoints to Rex Ashil
closes #30323 by CraftedRO
2024-10-10 09:35:57 +02:00
Aokromes
b2f3a7b891 DB/Creature: Add waypoints to Murderous Blisterpaw
closes #30322 by CraftedRO
2024-10-10 09:33:51 +02:00
Aokromes
d225b66379 DB/Creature: Add waypoints to Greater Firebird
closes #30321 by CraftedRO
2024-10-10 09:31:31 +02:00
Aokromes
57c17269e4 DB/Gameobject: Add 4 missing gameobjects in Thunderbluff
closes #30333 by CraftedRO
2024-10-10 09:27:07 +02:00
Shauren
e3daa2b900 Core/Objects: Fixed uninitialized variables in FindCreatureOptions
(cherry picked from commit c76d96edfb)
2024-10-09 17:48:15 +02:00
Shauren
ff29701fdd Core/Objects: Switch to using designated initializers instead of chaining functions for FindCreatureOptions
(cherry picked from commit 1acaed2af4)
2024-10-09 17:46:13 +02:00
Aokromes
af1f9c1edd DB/Creature: Add waypoints to Harb Foulmountain
closes #30278 by CraftedRO
2024-10-07 15:34:57 +02:00
Aokromes
4e70960ded DB/Loot: Proper loot for starting zone battered chest
closes #30288 by malcrom
2024-10-07 15:24:39 +02:00
Odyssey
5a29762b30 Scripts/Spells: Implement Titanium Seal of Dalaran (#30291) 2024-10-06 12:49:14 +02:00
Gildor
2c0ebbef1f Core/Players: Allow delayed teleports to be executed even when not alive (#30228) 2024-10-05 19:01:06 +02:00
Dekadence
515294f0ac Player/Emotes: Fix infinite dance and read map animation
Thx to @Kinzcool and @SeTM for the info
This closes #10067

(cherry picked from commit 57ceeae828)
2024-10-05 18:52:09 +02:00
Shauren
ae6b9bd8e8 Core/Entities: Fixed m_stringIds[0] invalidation when reloading creature_template with a gm command
(cherry picked from commit bec5bdb61b)
2024-10-05 18:05:44 +02:00
ModoX
5655aa4fd8 Core/Entities: Added possibility to inherit StringIds from other entities (#29908)
* also implicitly do so for personal summons

(cherry picked from commit 88bbd27f8d)
2024-10-05 18:00:07 +02:00
ModoX
d98bb5f83c Core/Entities: nopch build fix
(cherry picked from commit 58839b7c18)
2024-10-05 18:00:07 +02:00
ModoX
ed41672be0 Core/Entities: Update StringId assignment to use StringIdType
(cherry picked from commit 9959a1373a)
2024-10-05 18:00:07 +02:00
ModoX
d900e0e955 Core/Entities: Added GetStringId helper methods
(cherry picked from commit 5cea37153e)
2024-10-05 17:55:14 +02:00
Jeremy
6e6454860c Core/Objects: Added GameObject type parameter to FindGameObjectOptions (#29356)
(cherry picked from commit 52102a6395)
2024-10-05 17:53:26 +02:00
Shauren
1f6a6d2c5b Core/GameObjects: Added stringid to gameobjects
(cherry picked from commit 845f61e0a9)
2024-10-05 17:52:53 +02:00
Shauren
d019719289 Core/Objects: Unify GameObjectSearcher, UnitSearcher, CreatureSearcher and PlayerSearcher classes into one common implementation
(cherry picked from commit 526b16fea4)
2024-10-05 17:42:55 +02:00
Shauren
36bd2df792 Core/Objects: Unify WorldObjectSearcher classes into one common implementation
(cherry picked from commit 261eb201bf)
2024-10-05 17:34:06 +02:00
Odyssey
b10823fe31 Core/Creatures: Fix logic when searching for nearby creatures by StringId (#28669)
(cherry picked from commit 795edfaf98)
2024-10-05 17:25:32 +02:00
Seyden
78fe841adb Core/Creatures: Implement StringId for Creatures, a custom identifier to make finding specific creatures in script easier (#28500)
Allows targeting specific spawns without hardcoding guids or find a bunch of different creatures with a single search

Co-authored-by: Shauren <shauren.trinity@gmail.com>
(cherry picked from commit 61c51b76c0)
2024-10-05 17:25:07 +02:00
Seyden
da7367208c Core/Objects: Implement FindNearestCreatureWithOptions helper function (#28488)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
(cherry picked from commit 9ab0679781)
2024-10-05 17:11:15 +02:00
Teleqraph
762a32cb65 Core/Object: Implement FindNearestCreatureWithAura (#28410)
* Game/Object: Implement NearestCreatureEntryWithLiveStateAndAuraInObjectRangeCheck class and FindNearestCreatureWithAura method

* moved arguments

(cherry picked from commit 9a3e29d416)
2024-10-05 17:06:02 +02:00
Shauren
b502bc4683 Core/Objects: Pass privateObjectOwner guid directly to SummonCreature functions
(cherry picked from commit 33b3ebcae6)
2024-10-05 17:03:55 +02:00
Shauren
cb9b34d906 Core/Objects: Refactor private object checks into separate function
(cherry picked from commit f21270b987)
2024-10-05 16:55:58 +02:00
Matan Shukry
262a1e5b36 Core/Objects: Move personal summon handling from TemporarySummon/GameObject to WorldObject and check it using dedicated guid field
(cherry picked from commit 1082a6645e)
2024-10-05 16:54:13 +02:00
CraftedRO
4d083b074f Replace wotlk_classic with cata_classic in build status badges in README (#30309) 2024-10-04 18:12:14 +02:00
Shauren
3acb25c50c Core/Players: Prevent creation of characters with duplicate names
Closes #30299

(cherry picked from commit 49ab2bbe38)
2024-10-03 14:41:02 +02:00
Aokromes
03333b1ec4 DB/Loot: Fix thorium ore prospection sometimes resulting in 0 items
closes  #30284 by meji46
2024-10-02 21:55:18 +02:00