Commit Graph

35152 Commits

Author SHA1 Message Date
Shauren
f6f2de76c7 Core/Commands: Remove the option to teleport to "startzone" with .unstuck command 2021-10-02 19:57:37 +02:00
Shauren
46004d4fca Core/Players: Relocate players to their homebind location instead of starting zone when login at saved location fails 2021-10-02 18:43:09 +02:00
Aokromes
f6aae06fc1 DB/Quest: Update quest_objectives and quest_visual_effect
closes #26983 by osleyder85
2021-10-02 17:27:25 +02:00
Aokromes
cceb80feb5 DB/NPC: Blackrock Worg (49871)
closes #26993 by xXBentRealityXx
2021-10-02 17:23:02 +02:00
Aokromes
205f949f2d DB/NPC: Stormwind Infantry (49869)
closes #26992 by xXBentRealityXx
2021-10-02 17:19:57 +02:00
Aokromes
72ccd582ff DB/PlayerCreateInfo: Fix Coords/Orientation (Not Allied Race)
closes #26989 by xXBentRealityXx
2021-10-02 17:15:53 +02:00
Aokromes
546ebfa62b DB/Totems: Updated displayids of totems
closes #26984 by mdX7
2021-10-02 17:14:49 +02:00
sueastward
32ad07f7f8 Core/Scripts: Fix repeated script validation when spell has multiple scripts attached (#26949) 2021-10-01 23:29:41 +02:00
Shauren
a098137b59 Core/Commands: Lookup spell command fixes
* Crashfix
* Will now look at spell effects other than EFFECT_0 to find learned spell
2021-10-01 22:30:39 +02:00
Shauren
50381ed741 Dep/protobuf: Backport https://github.com/protocolbuffers/protobuf/pull/2337 to our embedded version 2021-10-01 18:57:17 +02:00
Shauren
203f1197b4 Build: Modernize readline finding script 2021-10-01 18:54:52 +02:00
Shauren
4e71c5b685 Dep/CascLib: Update to ladislav-zezula/CascLib@4fc4c18bd5 2021-10-01 13:47:03 +02:00
Shauren
4d153b6cb9 Build: Update FindOpenSSL.cmake and remove custom FindGit
(cherry picked from commit 77596dba67)
2021-10-01 13:02:03 +02:00
Shauren
629ec3a14d Build: Check -Wno-deprecated-copy existence using check_cxx_source_compiles instead of hardcoding clang version number 2021-10-01 11:19:39 +02:00
Shauren
3bf6698116 Core/Misc: Fix appleclang 12 warnings 2021-10-01 11:18:29 +02:00
Aokromes
7e96b2d733 DB/NPC: Blackrock Spy (fix auras)
closes #26976 by xXBentRealityXx
2021-10-01 09:54:18 +02:00
Aokromes
78858b1edd DB/Quest: Slain by the Wretched
closes #26982 by osleyder85
2021-10-01 09:52:31 +02:00
Aokromes
67f2976e92 DB/Quest: Tainted Arcane Sliver
closes #2698 by osleyder85
2021-10-01 09:49:55 +02:00
Aokromes
2db9c9e838 DB/Quest: Felendren the Banished
closes #26980 by osleyder85
2021-10-01 09:48:41 +02:00
Aokromes
9b8d0272b0 DB/Quest: Aiding the Outrunners
closes #26979 by osleyder85
2021-10-01 09:47:29 +02:00
Aokromes
25b9b0dcc8 DB/Quest: Solanian's Belongings
closes #26978 by osleyder85
2021-10-01 09:46:14 +02:00
Aokromes
43f1eab235 DB/Quest: Aggression
closes #26973 by osleyder85
2021-09-30 10:18:24 +02:00
Aokromes
aefe57f144 DB/Quest: Thirst Unending
closes #26972 by osleyder85
2021-09-30 10:17:18 +02:00
Aokromes
73770edcee DB/Quest: The Shrine of Dath'Remar
closes #26971 by osleyder85
2021-09-30 10:16:13 +02:00
Aokromes
6b708df30d DB/Quest: A Fistful of Slivers
closes #26970 by osleyder85
2021-09-30 10:15:03 +02:00
Aokromes
9a6fec9fee DB/Quest: Report to Lanthan Perilon
closes #26969 by osleyder85
2021-09-30 10:13:49 +02:00
Aokromes
ca57cc8ea2 DB/Quest: Unfortunate Measures
closes #26968 by osleyder85
2021-09-30 10:12:29 +02:00
Aokromes
6b982cff57 DB/Quest: Reclaiming Sunstrider Isle
Closes #26967 by osleyder85
2021-09-30 10:11:10 +02:00
ZenoX92
0c6d05c981 DB/Creature: Bookie Herod
Closes #22072

(cherry picked from commit d00cf39ad9)
2021-09-29 23:36:00 +02:00
Jonne733
8d7b612b68 DB/Quest: More Terokkar Forest quest emotes
Closes #22076

(cherry picked from commit 17bb68d862)
2021-09-29 22:46:17 +02:00
ZenoX92
e9cb735ef4 DB/Creature: Forlorn Spirit
Closes #18202

(cherry picked from commit 4b0e23ea34)
2021-09-29 22:40:34 +02:00
ZenoX92
afb6522359 DB /Quest: Jungle Secrets
Closes #17286

(cherry picked from commit 4332314ba0)
2021-09-29 22:31:34 +02:00
Ovah
753d5a5d5f Core/Player: fix periodic eating and drinking emotes (#21280)
Closes: #12567
(cherry picked from commit 0dcc318e37)
2021-09-29 22:27:11 +02:00
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