Commit Graph

39295 Commits

Author SHA1 Message Date
offl
b4b4d55a4e Scripts/SFK: Update Apothecary Hummel to new register model (#26685)
(cherry picked from commit 60761136e7)
2022-03-11 16:24:10 +01:00
offl
833331c12e Scripts/ZG: Update scripts to new register model (1/5) (#26684)
(cherry picked from commit 3d19a71ef2)
2022-03-11 16:18:45 +01:00
offl
0a682fdd74 Scripts/OL: Update Onyxia to new register model (#26683)
(cherry picked from commit fc14d4f30a)
2022-03-11 16:15:14 +01:00
offl
252ca85c7c Scripts/FoS: Update Bronjahm to new register model (#26682)
(cherry picked from commit 4f1fd20eaf)
2022-03-11 16:14:08 +01:00
offl
8b7e9c5f39 Scripts/Ruby Sanctum: Update Baltharus to new register model (#26681)
(cherry picked from commit 0265f17eae)
2022-03-11 16:13:23 +01:00
offl
ea19fda6a4 Scripts/Obsidian Sanctum: Update instance scripts to new register model (#26680)
(cherry picked from commit 8e0429d6ab)
2022-03-11 16:12:33 +01:00
offl
fd82c69597 Scripts/MT: Update scripts to new register model (#26679)
(cherry picked from commit 661e7cca00)
2022-03-11 15:48:13 +01:00
offl
e141bd384d Scripts/SH: Update scripts to new register model (#26678)
(cherry picked from commit db1ec411cc)
2022-03-11 15:47:57 +01:00
offl
ea5823151a Scripts/SL: Update scripts to new register model (#26677)
(cherry picked from commit 4bca9c990d)
2022-03-11 15:47:43 +01:00
offl
f65dd33cfc DB/SAI: Remove unused in core target params
Ref #26628

(cherry picked from commit ae7b6fbabb)
2022-03-11 15:44:33 +01:00
offl
b0745fab33 Scripts/BT: Remove unconfirmed parts of Teron's intro (#26670)
(cherry picked from commit b15359a1e2)
2022-03-11 15:44:01 +01:00
offl
09e358076e Scripts/The Eye: Update Kael'thas to new register model (#26669)
(cherry picked from commit 8cbedef11b)
2022-03-11 15:41:23 +01:00
offl
d829214080 Scripts/Spells: Update Winter Veil holiday scripts to new register model (#26668)
(cherry picked from commit 0ddcfbf8a0)
2022-03-11 15:37:35 +01:00
Shauren
8a1e635e6a Scripts/Spells: Update warlock scripts to new register model 2022-03-11 15:37:13 +01:00
Shauren
54974d3113 Scripts/Spells: Update paladin scripts to new register model 2022-03-11 15:28:25 +01:00
offl
b42e5d4251 Scripts/Pet: Update pet scripts to new register model (2/2) (#26662)
(cherry picked from commit 2681143141)
2022-03-11 15:25:29 +01:00
offl
72ea274df8 Scripts/Pet: Update pet scripts to new register model (1/2) (#26661)
(cherry picked from commit 51c94fed9a)
2022-03-11 15:25:17 +01:00
jackpoz
779053ab90 Core/Unit: Include m_Controlled in crashlogs
(cherry picked from commit 40f4b141bd)
2022-03-11 15:23:48 +01:00
offl
177d26330d DB/GameObject: Link one of objects to MFF event
Ref #26623

(cherry picked from commit 61075778e0)
2022-03-11 15:18:31 +01:00
genion18
e43a5837fa DB/Creature: Add scripts to Tauren Chieftains in Silvermoon
Closes #26646

(cherry picked from commit d7dfa85d2c)
2022-03-11 15:17:44 +01:00
offl
fa95cee366 DB/SAI: Remove unused in core action params
Ref #26628

(cherry picked from commit db2ad4b4ed)
2022-03-11 14:34:39 +01:00
Peter Keresztes Schmidt
28a7ca9183 Scripts/SholazarBasin: Fix a possible nullptr dereference issue found by coverity (#26648)
(cherry picked from commit 3bcda5acf4)
2022-03-11 14:33:57 +01:00
offl
161bba72f0 DB/SAI: Make Daggerspine Marauder say text to player
Closes #26645

(cherry picked from commit f157d16e2f)
2022-03-11 14:33:42 +01:00
offl
a1af06baaa DB/SAI: Remove unused in core event params
Ref #26628

(cherry picked from commit f4fe95f0de)
2022-03-11 14:24:55 +01:00
Carbenium
7b2ff1c1fc Scripts/Commands: Convert misc command table to new system
(cherry picked from commit 6b9afac82f)
2022-03-11 14:08:17 +01:00
Carbenium
e3730b7847 Scripts/Commands: Convert honor command table to new system
(cherry picked from commit 5a5b232a44)
2022-03-11 13:53:58 +01:00
Carbenium
548e5bf0c3 Build: Remove fine-grained CXX feature checks
With C++17 enabled these don't serve an purpose anymore.
See https://cmake.org/cmake/help/latest/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.html

(cherry picked from commit 0ea73a2905)
2022-03-11 13:53:43 +01:00
offl
d4005fd56a DB/Loot: Update chance of Shards of Ahune
Closes #26641

(cherry picked from commit 74468e6d51)
2022-03-11 13:53:31 +01:00
offl
218ebae123 DB/SAI: Fix bad targets for some texts
(cherry picked from commit 189f8137f5)
2022-03-11 13:39:55 +01:00
Giacomo Pozzoni
9c3dc31a37 Core/Pools: Fix pools with 1 member never spawning anything anymore (#26620)
* Core/Pools: Fix pools with 1 member never spawning anything anymore

Attempts to fix a 6 years old bug and never fixed by the original author.

* Remove respawn times from db once a respawn has been handled

* Allow to specify if Despawn1Object() should save or not the respawn time. We don't need to do that when respawning an object.

* Apply the same fix to GameObjects too

(cherry picked from commit c8ca48823d)
2022-03-11 13:39:15 +01:00
Giacomo Pozzoni
8b1be7bbfc CI/CircleCI: Force ccache directory (#26625)
(cherry picked from commit 6c5b641dd4)
2022-03-11 13:31:18 +01:00
Giacomo Pozzoni
a85e77b47a Core/SAI: Add a warning when a boolean value is outside of [0,1] range (#26608)
* Core/SAI: Add a warning when a boolean value is outside of [0,1] range

*  Replace boolean fields in SAI with SAIBool (from uint32)

(cherry picked from commit 84c8d21ad3)
2022-03-11 13:30:59 +01:00
Shauren
ee1b2ec99e Rename sql 2022-03-11 12:55:52 +01:00
Carbenium
169c6a522b Scripts/SholazarBasin: Make quest "Engineering a Disaster" more retail-like
* Use correct spells and add the appropriate spell scripts
* Use correct flame GOs
* Fix emotes of the escortee

(cherry picked from commit c08f086a02)
2022-03-11 12:54:22 +01:00
offl
3623e1c7f2 DB/Quest: Rework 'Rise, Obsidion!' (3566)
Ref #25984

(cherry picked from commit baaa0b5522)
2022-03-11 12:52:03 +01:00
offl
ceb42213cb DB/Quest: Rework 'Sarkoth' (804)
Ref #25984

(cherry picked from commit c737817a60)
2022-03-11 12:45:54 +01:00
offl
41e06cda1e DB/Creature: Update Lady Jaina Proudmoore (4968)
Ref #25984

(cherry picked from commit da8b2cc64e)
2022-03-11 12:44:25 +01:00
offl
9d31b32910 DB/Creature: Update Theresa (5697)
Ref #25984

(cherry picked from commit bf54020b49)
2022-03-11 12:41:40 +01:00
offl
224a7d6de5 DB/Creature: Update Myzrael (2755)
Ref #25984

(cherry picked from commit b8d93ef671)
2022-03-11 12:39:17 +01:00
offl
49c8d45ae0 DB/SAI: Fix wrong param of one of SMART_ACTION_CALL_RANDOM_RANGE_TIMED_ACTIONLIST
(cherry picked from commit e0f8b0825a)
2022-03-11 12:38:16 +01:00
offl
81730cf4b8 DB/SAI: Remove wrongly used SmartActionSummonCreatureFlags
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 338abd5315)
2022-03-11 12:37:06 +01:00
Cerveciento
7de51d5ebc DB/Locales: Add missing esES & esMX quest locales (Part 173)
Closes #26610

(cherry picked from commit b121b9c51f)
2022-03-11 12:35:54 +01:00
Cerveciento
d3e11e84f1 DB/Locales: Add missing esES & esMX quest locales (Part 172)
Closes #26604

(cherry picked from commit 2059e41d9b)
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 e11c59eaad)
2022-03-11 12:33:36 +01:00
offl
bead9842a1 DB/SAI: Fix wrong boolean values
Ref #26608

(cherry picked from commit 766b38fb5b)
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 17ed3fd1dc)
2022-03-11 12:14:39 +01:00
jackpoz
c7bf84e8ae SQL: Update auth_database.sql with latest updates
(cherry picked from commit 13f1a9f117)
2022-03-11 12:14:24 +01:00
Jinnaix
e32ecf32c8 DB/Misc: Add new View for RBAC
(cherry picked from commit 46bab72af5)
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 5ae2a0f47d)
2022-03-11 11:48:31 +01:00
jackpoz
d0fe16b787 Core/Misc: Fix issues reported by static analysis
(cherry picked from commit 33dace231c)
2022-03-11 11:48:18 +01:00