Meji
924182f692
Core/BattlePets: Misc fixes ( #27446 )
...
* Added script for "Summon Battle Pet" spell (118301).
* Set the saved display of the battle pet when summoning it.
* If a summon has SummonPropertiesFlags::SummonFromBattlePetJournal it will remove NpcFlag UNIT_NPC_FLAG_WILD_BATTLE_PET (Wild battle pets).
* When a creature is summoned with SummonTitle::Companion, it will check to see if it has SummonPropertiesFlags::SummonFromBattlePetJournal before updating the battle pet's update fields. (If you have a summoned battle pet and summon a creature with that SummonTitle, it will incorrectly update the battle pet's update fields with the summoned battle pet's data).
* Implemented SummonPropertiesFlags::UseCreatureLevel. If a summon has this flag, it will use the owner's level (If the summon doesn't have SummonProperties it will always use the selected level).
2021-12-25 15:27:58 +01:00
aquadeus
8ac0388870
Scripts/Spells: Fix paladin talent Holy Prism ( #27442 )
2021-12-25 14:10:10 +01:00
aquadeus
90cdb1ed0d
Scripts/Spells: Fixed warlock shadow bolt energize ( #27440 )
2021-12-25 12:51:35 +01:00
aquadeus
b01d85e966
Scripts/Spells: Convert shaman spell scripts to new script registration syntax ( #27457 )
2021-12-25 12:49:32 +01:00
Shauren
2a4c7c1e27
Core/Spells: Corrected SPELL_ATTR8_MASTERY_AFFECTS_POINTS attribute implementation, it is no longer used to restrict if the spell should be cast or not (SpecializationSpells.db2 takes care of that)
...
Closes #19640
Closes #27458
2021-12-25 10:30:50 +01:00
ModoX
0daa2afd69
DB/Spawns: Added initial Oribos spawns
2021-12-24 13:49:23 +01:00
Keader
5a8af62b15
Fixing some white spaces and unneeded header, added in previous commit
...
(cherry picked from commit 85d1fd3038 )
2021-12-24 00:58:20 +01:00
Jinnaix
340a107f6b
Scripts/Blackwing Lair - Doors correction ( #24327 )
...
Fix all doors
corrected the Chromaggus fight start
correctly close final bossfight door at fight and open it on reset or bosskill
(cherry picked from commit a8a0f6b261 )
2021-12-24 00:58:04 +01:00
jackpoz
4e0da6f7d1
Core/Spells: Fix missing "Inventory is full" with spells that create more than 1 item
...
(cherry picked from commit 2a41755b58 )
2021-12-24 00:46:45 +01:00
Shauren
48bd9698f8
Core/PacketIO: Fixed SMSG_UPDATE_OBJECT packets going missing for new items
...
Closes #16906
(cherry picked from commit 96155a4914 )
2021-12-24 00:44:23 +01:00
Shauren
125bd632b3
Core/Guilds: Restore guild bank contents hack
...
(cherry picked from commit 1cf8163c58 )
2021-12-24 00:40:06 +01:00
Treeston
a6332f5dec
Core/Misc: C++17 cleanups, commit 3, the header commit
...
(cherry picked from commit ca0c50bc45 )
2021-12-24 00:37:25 +01:00
Treeston
ea0aa63d96
Core/Misc: C++17 cleanups, commit 2, the advstd commit
...
(cherry picked from commit 857f8d9231 )
2021-12-24 00:37:21 +01:00
Treeston
632609b897
Core/Misc: C++17 cleanups, commit 1
...
(cherry picked from commit ac9004a2f9 )
2021-12-24 00:34:10 +01:00
Treeston
fdcef115e0
Core/Chat: Add SpellInfo const* handler for command args. Use it to update .cast <spellId/link> <triggered>.
...
(cherry picked from commit 7ac6ccb36b )
2021-12-24 00:34:08 +01:00
Shauren
e7295fd3de
Core/PacketIO: Port guild packets to classes as example of new self-validating strings
...
(cherry picked from commit f0fe5f8b66 )
2021-12-24 00:09:08 +01:00
Shauren
3ebfa8cc64
Core/PacketIO: Add a validating string helper class for use in packet classes
...
(cherry picked from commit f2f47f774f )
2021-12-23 23:55:58 +01:00
Shauren
def97385cc
Core/Guilds: Implement guild bank gold limit matching client
...
(cherry picked from commit 967f21a4b4 )
2021-12-23 23:10:01 +01:00
dr-j
6c2408494f
DB/Event: Ith'rix's Hardened
...
Closes #10235
(cherry picked from commit 274fe25e2e )
2021-12-23 22:48:23 +01:00
Jinnaix
bd062a54b7
DB/Formation: Trashmob pack logic in Blackwing Lair
...
Closes #24311
(cherry picked from commit fa1e333d22 )
2021-12-23 22:47:22 +01:00
Jinnaix
43134cdcdd
DB/Creature: Calliard The Nightman - Karazhan
...
Closes #24324
(cherry picked from commit 557aecda0b )
2021-12-23 22:45:53 +01:00
Jinnaix
d3a4dd0df9
DB/Creature: Remove wrong spawns summoned by Nexus-Prince Shaffar
...
Closes #24325
(cherry picked from commit 05aeb142a8 )
2021-12-23 22:45:20 +01:00
NoName
cc1c67183f
Core/Spell: SPELL_EFFECT_PULL_TOWARDS correction ( #24251 )
...
* SPELL_EFFECT_PULL_TOWARDS correction
* Hi Appveyor
(cherry picked from commit b88881f8ad )
2021-12-23 22:44:06 +01:00
Giacomo Pozzoni
934c320d4b
Core/AI: Make critters flee as soon as engaged in combat and make them evade after they stop running in fear ( #24320 )
...
* Core/AI: Make critters flee as soon as engaged in combat and make them evade after they stop running in fear
* Warning and no-pch build fix
(cherry picked from commit 6fde051e4e )
2021-12-23 22:32:41 +01:00
Jinnaix
103f7f5e77
Scripts/Deadmines ( #24323 )
...
Remove obsolete Defias Companion spawn from BlastOutDoor Event
(cherry picked from commit c09d2b7206 )
2021-12-23 22:20:22 +01:00
Killyana
e3305d3a6a
DB/GameObjects: Fix Blackwing Lair doors
...
(cherry picked from commit 99f31cbe5f )
2021-12-23 22:13:58 +01:00
Killyana
3942e1f025
DB/Creature: Remove wrong spawns from Blackwing Lair
...
(cherry picked from commit 06c174c75d )
2021-12-23 22:10:31 +01:00
Jinnaix
995f4bf835
DB/SAI: Razorfen Beast Trainer & Razorfen Handler
...
Closes #24318
(cherry picked from commit d61b1ae83c )
2021-12-23 21:56:27 +01:00
Jinnaix
41141352e3
DB/Creature: SAI correction for Scarlet Conjuror (4297)
...
Closes #24313
(cherry picked from commit aa8d0fe944 )
2021-12-23 21:55:12 +01:00
dr-j
56a0d04a6c
DB/SAI: Fix a waypoint issue related to the quest Return of the High Chief
...
Closes #23806
(cherry picked from commit 61d0826150 )
2021-12-23 21:53:53 +01:00
Killyana
b84f8929e0
DB/Instance: Script Lord Victor Nefarius & Vaelastrasz the Corrupt intro event
...
(cherry picked from commit 92aa1c8352 )
2021-12-23 21:52:49 +01:00
Killyana
3ab776b478
DB: Script Blackwing Technician & Vaelastrasz the Corrupt event
...
Fix Vaelastrasz the Corrupt health
Remove a wrong spawn
(cherry picked from commit 21d13b8247 )
2021-12-23 21:52:06 +01:00
Killyana
716aa42090
DB/Instance: Respawn Blackwing Lair
...
From Cmangos by Grz3s
(cherry picked from commit c42d270a6b )
2021-12-23 21:18:48 +01:00
Killyana
2eac24264f
DB/Creature: Fix equipments display
...
(cherry picked from commit 1eb560bbc8 )
2021-12-23 21:16:01 +01:00
Killyana
5396de8720
DB/Quest: Imp Delivery
...
Closes #24310
(cherry picked from commit f472428958 )
2021-12-23 21:13:53 +01:00
Killyana
ecebd66ce0
DB/Creature: Fix some creatures position in Sholazar
...
Closes #24305
(cherry picked from commit 40acf3c56b )
2021-12-23 21:12:30 +01:00
Jinnaix
588647431f
DB/Formation: Link some boss in Molten Core to their adds
...
Closes #24306
(cherry picked from commit d8b24ce778 )
2021-12-23 21:12:00 +01:00
jackpoz
c397d49a22
Core/Mail: Validate mail subject and body
...
(cherry picked from commit de923fedc9 )
2021-12-23 21:11:29 +01:00
jackpoz
807df411ae
Core/Channels: Limit channel length only for custom channels
...
(cherry picked from commit 3fb41da57c )
2021-12-23 21:10:46 +01:00
treeston
ee5c0e5372
Core/Chat: Disallow hyperlinks from being inserted in various guild-related freetext fields (the client already blocks this)
...
(cherry picked from commit 01b2ac3ed4 )
2021-12-23 21:09:24 +01:00
Killyana
31d91c2d49
DB/Creature: Random models in Blackfathom Deeps
...
(cherry picked from commit 3c4133a2ff )
2021-12-23 19:50:46 +01:00
Rushor
48d7a2afb9
DB/Creature: Add cosmetic aura to Stinky
...
(cherry picked from commit 3287d29677 )
2021-12-23 19:50:18 +01:00
Killyana
c61cf4e353
DB/Loot/Conditions: Improve loot conditions for Writhing Choker and & Unliving Choker
...
Closes #24276
(cherry picked from commit 23299bcb54 )
2021-12-23 19:47:49 +01:00
Killyana
570cbc2141
DB/Creature: Mini Tyrael
...
Closes #24301
(cherry picked from commit 1e5192327e )
2021-12-23 19:47:11 +01:00
Shauren
a82ae950dd
Core/ByteBuffer: Fix string format
...
(cherry picked from commit 1227e96bd3 )
2021-12-23 19:45:51 +01:00
jackpoz
7d8926c55d
Core/Channels: Limit channel length to 31 characters
...
(cherry picked from commit 2707877cf6 )
2021-12-23 19:45:40 +01:00
Kitzunu
d6bd4fbd7a
DB/Creature: Precious
...
Closes #24302
(cherry picked from commit 639ac9692f )
2021-12-23 18:43:51 +01:00
Shauren
09967ad7fd
Core/PacketIO: Validate utf8 in every client packet
...
(cherry picked from commit 0a2a96efaa )
2021-12-23 15:15:08 +01:00
Rushor
bf81c39bbd
DB/Creature: Decaying Colossus
...
Closes #24303
(cherry picked from commit 8102fae3d5 )
2021-12-23 14:09:09 +01:00
aleigood
e0df89590a
DB/Text: Use the correct sound for Julianne death
...
Closes #24304
(cherry picked from commit 480c16a038 )
2021-12-23 14:00:56 +01:00