Commit Graph

39415 Commits

Author SHA1 Message Date
Shauren
bbde3b54b9 Scripts/Commands: Avoid copies of RBACCommandData
Silences the PVS V1002 warning:
"The 'RBACCommandData' class, containing pointers, constructor and destructor, is copied by the automatically generated copy constructor."

(cherry picked from commit 7c7b4760d8)
2022-03-13 00:35:31 +01:00
Cerveciento
2c2b235bcd DB/Locales: Add missing esES & esMX quest locales (Part 176)
Closes #26828

(cherry picked from commit 0d7d49d6d2)
2022-03-13 00:35:05 +01:00
offl
73712a2800 DB/SAI: Remove params of SMART_EVENT_RESPAWN (SMART_SCRIPT_RESPAWN_CONDITION)
(cherry picked from commit 0c3d11c71a)
2022-03-13 00:34:11 +01:00
offl
fc4a360882 DB/SAI: Handle SMART_EVENT_TARGET_HEALTH_PCT events by SMART_EVENT_UPDATE_IC
Spells used in this event has AURA_STATE_HEALTHLESS_20_PERCENT and requires no special event type

(cherry picked from commit 41275c056e)
2022-03-13 00:33:08 +01:00
ccrs
e1115e30c2 Scripts/Ahnkahet: small corrections to boss_prince_taldaram script
(cherry picked from commit f8f50bef50)
2022-03-13 00:23:10 +01:00
ccrs
a0736c4544 Scripts/Ahnkahet: corrections to boss_jedoga_shadowseeker script
(cherry picked from commit f087850508)
2022-03-13 00:22:28 +01:00
Cerveciento
281d5b2513 DB/Locales: Add missing esES & esMX quest locales (Part 175)
Closes #26818

(cherry picked from commit 442efccd2e)
2022-03-13 00:21:15 +01:00
CraftedRO
83b9431306 DB/Creature: Add missing scripts for some Howling Fjord creatures
Closes #16320

