Commit Graph
39226 Commits
Author SHA1 Message Date
offl ba691ba96c Scripts/Instances/DK: Update Trollgore to new register model (#26582)
(cherry picked from commit 2a556b900caad94dbafe5170b310b8e2ee41e83f)
2022-03-11 01:04:48 +01:00
offl 3bf762d1f2 Scripts/Instances/DK: Update Tharon'ja to new register model (#26581)
(cherry picked from commit f5a4b95a02e915db6947165355223adba723e8ad)
2022-03-11 01:04:48 +01:00
offl 4c97169c46 Scripts/Instances/DK: Update Novos to new register model (#26580)
(cherry picked from commit cdfce090fca88c35dd1d9a19ec870c6d1d72a070)
2022-03-11 01:04:48 +01:00
offl 4b2478088b Scripts/Zone: Update IoC scripts to new register model (#26571)
(cherry picked from commit 0051b3e3456ad76deb4fad6d6c1af33a172d9ace)
2022-03-11 01:04:48 +01:00
offl 656487a3bb Scripts/Zone: Update Blasted Lands scripts to new register model (#26570)
(cherry picked from commit dadc67c8832a46fe62fa8d4faaed39dde5cc138d)
2022-03-11 01:04:48 +01:00
offl 091d38c67c Scripts/Instances: Update Mechanar scripts to new register model (#26569)
(cherry picked from commit 7b9476ea4b8dd43dcb041ced158bcdd46baeff85)
2022-03-11 01:04:46 +01:00
offl 857db113c0 Scripts/Instances: Update Slave Pens scripts to new register model (#26568)
(cherry picked from commit 57d369dd6a58632679cd6efc2cfca4600c4ad9bb)
2022-03-11 00:00:16 +01:00
jackpoz 67541c58ba Core/SAI: Fix typo
(cherry picked from commit 483f24c5ed8238a9b3a1747f49191b7ba6f3c90e)
2022-03-10 23:57:14 +01:00
Giacomo Pozzoni 8111f50d03 Core/Movement: Add new flag MOVEMENTGENERATOR_FLAG_PERSIST_ON_DEATH (#26549)
* Core/Movement: Add new flag MOVEMENTGENERATOR_FLAG_PERSIST_ON_DEATH

Add new flag MOVEMENTGENERATOR_FLAG_PERSIST_ON_DEATH to keep movement generators even after death.

Fixes #23095
Could replace ff26027453179448bb972d88a51e565d71e95f3f

* Core/Movement: reorder new method MotionMaster::StopOnDeath

* Core/Movement: reorder new method MotionMaster::StopOnDeath

* Keep MoveJump movement generator after death

Co-authored-by: ccrs <[email protected]>
(cherry picked from commit 9fe9dc087b4dc52af7897942a83c1f880d3a4ef8)
2022-03-10 23:57:14 +01:00
jackpoz 89ea13ed46 Core/Player: Log more information when Player::StopCastingCharm() fails
(cherry picked from commit af815e991d3dc407846fcd05000b4e356d7336ed)
2022-03-10 23:57:13 +01:00
jackpoz 9a17ac108c Scripts/Commands: Fix crashes with ".group revive" and ".group repair"
Close #26575

(cherry picked from commit 105c70802ded53b49621a92ee8fa136e57d0c717)
2022-03-10 23:54:25 +01:00
ccrs 791864ef57 Core/Movement: comment unused parameter
/home/runner/work/TrinityCore/TrinityCore/src/server/game/AI/CoreAI/PassiveAI.cpp:82:52: error: unused parameter ‘id’ [-Werror=unused-parameter]
 void CritterAI::MovementInform(uint32 type, uint32 id)
                                             ~~~~~~~^~
compilation terminated due to -Wfatal-errors.

(cherry picked from commit a57bbe039436d4c5e9fe34c850ea85cc50b104ab)
2022-03-10 23:54:11 +01:00
ccrs 0e0deaefd4 Core/Movement: remove redundant method MovementGenerator::NotifyAIOnFinalize and use existing Finalize - MovementInform implementation
6fde051e4e52d98d1a6cf31b8ad3fcf95e0e83fd follow up

(cherry picked from commit 303e01c834d5edd1336a005a0ecf58cc82cfee1b)
2022-03-10 23:53:54 +01:00
offl 012444ba80 Scripts/Spells: Add comments with id & name of spells part 4
(cherry picked from commit e7e47866066f0b318c986c355dc4476b5948e622)
2022-03-10 23:53:31 +01:00
offl 0408693646 Scripts/Spells: Add comments with id & name of spells part 3
(cherry picked from commit 03c727326dce5d990fd453f42a92300dbd68dc0e)
2022-03-10 23:52:03 +01:00
offl cec9718d22 Scripts/Spells: Add comments with id & name of spells part 2
(cherry picked from commit 0e804c95ac1e2ae048682fd3b52a02e8f6a88c82)
2022-03-10 23:13:25 +01:00
offl 2f0623789c DB/GameObject: Add various missing objects to Bloodmyst Isle
(cherry picked from commit df552f790f506d81bb4f0ea149ccc54fb459d03f)
2022-03-10 22:57:06 +01:00
offl 5635625e3a DB/GameObject: Add herbs & veins to Bloodmyst Isle
Closes #21657

Source of some new spawns: CMaNGOS

(cherry picked from commit ab9a0024b11b8ef5364fa25cca032d7a9cb9c116)
2022-03-10 22:56:20 +01:00
Cerveciento 7beaa6c938 DB/Locales: Add missing esES & esMX quest locales (Part 167)
Closes #26559

(cherry picked from commit 3f36dc734364d7ef182b1f6bef64798b3c1235a1)
2022-03-10 22:53:40 +01:00
Cerveciento f9ac6e415f DB/Locales: Add missing esES & esMX quest locales (Part 166)
Closes #26556

(cherry picked from commit 39905b77196ae29a4ebc899029c88950eca88321)
2022-03-10 22:52:48 +01:00
Cerveciento bcba852697 DB/Locales: Add missing esES & esMX quest locales (Part 165)
Closes #26551

(cherry picked from commit 6669c9fc95a81c1488dfc27ea2513603ab3d85a1)
2022-03-10 22:52:00 +01:00
Jinnaix 3a4b300653 DB/Creature: Remove holy resistance
Ref #26527

(cherry picked from commit 15f66670d6a3b6213a79d189106dee7477d1ccd9)
2022-03-10 22:43:40 +01:00
offl b1167318f4 DB/Creature: Add more Riven Widow Cocoon & Nerubian Cocoon & Netherweb Victim
(cherry picked from commit fb0a873d0eae0f7bc0d87d012f0a2d32443aede4)
2022-03-10 22:43:13 +01:00
offl f2777596a0 Scripts/Spells: Add comments with id & name of spells part 1
(cherry picked from commit 80a4b7f1e2f4baae40f08e87cb8cda0a1db833b9)
2022-03-10 22:41:12 +01:00
offl 09551b663a Scripts/Quest: Rework cocooned creatures (#26554)
(cherry picked from commit 78bd609e8a37caa354c42ee6da798ab6c0bb3009)
2022-03-10 22:36:09 +01:00
Shauren 86e7789160 Core/Scripts: Allow spell script ValidateSpellInfo to work with any container type
(cherry picked from commit f2f0aeb562dfc1a78b04d13a14e3c37a58367619)
2022-03-10 21:29:07 +01:00
Cerveciento b5d46ec5ad DB/Locales: Add missing esES & esMX quest locales (Part 164)
Closes #26545

(cherry picked from commit 302c60d3dd8e2734b32d239142c72b1add22aad9)
2022-03-10 21:26:57 +01:00
Cerveciento 19fb898ef0 DB/Locales: Add missing esES & esMX quest locales (Part 163)
Closes #26542

(cherry picked from commit b4f4eb9618b78afa864301e5b35a2dd570e455c8)
2022-03-10 21:25:48 +01:00
illfated 386ea1de09 DB/Texts: Fix wrong text type
Closes #26544

(cherry picked from commit 343da36409564ac3f369ca535c17dc957f49f643)
2022-03-10 21:16:59 +01:00
offl 2b5e15aa08 DB/Loot: Add fishing base level to Underbog
(cherry picked from commit 36dfc86939fae14e1ce7bd142089ed57c86b4d3c)
2022-03-10 21:16:33 +01:00
offl 1d5c592fca DB/Creature: Galaen's Corpse
(cherry picked from commit 3e2dd51eed0b4f4724cb795e1a14d0c94fff4453)
2022-03-10 21:15:30 +01:00
offl 8d3957542a DB/SAI: Remove triggered cast flag in more cases
Updates #24245

(cherry picked from commit 67c6e11d78668c685fcefe41a19e9c4077b3d7ab)
2022-03-10 21:06:44 +01:00
offl 50dd7cfca9 DB/SAI: Remove triggered cast flag in multiple cases
Updates #24245

(cherry picked from commit b1242c38cc8f7e0da2343e0e1062db1e3f414d49)
2022-03-10 21:06:10 +01:00
offl be90166028 DB/GameObject: Make Enchanted Anvil work as forge too
Closes #25746

One object can be spellfocus only for one spell type(cooking fire, forge, anvil). However sometimes object is a cooking fire but you can smelt at it. There are no other objects in sniffs in those cases. My best guess those objects are indeed spawned but somehow hidden from client or objects like Enchanted Anvil somehow works as both anvil and forge at the same time. Objects with invisible model(such as the one I added) are shown in sniffs but not in case of Enchanted Anvil

(cherry picked from commit 46d3c651a5ff4e96fc41700006a9854f90a90d63)
2022-03-10 20:44:40 +01:00
offl 12f9ec0994 DB/Quest: Update 'Investigate the Amani Catacombs' (9193)
Closes #18934

Source of some new spawns: CMaNGOS

(cherry picked from commit f692fc6b1d1df06ac53a1165e84438433fc0528c)
2022-03-10 20:37:48 +01:00
offl e3dbf86d6c DB/Creature: Rework time bombs
Closes #26479

(cherry picked from commit 52333b0e311dabe18010f443b3751422d523e9b2)
2022-03-10 20:36:20 +01:00
Cerveciento e44c477f0f DB/Locales: Add missing esES & esMX quest locales (Part 162)
Closes #26535

(cherry picked from commit 98bb3c831a9d3d6c28f90b18ec5e4fb51898c712)
2022-03-10 20:35:41 +01:00
Cerveciento 605e8829db DB/Locales: Add missing esES & esMX quest locales (Part 161)
Closes #26533

(cherry picked from commit 26cc8e1e2032931dd4ef5d63163cfbcfc1a23551)
2022-03-10 20:34:31 +01:00
Cerveciento 1ef7fe1c60 DB/Locales: Add missing esES & esMX quest locales (Part 160)
Closes #26526

(cherry picked from commit 5c0b6b524f2975e7a79aa7330a9f78b694199a69)
2022-03-10 20:33:22 +01:00
Shauren 1f6497f04e Core/AreaTriggers: Add missing 9.2 changes 2022-03-10 19:59:13 +01:00
offl dfd72f01e2 DB/Quest: Prevent learning both Gnomish & Goblin Engineering
Closes #25855

(cherry picked from commit 1004a173a18c80628d6b0f566145091171f87961)
2022-03-10 16:51:00 +01:00
offl a810ae6409 DB/Creature: Irradiated Burrower / Pillager
Closes #25856

(cherry picked from commit 80711f5ea110ab9f401662c2363127ef4d27a42f)
2022-03-10 16:42:50 +01:00
offl a3ac6f6d1f DB/Quest: Rework 'Iron Rune Constructs and You: The Bluff' (11491)
Closes #26307

(cherry picked from commit 895ec09adfda1741ea8e3cb09a429933923462fa)
2022-03-10 16:31:39 +01:00
offl 0e3d05775e DB/GameObject: Add two more Emerald Acorn
(cherry picked from commit fb7aa7796a417a0257bd4c946ab3c1bedf04356b)
2022-03-10 16:18:53 +01:00
illfated 477edc6235 DB/Quest: Remove wrong questender of 'Vengeful Souls' (10842)
Closes #26530

(cherry picked from commit bf1ff3f5ea5dbcfd80e382ff4cdae27baf0ee6a9)
2022-03-10 16:10:36 +01:00
offl 89b5a03f9e DB/Quest: Rework 'Freedom for All Creatures' (2969)
Closes #26519

(cherry picked from commit b786d7b9c685c9e898495f8cb7b748227ea53af7)
2022-03-10 16:09:54 +01:00
Shauren 15ff8fff36 Build: Set correct year in VER_LEGALCOPYRIGHT_STR
(cherry picked from commit 68a490923d183c438fd852dde73f3054554d023a)
2022-03-10 16:07:54 +01:00
Shauren db3eb418b8 Core/Creatures: Fixed loading ModExperience from database
Closes #27858
2022-03-09 23:45:53 +01:00
Shauren a5f107dafc Core/Utilities: Fixed child process console output being incorrectly cut off at first newline 2022-03-09 16:22:04 +01:00
Ovahlord 209b90cfdd Core/DBLayer: escape MySQL keywords in page_text, page_text_locale, broadcast_text and broadcast_text_locale select queries
(cherry picked from commit d4f71131f032ecc68545acd838de5a3ccfadc331)

(cherry picked from commit edcaac6c959e944dc6d6dc224666b832521412b4)
2022-03-09 15:30:23 +01:00