Age | Commit message (Collapse) | Author |
|
SMART_ACTION_CALL_RANDOM_RANGE_TIMED_ACTIONLIST
(cherry picked from commit e0f8b0825a1a8a88561cf2761f5ce4b64cde8d77)
|
|
Closes #26595
After ee839fe action_param5 is used as SmartActionSummonCreatureFlags and 1 is PersonalSpawn. And somehow currently action_param5 = 1 is used in 40 actions even if that param wasn't used by core before ee839fe. Because of that those summoned creatures became personal spawns of creatures or objects and were not visible to player as they're supposed to be
(cherry picked from commit 338abd531556822d17924025f6d460a3fd9899a2)
|
|
Closes #26610
(cherry picked from commit b121b9c51f82ed6d3819c250ba9134f0334718a7)
|
|
Closes #26604
(cherry picked from commit 2059e41d9b500ad7307a6e3f4817630d9176ca6e)
|
|
Closes #26596
(cherry picked from commit e11c59eaadc53c488917e06b609e478f33431b01)
|
|
Ref #26608
(cherry picked from commit 766b38fb5b1fd0ef4e985c10b10cdff848acf775)
|
|
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)
|
|
(cherry picked from commit 13f1a9f117a1d2b16103079d07dc1bce39240312)
|
|
(cherry picked from commit 46bab72af54c57cc654ebc0af685eafa3011c5dc)
|
|
(cherry picked from commit 5ae2a0f47d323fadcfebf44c7b6ec11a3f91c75a)
|
|
(cherry picked from commit 33dace231c5a169375523ffa89a2cc3fa48737bd)
|
|
(#26586)
* Scripts/Commands: Minor improvements in .pinfo and .unban character commands
(cherry picked from commit 5446209b89146fdbe01627e806f7beddd6ae5de8)
|
|
This is a leftover from https://github.com/TrinityCore/TrinityCore/commit/bcdbdd6f23ce65cc0e381e61d2840140dce79311
(cherry picked from commit c3a013c49928acaa4676cd5350b3ed8fe1f0fddd)
|
|
linked actions
Thanks @Jinnai for the sql update.
Close #26605
(cherry picked from commit a7fa9f28db87403ce2c19d86364bfe93b6c96aa4)
|
|
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)
|
|
(cherry picked from commit 32fd44d2aa6b1386922df07bc4b803e2d0aeaba1)
|
|
(cherry picked from commit 4b9465e1f91adbc139afe5f86ac84eb5f14b62b4)
|
|
(cherry picked from commit 8d92f6f2b483dffa7127614de3c41f3f596743fb)
|
|
(#26598)
(cherry picked from commit 12668692ea11b10c7ec472577a87c70f5e0c9a17)
|
|
Fix crash triggered during Dragonspire Hall event caused by having more than 5 mobs near a rune.
Crash added in 7c19fb8d0eae64db0719cc2b110fcc06f60542ac
Fix #26589
(cherry picked from commit e9a8cea018591334ce3807e2eb2fc2d6ce079252)
|
|
Ref #25764
(cherry picked from commit 2acdd163fea281f467f074d267e45660fc9bf99d)
|
|
(cherry picked from commit 7e67ea74bfe3636e91b2551add155996b5861742)
|
|
Ref #25764
(cherry picked from commit 180f495c7037dc3be61a33dee5745833fd993d4c)
|
|
Closes #26577
(cherry picked from commit c6d77a7a83c1abb7a8f3de2c30c1da33e709aa98)
|
|
Closes #26573
(cherry picked from commit e64d658ad7cbf7ef7c02168d880faa5d822cfa2a)
|
|
Closes #26563
(cherry picked from commit 81bc1155d2cd0f8d59ced3c76a2e2e8c4a67f6f5)
|
|
(cherry picked from commit 8a2c1377a9556f2cf2815a4e26d13639e65ee24f)
|
|
(cherry picked from commit 3d0a081f8ecbcd44b8bb633dc15928bb03864aa4)
|
|
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)
|
|
(cherry picked from commit 7c6ee033e05faca9a013037f1a9c9bbdf62cd702)
|
|
(cherry picked from commit 2a556b900caad94dbafe5170b310b8e2ee41e83f)
|
|
(cherry picked from commit f5a4b95a02e915db6947165355223adba723e8ad)
|
|
(cherry picked from commit cdfce090fca88c35dd1d9a19ec870c6d1d72a070)
|
|
(cherry picked from commit 0051b3e3456ad76deb4fad6d6c1af33a172d9ace)
|
|
(cherry picked from commit dadc67c8832a46fe62fa8d4faaed39dde5cc138d)
|
|
(cherry picked from commit 7b9476ea4b8dd43dcb041ced158bcdd46baeff85)
|
|
(cherry picked from commit 57d369dd6a58632679cd6efc2cfca4600c4ad9bb)
|
|
(cherry picked from commit 483f24c5ed8238a9b3a1747f49191b7ba6f3c90e)
|
|
* 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 <ccrs@users.noreply.github.com>
(cherry picked from commit 9fe9dc087b4dc52af7897942a83c1f880d3a4ef8)
|
|
(cherry picked from commit af815e991d3dc407846fcd05000b4e356d7336ed)
|
|
Close #26575
(cherry picked from commit 105c70802ded53b49621a92ee8fa136e57d0c717)
|
|
/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)
|
|
and use existing Finalize - MovementInform implementation
6fde051e4e52d98d1a6cf31b8ad3fcf95e0e83fd follow up
(cherry picked from commit 303e01c834d5edd1336a005a0ecf58cc82cfee1b)
|
|
(cherry picked from commit e7e47866066f0b318c986c355dc4476b5948e622)
|
|
(cherry picked from commit 03c727326dce5d990fd453f42a92300dbd68dc0e)
|
|
(cherry picked from commit 0e804c95ac1e2ae048682fd3b52a02e8f6a88c82)
|
|
(cherry picked from commit df552f790f506d81bb4f0ea149ccc54fb459d03f)
|
|
Closes #21657
Source of some new spawns: CMaNGOS
(cherry picked from commit ab9a0024b11b8ef5364fa25cca032d7a9cb9c116)
|
|
Closes #26559
(cherry picked from commit 3f36dc734364d7ef182b1f6bef64798b3c1235a1)
|
|
Closes #26556
(cherry picked from commit 39905b77196ae29a4ebc899029c88950eca88321)
|