(cherry picked from commit c386da6383)
2022-03-13 00:20:23 +01:00
Keader
6bc9674167 Scripts/Misc: Moved Submerge script to spell_generic
(cherry picked from commit 9153ad621e)
2022-03-13 00:17:25 +01:00
Carbenium
9bee960880 Scripts/Commands: Convert argument parsing of instance commands to new system
(cherry picked from commit b90a4f1798)
2022-03-13 00:15:35 +01:00
Peter Keresztes Schmidt
92a89ab6f3 Dep/fmt: Upgrade to 7.1.3 (#26816)
Printing enum values as integers was broken before 7.1.0.
Upgrade the library so we include commits

20d4f2e836
86287b8d56

which fix the issue.

(cherry picked from commit 8a4844e029)
2022-03-12 23:52:29 +01:00
Keader
105e2e3358 Scripts/Ulduar: Moved UNIT_FLAG_NOT_SELECTABLE to inside XT002 Script
Spell is used for some world quests too

(cherry picked from commit 8014054ef9)
2022-03-12 23:51:32 +01:00
offl
d95d56da10 DB/Creature: Add more spawn points for Hearthsinger Forresten
Closes #26766

(cherry picked from commit 1c40c3a4e1)
2022-03-12 23:48:07 +01:00
Cerveciento
6342a5cfb0 DB/Locales: Add missing esES & esMX quest locales (Part 174)
Closes #26813

(cherry picked from commit a97eb83194)
2022-03-12 23:45:09 +01:00
offl
e0374e2ca9 DB/Quest: Update outro event of 'The Calling' (8315)
Updates #26803

(cherry picked from commit 40e31be684)
2022-03-12 23:43:51 +01:00
offl
2de7a090c6 DB/Loot: Torwa's Pouch & Un'Goro Dirt Pile
Closes #26812

(cherry picked from commit 16fcbf07f8)
2022-03-12 23:40:53 +01:00
Carbenium
b1847b1fd9 Scripts/Commands: Convert title commands to new system
(cherry picked from commit cd1ef2de06)
2022-03-12 23:06:24 +01:00
Jinnaix
e7682d8e08 Core/Script: fix Silithus Wind Stone exploit (#26808)
* Core/Script: fix Silithus Wind Stone exploit

* corrections

Closes #23577

(cherry picked from commit 6bcda49e98)
2022-03-12 23:00:30 +01:00
Carbenium
b3b6e2715e Scripts/Commands: Convert rbac commands to new system
Note: To enable rbac commands for administrators permissions 202-206 have to be linked to permission 196.

Sample SQL for auth DB:
INSERT INTO `rbac_linked_permissions` VALUES (196, 202), (196, 203), (196, 204), (196, 205), (196, 206);

(cherry picked from commit f620befc37)
2022-03-12 23:00:17 +01:00
Carbenium
3c37dddeec Core/ChatCommands: AccountIdentifier from current target
(cherry picked from commit 8ee92147a5)
2022-03-12 22:47:34 +01:00
offl
0c1a5e239c DB/Creature: Warpwood Spores
(cherry picked from commit e14a0c197c)
2022-03-12 22:35:20 +01:00
Zenslash
1b580e59fa DB/Spell: Add missing conditions to Capture Raptor spell
(cherry picked from commit feba07fa1e)
2022-03-12 22:34:19 +01:00
dr-j
df7d634597 DB/GameObject: Make traps of Warpwood Pod despawn after being activated
Closes #19371

(cherry picked from commit 48104d2754)
2022-03-12 22:33:38 +01:00
Shauren
becc9ba1fc Core/Misc: Fix mac build 2022-03-12 18:35:59 +01:00
Jinnaix
fe31d436ef Server/Config - Change default settings for saving gm logs. (#26804)
* Server/Config - Change default settings for saving gm logs.

* update

Prefix Timestamp to the text

(cherry picked from commit 7050a5ccb6)
2022-03-12 16:20:10 +01:00
offl
7d9088e9cf Core/SAI: Remove SMART_ACTION_INSTALL_AI_TEMPLATE (#26797)
(cherry picked from commit ff8663ca15)
2022-03-12 16:19:47 +01:00
offl
7e22abaf6a DB/Quest: Reduce drop chance of some quest items
Closes #26800

Closes #26801

(cherry picked from commit 2da09a4da2)
2022-03-12 15:50:01 +01:00
offl
f4b37190f8 DB/Creature: Rework Improved Land Mine (Quests 12820,12833)
Closes #26798

(cherry picked from commit a2fdaf74d5)
2022-03-12 15:48:09 +01:00
offl
4a867dbf2d DB/Quest: Rework 'Relief for the Fallen' (12937)
(cherry picked from commit 1c174987c8)
2022-03-12 15:39:51 +01:00
offl
6302840892 DB/Quest: Rework 'Slaves of the Stormforged' (12957)
(cherry picked from commit d8de32e81d)
2022-03-12 15:39:01 +01:00
offl
037bd3cf0c DB/Creature: Add script to Trade Master Kovic
(cherry picked from commit 8c11ab27c5)
2022-03-12 15:38:28 +01:00
ccrs
de72593821 Scripts/Ahnkahet: corrections to boss_elder_nadox script
(cherry picked from commit 2870a99d1a)
2022-03-12 15:37:10 +01:00
offl
4cb9d038a7 DB/Misc: Update some fields of creatures & quests
(cherry picked from commit a704ecf817)
2022-03-12 15:16:52 +01:00
offl
edf91b0337 DB/Quest: Rework 'Suntara Stones' (3367)
(cherry picked from commit 74450912d2)
2022-03-12 15:13:11 +01:00
offl
2642cf3666 DB/Quest: Rework 'The Tome of Divinity' (1783,1786)
(cherry picked from commit 2d2b73c905)
2022-03-12 15:09:46 +01:00
offl
ebff100569 DB/Quest: Update 'A Matter of Time' (4971)
(cherry picked from commit f3aa84bf8b)
2022-03-12 15:07:59 +01:00
offl
fc728bbe98 DB/Creature: Add missing aura to Ghost of the Past
(cherry picked from commit bfb7a45600)
2022-03-12 14:57:49 +01:00
offl
5e055efe41 DB/Quest: Add script for outro event of 'Dispelling Evil' (8414)
(cherry picked from commit a5556d84b8)
2022-03-12 14:55:02 +01:00
offl
4c045dd8a5 DB/Creature: Update Eye of Grillok
(cherry picked from commit 1af16a5009)
2022-03-12 14:53:08 +01:00
offl
3aa3a31b1e DB/Quest: Add script for outro event of 'Ill Omens' (10483)
(cherry picked from commit d479c7bb27)
2022-03-12 14:52:41 +01:00
offl
3f72225524 DB/Creature: Add script to Field Marshal Rohamus
(cherry picked from commit 6d93119536)
2022-03-12 14:52:07 +01:00
offl
86ce8ebd5c DB/Creature: Update scripts of few creatures from Borean Tundra
Updates #26727

(cherry picked from commit 67fdf03aeb)
2022-03-12 14:51:08 +01:00
ccrs
a13def29e8 Build: fix no-pch build
(cherry picked from commit 71b5466cd7)
2022-03-12 14:49:07 +01:00
ccrs
51d842a8bd Scripts/Ahnkahet: corrections to npc_amanitar_mushrooms script
(cherry picked from commit 9c7f2544c8)
2022-03-12 14:48:45 +01:00
ccrs
5b6bcbff1a Core/Game: include addtional parameter in Object::GetPlayerListInGrid
(cherry picked from commit d49b6af71f)
2022-03-12 14:48:32 +01:00
offl
ac82e23fa3 Scripts/Spells: Fix support for 'Teleport This!' (10857) (#26789)
Co-authored-by: offl <offl@users.noreply.github.com>
(cherry picked from commit 8186e6deca)
2022-03-12 14:48:03 +01:00
Gildor
20c8698bc4 Scripts/World: improve Training Dummy script (#26778)
(cherry picked from commit c7ae9d761a)
2022-03-12 14:45:19 +01:00
Giacomo Pozzoni
71c2f0af46 Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken (#26787)
* Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken

* Update scripts

(cherry picked from commit 0800ab20a8)
2022-03-12 14:45:04 +01:00
robinsch
5f38fd2f2d Core/Item: Fixed another possible container exploit due to invalid loading of stored loot items in DB (#26795)
(cherry picked from commit 1b9ee95253)
2022-03-12 14:36:31 +01:00
offl
ca472c1871 Scripts/SWP: Update M'uru to new register model (#26793)
(cherry picked from commit ec3b571eca)
2022-03-12 14:36:20 +01:00