aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-10-03Core/Spells: Reduce number of CastSpell overloads to 1Shauren
2021-10-03Core/Spells: Send OriginalCastId in SMSG_SPELL_START and SMSG_SPELL_GO for ↵Shauren
triggered spells in 'game' project
2021-10-03Core/Quests: Fill QuestPackageID field in SendQuestGiverQuestDetails (#27016)ModoX
2021-10-03Core/Gossip: Update GossipOptionIcon enum (#26906)Meji
2021-10-03Core/Spells: Removed CastSpellExtraArgs constructors accepting ObjectGuid, ↵Shauren
they would become ambiguous with future changes
2021-10-02Core/Auras: Implemented new aura type 487 (SPELL_AURA_COSMETIC_MOUNTED) (#26988)ModoX
2021-10-02Core/Players: Implemented selecting Exile's Reach during character creationShauren
2021-10-02Core/Players: Do not show zone on character list before first loginShauren
2021-10-02Core/Players: Save homebind location on creation instead of delaying it to ↵Shauren
first login
2021-10-02Core/Players: Store player creation timestamp and type (normal/npe)Shauren
2021-10-02Core/Players: Fixed value saved in `characters`.`lastLoginBuild`Shauren
2021-10-02Core/Transports: Store information about continent transportsShauren
2021-10-02Core/Commands: Remove the option to teleport to "startzone" with .unstuck ↵Shauren
command
2021-10-02Core/Players: Relocate players to their homebind location instead of ↵Shauren
starting zone when login at saved location fails
2021-10-01Core/Scripts: Fix repeated script validation when spell has multiple scripts ↵sueastward
attached (#26949)
2021-10-01Core/Commands: Lookup spell command fixesShauren
* Crashfix * Will now look at spell effects other than EFFECT_0 to find learned spell
2021-10-01Core/Misc: Fix appleclang 12 warningsShauren
2021-09-29Core/Player: fix periodic eating and drinking emotes (#21280)Ovah
Closes: #12567 (cherry picked from commit 0dcc318e377138dcbc116b5703d7dc1bffc0cc0f)
2021-09-29Core/BattlePets: Misc fixes (#26964)Meji
* 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-29Scripts/TheSlavePens: Boss Ahune fixes and updatessirikfoll
Fixes some visual problems Fixes encounter start Updated codestyle Closes #22071 (cherry picked from commit 35ba5aa138edc84dfdeb48ace88b12d521d31fa3)
2021-09-29TheSlavePens/Ahune: Fix crash (#22070)Gildor
Closes: #22069 (cherry picked from commit eb6e240fd1508ff62055e45c97a4534903280e66)
2021-09-29DB/Quest: Escaping the TombZenoX92
Closes #22033 (cherry picked from commit 5f69a8de707de0e2c409c481fe7a0ba874b92632)
2021-09-29Core/Bnet: Updated protobuf messages and servicesShauren
2021-09-29Core/Movement: shield ChaseMovementGenerator against a potential crashccrs
Since GenericMovementGenerator can be built with any MOTION_TYPE (cherry picked from commit 98fd8d4c748942cc7d7acde97610b7b0688472de)
2021-09-29Core/Movement: adjust deactivation/reset logic inside GenericMovementGeneratorccrs
Deactivated GMGenerators will now Initialize if they never did. Mimiron's script needs still some movement love. closes #22037 (cherry picked from commit 24a9598e2c2d8c39f7b8f5b3f900b61466c8652a)
2021-09-29Core/Movement: prevent double initialization calls if the generator was ↵ccrs
deactivated before being initialized ref #22037 (cherry picked from commit 825c5f5ec44953a9af71d50cad0b214ef867b086)
2021-09-28Core/Spells: Make some spells negative (#21696)Андрей
Closes #21634 (cherry picked from commit 5fa783bd34d8e5b32aded6b87a1e4b196b7c4022)
2021-09-28Scripts/Ruby Sanctum: Fixed Baltharus target amount of Enervating Brand part 2Keader
(I forgot the clones, ty Gildor) (cherry picked from commit 3102a6c9035e56cf624583575eab0d549449e702)
2021-09-28Scripts/Ruby Sanctum: Fixed Baltharus target amount of Enervating BrandKeader
(cherry picked from commit 8a312046b2213193be3832ea1eebac9c633880c1)
2021-09-28Kill a whitespaceKeader
(cherry picked from commit ee7c0c16f174f90835d32188a1088e611f9836c7)
2021-09-28Core/Spells: Reset Mangle cooldown in Berserk (#22000)DanVS
(cherry picked from commit 3bd9337d9fe95b78751bf3aa90ee27daf6935872)
2021-09-28Scripts/Pit of Saron: Fixed Ick not updading victimKeader
Closes #22001 (cherry picked from commit 6cf8bd5ae755a4af07f59642cf98a7bbf6ddd48e)
2021-09-28Core/Movement: MotionMaster reimplementation (#21888)ccrs
Internal structure and handling changes, nothing behavioural (or thats the intention at least). (cherry picked from commit 982643cd96790ffc54e7a3e507469649f3b074d2)
2021-09-26Scripts/Karazhan: make Barnes properly start the Opera Event (#21970)Maxwelllmj
Close: #21881 (cherry picked from commit 4fe5a167d298ad6fcb9a5f130035abcb98fa5eae)
2021-09-26Scripts/Magtheridon Lair: Fixed a case when channelers get hit kill and not ↵Keader
start fight It's needed for cataclysm+ (cherry picked from commit 65bad41144846ae97fc3bcb21c34cd2d5d1405e1)
2021-09-26Core/Battleground: Fixed a problem that did not let Arenas queue if it was ↵Gooyeth
in queue of Random Battleground (#21963) (cherry picked from commit 5871c3675069b85d83ff8ee4b63e1be6fc9d9aea)
2021-09-26re-enable CreatureAI::MovementInform for Chase/FollowMovementGenerator - ↵Treeston
didn't realize any AI used this (cherry picked from commit 56a056a8a5f5aa61c68a2b827d8d64ff2fc9abdd)
2021-09-26Core/Misc: Fix FreezeDetector triggered on startupjackpoz
Fix FreezeDetector triggering the assert on startup if scripts took more than a few seconds to initialize. (cherry picked from commit 7b7dc1b50844027853023491c1f69dc40292eec3)
2021-09-26Scripts/Icecrown Citadel: Fix "intended" crashjackpoz
Change an assert (that can happen easily using ".npc add") to a sanity check (cherry picked from commit 953640d56369abd979d194b83df90b20f50b2720)
2021-09-26Core/Quest: Fix crash caused by disabled questsjackpoz
Fix crash happening when a disabled quest was added and rewarded (through a GM command). Disabled quests are not validated on startup and they can reference invalid spells. (cherry picked from commit 5f6af8c6cbe7c5a622dd51a77e0d27db33c99118)
2021-09-26Core/Movement: crashfix workaroundccrs
untested ref #18471 (cherry picked from commit 76667e45a902f86bd341d40efa28037137e5e541)
2021-09-26Core/Thread: Fix crash added in fd33b1cd02a1c69fc78f47f079eadc43c331d054jackpoz
Fix crash caused by dereferencing uninitialized field. (cherry picked from commit 623bc6483a067accf816a65c693b0c0df6a999c3)
2021-09-26Core/Threat: My dictionary informs me that "fixtate" is not, in fact, a ↵Treeston
word. Corrected to "fixate". fd33b1c follow-up (cherry picked from commit 1d27f83bda1053578911f53b6231bcb96c9b7b1e)
2021-09-26Core/Movement: Removed unneccessary z position adjustmentShauren
Closes #21872 (cherry picked from commit d9a2177e9cc1115b0d830bd0a76ac0eec9878e05)
2021-09-26Core/Threat: Re-add fixtate system. I am being told Netherspite needs it.Treeston
(cherry picked from commit fd33b1cd02a1c69fc78f47f079eadc43c331d054)
2021-09-261b7ec4b follow-upTreeston
(cherry picked from commit 7fe59c95d857708181991bf8478712b56e5076ac)
2021-09-26Core/Threat: Fix taunt behavior in some edge casesTreeston
(cherry picked from commit 1b7ec4bc841cd51e17bb21a3d4b774102f195c46)
2021-09-26Core/Unit: UNIT_FLAG renamesTreeston
[UNIT_FLAG_PLAYER_CONTROLLED -> UNIT_FLAG_POSSESSED] [UNIT_FLAG_PVP_ATTACKABLE -> UNIT_FLAG_PLAYER_CONTROLLED] Signed off by: Shauren, Warlockbugs. (cherry picked from commit 081eab3cf5a5ec42917b2a7eaebf816fb36da423)
2021-09-26Scripts/Ulduar: Fixed Vehicles when flame leviathan die(#21897)Jorge Turrado Ferrero
(cherry picked from commit f13de8083469742d62c2d74a49a76e35469d8fb0)
2021-09-26Core/Handlers: Fixed Equipament Manager (for real this time)Keader
(cherry picked from commit 26a444719b6bdc06a00f7737a70a6fb4bd6443db)