Commit Graph
39253 Commits
Author SHA1 Message Date
Cerveciento d3e11e84f1 DB/Locales: Add missing esES & esMX quest locales (Part 172)
Closes #26604

(cherry picked from commit 2059e41d9b500ad7307a6e3f4817630d9176ca6e)
2022-03-11 12:34:36 +01:00
Cerveciento 1d3e4a94a2 DB/Locales: Add missing esES & esMX quest locales (Part 171)
Closes #26596

(cherry picked from commit e11c59eaadc53c488917e06b609e478f33431b01)
2022-03-11 12:33:36 +01:00
offl bead9842a1 DB/SAI: Fix wrong boolean values
Ref #26608

(cherry picked from commit 766b38fb5b1fd0ef4e985c10b10cdff848acf775)
2022-03-11 12:19:34 +01:00
Kelno b6af6634f4 Core/Misc: Clear unused undef leftover in a refactor (#26616)
Previously this function was using a macro that was #undef at the end of the function. Since then it uses a lambda function and the undef is not needed anymore.

(cherry picked from commit 17ed3fd1dcfcb859869fcbbeb643fa59793d1687)
2022-03-11 12:14:39 +01:00
jackpoz c7bf84e8ae SQL: Update auth_database.sql with latest updates
(cherry picked from commit 13f1a9f117a1d2b16103079d07dc1bce39240312)
2022-03-11 12:14:24 +01:00
Jinnaix e32ecf32c8 DB/Misc: Add new View for RBAC
(cherry picked from commit 46bab72af54c57cc654ebc0af685eafa3011c5dc)
2022-03-11 12:13:30 +01:00
Giacomo Pozzoni 2bc1bbd91d Common/Misc: Replace old macros with modern C++ attributes (#26613)
(cherry picked from commit 5ae2a0f47d323fadcfebf44c7b6ec11a3f91c75a)
2022-03-11 11:48:31 +01:00
jackpoz d0fe16b787 Core/Misc: Fix issues reported by static analysis
(cherry picked from commit 33dace231c5a169375523ffa89a2cc3fa48737bd)
2022-03-11 11:48:18 +01:00
Gildor 7d01ad8b8f Scripts/Commands: Minor improvements in .pinfo and .unban character commands (#26586)
* Scripts/Commands: Minor improvements in .pinfo and .unban character commands

(cherry picked from commit 5446209b89146fdbe01627e806f7beddd6ae5de8)
2022-03-11 11:33:37 +01:00
Kelno 6e182ebe05 Core/Config:Remove now unused CONFIG_SET_SHAPASSHASH config (#26606)
This is a leftover from https://github.com/TrinityCore/TrinityCore/commit/bcdbdd6f23ce65cc0e381e61d2840140dce79311

(cherry picked from commit c3a013c49928acaa4676cd5350b3ed8fe1f0fddd)
2022-03-11 10:52:00 +01:00
jackpoz 92609b4e34 DB/Creature: Convert 27353 to spawn summons with 1 action instead of 30 linked actions
Thanks @Jinnai for the sql update.
Close #26605

(cherry picked from commit a7fa9f28db87403ce2c19d86364bfe93b6c96aa4)
2022-03-11 10:44:43 +01:00
jackpoz 40416d62f3 Core/SAI: Allow SMART_ACTION_SUMMON_CREATURE to summon more than 1 creature
Add 6th parameter "count" to SMART_ACTION_SUMMON_CREATURE action to summon more than 1 creature. For backward compatibility, a value of 0 will be treated as 1.

(cherry picked from commit 5628ca7f7cf2fdc053551d3f5e90ad466f3db2e6)
2022-03-11 10:43:08 +01:00
jackpoz cc38710adb Core/Misc: Fix issues reported by static analysis
(cherry picked from commit 32fd44d2aa6b1386922df07bc4b803e2d0aeaba1)
2022-03-11 01:52:04 +01:00
jackpoz e8ea10a6a2 Scripts/Misc: Fix issues reported by static analysis
(cherry picked from commit 4b9465e1f91adbc139afe5f86ac84eb5f14b62b4)
2022-03-11 01:50:09 +01:00
Giacomo Pozzoni 9d4c57074f Core/Loot: Allow master looter to see all quest items (#26584)
(cherry picked from commit 8d92f6f2b483dffa7127614de3c41f3f596743fb)
2022-03-11 01:49:51 +01:00
Jan Van Buggenhout ccc37df27d Build/CMake: Only complain about missing BOOST_ROOT when Boost is not found (#26598)
(cherry picked from commit 12668692ea11b10c7ec472577a87c70f5e0c9a17)
2022-03-11 01:49:11 +01:00
jackpoz f0d8df8909 Scripts/UBRS: Fix crash
Fix crash triggered during Dragonspire Hall event caused by having more than 5 mobs near a rune.
Crash added in 7c19fb8d0e
Fix #26589

(cherry picked from commit e9a8cea018591334ce3807e2eb2fc2d6ce079252)
2022-03-11 01:48:32 +01:00
offl a232e86484 DB/Creature: Remove more evil flags
Ref #25764

(cherry picked from commit 2acdd163fea281f467f074d267e45660fc9bf99d)
2022-03-11 01:48:19 +01:00
offl 81f76397c6 DB/Creature: Fix speed of Spark of Ionar
(cherry picked from commit 7e67ea74bfe3636e91b2551add155996b5861742)
2022-03-11 01:41:59 +01:00
offl 4bdf5261e6 Scripts/Misc: Remove few more evil flags
Ref #25764

(cherry picked from commit 180f495c7037dc3be61a33dee5745833fd993d4c)
2022-03-11 01:41:20 +01:00
Cerveciento 0fc126642c DB/Locales: Add missing esES & esMX quest locales (Part 170)
Closes #26577

(cherry picked from commit c6d77a7a83c1abb7a8f3de2c30c1da33e709aa98)
2022-03-11 01:41:20 +01:00
Cerveciento df075f545d DB/Locales: Add missing esES & esMX quest locales (Part 169)
Closes #26573

(cherry picked from commit e64d658ad7cbf7ef7c02168d880faa5d822cfa2a)
2022-03-11 01:41:20 +01:00
Cerveciento a40a06c242 DB/Locales: Add missing esES & esMX quest locales (Part 168)
Closes #26563

(cherry picked from commit 81bc1155d2cd0f8d59ced3c76a2e2e8c4a67f6f5)
2022-03-11 01:41:20 +01:00
offl c6e8b5ad31 Scripts/Quest: Rework 'Taken by the Scourge' (11611) (#26578)
(cherry picked from commit 8a2c1377a9556f2cf2815a4e26d13639e65ee24f)
2022-03-11 01:41:18 +01:00
offl b2212e2dcd Scripts/Instances/Underbog: Rework Hungarfen (#26567)
(cherry picked from commit 3d0a081f8ecbcd44b8bb633dc15928bb03864aa4)
2022-03-11 01:23:45 +01:00
Giacomo Pozzoni 76c470fb32 Core/SAI: Add support to friendly+hostile to SMART_EVENT_OOC_LOS and SMART_EVENT_IC_LOS (#26579)
Change SMART_EVENT_OOC_LOS and SMART_EVENT_IC_LOS first parameter to have 3 values:
- 0 : Hostile
- 1 : Not hostile (not that Friendly and Not hostile have different meanings)
- 2 : Any, as in both Hostile and Not hostile

Close #24789

* Add validation on startup for allowed values.
Code cleanup.

* Fix errors

(cherry picked from commit 9e7cdb02d290e85f27e3e463922cd4cfac46129a)
2022-03-11 01:04:48 +01:00
offl bea0528436 Scripts/Instances/EoE: Update Malygos to new register model (#26583)
(cherry picked from commit 7c6ee033e05faca9a013037f1a9c9bbdf62cd702)
2022-03-11 01:04:48 +01:00
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