Commit Graph

35119 Commits

Author SHA1 Message Date
Meji
de4eaa0de9 Core/BattlePets: Misc fixes (#26964)
* Define BattlePetSpeciesFlags enum class.
* Define BattlePetDbFlags enum class.
* Added check to prevent the pet from being caged if its species has flag BattlePetSpeciesFlags::NotTradable.
* Added check to prevent the pet from being caged if it's in battle pet slots.
* Added check to prevent the pet from being caged if its health is below maximum health.
* Only add pet if the species has flag BattlePetSpeciesFlags::WellKnown.
* Added function to check flag BattlePetSpeciesFlags::LegacyAccountUnique to avoid learning copies of unique pets.
* Implemented CMSG_BATTLE_PET_CLEAR_FANFARE.
2021-09-29 22:26:25 +02:00
sirikfoll
f507737ecf Scripts/TheSlavePens: Boss Ahune fixes and updates
Fixes some visual problems
Fixes encounter start
Updated codestyle

Closes #22071

(cherry picked from commit 35ba5aa138)
2021-09-29 21:01:25 +02:00
Gildor
b3f3dbc663 TheSlavePens/Ahune: Fix crash (#22070)
Closes: #22069
(cherry picked from commit eb6e240fd1)
2021-09-29 20:55:23 +02:00
ZenoX92
082194125f DB/Quest: Investigate the Alchemist Shop / Blue Recluse
Closes #18997

(cherry picked from commit aadd58284e)
2021-09-29 20:55:03 +02:00
DanVS
256c802007 DB/Creature: Scarlet Crusader
Closes #22055

(cherry picked from commit d5a76b3887)
2021-09-29 16:35:04 +02:00
ZenoX92
b8c92d17e6 DB/Quest: Quest Emotes (Redridge Mountains)
Closes #22056

(cherry picked from commit f5e973ba93)
2021-09-29 16:32:28 +02:00
DanVS
0e69254efe DB/SAI: The Blood Furnace
Closes #22036

(cherry picked from commit 718742005c)
2021-09-29 16:11:58 +02:00
Killyana
a3e74a4871 DB: Typo
(cherry picked from commit b06f62649b)
2021-09-29 16:10:35 +02:00
ZenoX92
e3dcf15862 DB/SAI: Hellfire Peninsula
Closes #22046
Closes #22029
By DanVS and ZenoX92

(cherry picked from commit 626b7332d1)
2021-09-29 16:10:06 +02:00
ZenoX92
ecf2a0ef9f DB/Quest: Escaping the Tomb
Closes #22033

(cherry picked from commit 5f69a8de70)
2021-09-29 16:05:49 +02:00
Jonne733
5ae5cc7880 DB/Quest: Emotes for Zangarmarsh and Terokkar
Closes #22032

(cherry picked from commit 488a125e6b)
2021-09-29 16:04:13 +02:00
DanVS
e2082a4194 DB/Quest: Doorway to the Abyss
Closes #22030

(cherry picked from commit 267889e616)
2021-09-29 16:03:21 +02:00
ZenoX92
ee2099ff8b DB/Quest: The Final Code
Closes #22022

(cherry picked from commit ba23af52b5)
2021-09-29 16:02:32 +02:00
Shauren
75909f9232 Core/Bnet: Updated protobuf messages and services 2021-09-29 10:32:04 +02:00
ccrs
6d9e544c20 Core/Movement: shield ChaseMovementGenerator against a potential crash
Since GenericMovementGenerator can be built with any MOTION_TYPE

(cherry picked from commit 98fd8d4c74)
2021-09-29 00:01:23 +02:00
ccrs
4487933bd0 Core/Movement: adjust deactivation/reset logic inside GenericMovementGenerator
Deactivated GMGenerators will now Initialize if they never did.
Mimiron's script needs still some movement love.

closes #22037

(cherry picked from commit 24a9598e2c)
2021-09-29 00:00:57 +02:00
ccrs
30583be025 Core/Movement: prevent double initialization calls if the generator was deactivated before being initialized
ref #22037

(cherry picked from commit 825c5f5ec4)
2021-09-29 00:00:26 +02:00
ZenoX92
2bf94153bd DB/Quest: By Any Means Necessary/Wind Trader Lathrai
Closes #22015
Closes #22016

(cherry picked from commit 628b488ebd)
2021-09-28 23:59:58 +02:00
ZenoX92
f46770b785 DB/SAI: Redridge Mountains
Closes #22027

(cherry picked from commit 89fc4cbb72)
2021-09-28 23:58:05 +02:00
DanVS
4e15a71520 DB/Quest: Burn It Up... For the Horde!
Closes #22025

(cherry picked from commit c3a9472f03)
2021-09-28 21:05:24 +02:00
DanVS
38ece7bc6d DB/Quest: Zeth'Gor Must Burn!
Closes #22024

(cherry picked from commit d41bab3cd9)
2021-09-28 21:04:04 +02:00
Jonne733
409d4af9a2 DB/SAI: Firewing Courier
Closes #22021

(cherry picked from commit 16f89b7572)
2021-09-28 21:01:49 +02:00
Андрей
4c6e89942f Core/Spells: Make some spells negative (#21696)
Closes #21634

(cherry picked from commit 5fa783bd34)
2021-09-28 20:58:14 +02:00
ZenoX92
afa3fefb57 DB/SAI: Random Fixes
Closes #22009

(cherry picked from commit 0275ba7645)
2021-09-28 19:34:23 +02:00
ZenoX92
74a49db483 DB/Quest: Quest Emotes (Un'Goro Crater)
Closes #22008

(cherry picked from commit cc78cedfaf)
2021-09-28 16:00:57 +02:00
ZenoX92
5619d5507a DB/Gossip: Larion
Closes #22006

(cherry picked from commit 347b8e9b3e)
2021-09-28 15:47:56 +02:00
Keader
1d00e4eccb Scripts/Ruby Sanctum: Fixed Baltharus target amount of Enervating Brand part 2
(I forgot the clones, ty Gildor)

(cherry picked from commit 3102a6c903)
2021-09-28 15:32:32 +02:00
Keader
a046ef8604 Scripts/Ruby Sanctum: Fixed Baltharus target amount of Enervating Brand
(cherry picked from commit 8a312046b2)
2021-09-28 15:32:00 +02:00
Keader
d4be86d835 Kill a whitespace
(cherry picked from commit ee7c0c16f1)
2021-09-28 15:31:34 +02:00
DanVS
71e27f540d Core/Spells: Reset Mangle cooldown in Berserk (#22000)
(cherry picked from commit 3bd9337d9f)
2021-09-28 15:26:42 +02:00
Keader
4aaf3d67a3 Scripts/Pit of Saron: Fixed Ick not updading victim
Closes #22001

(cherry picked from commit 6cf8bd5ae7)
2021-09-28 00:15:42 +02:00
ccrs
426f9f2f92 Core/Movement: MotionMaster reimplementation (#21888)
Internal structure and handling changes, nothing behavioural (or thats the intention at least).

(cherry picked from commit 982643cd96)
2021-09-28 00:15:13 +02:00
Keader
3e0af19b77 DB/Spells: Fixed proc of Seal of Command (Illidari Concil)
(cherry picked from commit b84348f6fc)
2021-09-27 21:18:01 +02:00
ZenoX92
9286f3e3c8 DB/Quest: A Gnome's Assistance
Closes #21992

(cherry picked from commit 6050a99dfa)
2021-09-27 21:14:09 +02:00
ZenoX92
f359cfd224 DB/Quest: Laughing Sisters
Closes #21991

(cherry picked from commit 98baeed794)
2021-09-27 21:12:25 +02:00
ZenoX92
77ae6cab5d DB/Quest: Gathering Materials (Horde)
Closes #21990

(cherry picked from commit db03e83d00)
2021-09-27 21:11:18 +02:00
Naddley
d594d9f5d1 DB/Player create info: Allied race hunter pets
Closes #26952
2021-09-27 20:52:47 +02:00
ZenoX92
5b7e1afa49 DB/Quest: Quest Emotes (Elwynn Forest & Westfall)
Closes #21989

(cherry picked from commit c28d632785)
2021-09-27 20:38:56 +02:00
ZenoX92
5134a82752 DB/Gossip: Anchorite Delan
Closes #21988

(cherry picked from commit 32b312681f)
2021-09-26 23:26:15 +02:00
Gooyeth
c3db8357ab DB/Gossip: Grandmother - Karazhan
Closes #21982

(cherry picked from commit ce5cbc6f30)
2021-09-26 23:24:49 +02:00
Maxwelllmj
bd91674e66 Scripts/Karazhan: make Barnes properly start the Opera Event (#21970)
Close: #21881
(cherry picked from commit 4fe5a167d2)
2021-09-26 23:23:26 +02:00
ZenoX92
73ab313b94 DB/Gossip: Lady Jaina Proudmoore
Closes #21985

(cherry picked from commit a4db2d0a0d)
2021-09-26 23:23:04 +02:00
ZenoX92
dd5baf3a6f DB/Quest: The Completed Orb of Noh'Orahil & The Completed Orb of Dar'Orahil
Closes #21984

(cherry picked from commit 9fe6b42678)
2021-09-26 23:22:21 +02:00
Killyana
333e085efb DB/Condition: Lashh'an Channeling
Closes #21983

(cherry picked from commit ab4cd2cb5c)
2021-09-26 23:21:19 +02:00
Killyana
a16154e2f3 DB/SAI: Power Converter
Closes  #21986

(cherry picked from commit e3e2bb60f6)
2021-09-26 23:20:33 +02:00
ZenoX92
7e5de08678 DB/Gossip: Menara Voidrender, Acolyte Wytula & Acolyte Magaz
Closes #21979

(cherry picked from commit 80b0125d90)
2021-09-26 23:19:43 +02:00
ZenoX92
3b90573cf8 DB/Quest: The Completed Orb of Noh'Orahil & The Completed Orb of Dar'Orahil
Closes #21978

(cherry picked from commit 6ca6e02c0b)
2021-09-26 23:18:11 +02:00
ZenoX92
318dd73d1a DB/Quest: A Noble Brew (Part 2)
Closes #21977

(cherry picked from commit fbbe807f08)
2021-09-26 23:17:12 +02:00
ZenoX92
fb389ccbc7 DB/Creature: Doc Mixilpixil
Closes #21975

(cherry picked from commit 8f13d8ae43)
2021-09-26 23:16:03 +02:00
ZenoX92
71f1d338b3 DB/Creature: Klaven Mortwake
Closes #21973

(cherry picked from commit f98ff69831)
2021-09-26 23:07:57 +02:00