aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-01-13Core/Creatures: Fixed typo in loading creature addonMeji
2023-01-12Core/Creatures: improved error logging messages added in ↵Ovahlord
6f835c233f7605d74926a2a3058634c9de478617 for creature_template_addon to avoid confusion (cherry picked from commit 128339730cafefba04ca8b1b6c72ed4ea9315bd3)
2023-01-12Core/Creatures: Split creature_addon and creature_template_addon's byte ↵Ovahlord
columns into seperate ones (#28562) * Instead of dumping raw byte values into these fields, we now only allow setting values which should be accessible to database devs. The remaining byte values should be handled by core internals and spells (pet talents and shapeshifting for example) (cherry picked from commit 6f835c233f7605d74926a2a3058634c9de478617)
2023-01-12Scripts/Icecrown Citadel: Added missing empty check before ↵Shauren
SelectRandomContainerElement (cherry picked from commit 9d8fc9037163b2a0776ee44760025a17ce11f115)
2023-01-12Core/Scripts: Implemented Zort's Protective Elixir (#28372)Mikhail Redko
* Core/Scripts: Implemented Zort's Protective Elixir * Rename XXXX_XX_XX_XX_world.sql to 2022_12_23_00_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit dc221604d9971eabb95cdbaececa28765a6dfa9a)
2023-01-12Core/Guild: Fixed possible guild exploit (#28577)robinsch
* Core/Guild: Fixed possible guild exploit * Core/Guild: Do not process HandleGuildDeclineOpcode if player is in guild (cherry picked from commit 036c72327f50af5f231c5ec8cc69af7db7f4aaa8)
2023-01-12Core/Player: Vertical "Say" distance (#28544)Badgersson
* Core/Player: chat messages use 3d distance Fix #26593 * Core/Player: chat messages use 3d distance new arg in SendMessageToSetInRange Fix #26593 (cherry picked from commit 297541e9c9bf90d410922db397d2f94dff9592cc)
2023-01-12Core/Units: ensure that we use valid iterators when providing spell Ids in ↵Ovahlord
Unit::RemoveAppliedAuras and Unit::RemoveOwnedAuras (cherry picked from commit 4a1989269643a3a441f91c50da6c3153d95a15fe)
2023-01-12Core/GameObjects: Use serverOnly property of GameObjectTemplate for all ↵Shauren
types that have it, not just spell focus (cherry picked from commit 4ee64a232ad830255bc6779e595d412c934b6b74)
2023-01-12Scripts/Halls of Lightning: reworked General Bjarngrim Encounter (#28457)Ovah
* handle missing visuals * reworked all AI scripts * handle missing mechanic of Arc Weld * reworked the whole waypoint and tempoary electrical charge handling * moved Stormforged Lieutenants to their own spawn group to handle their spawning/despawning via boss * moved the Tempoary Electrical Charge mechanic from spell_linked_spell to spell script instead * replaced hacky virtual items for Bjarngrim's stances with sniffed ones (cherry picked from commit f2fcd6746c72930dc0a951521e2f0fe78ce02690)
2023-01-12Revert "MMAP: Build ADT floor just like WMO floor below liquid (#27503)" ↵Giacomo Pozzoni
(#28392) This reverts commit 8a779268b601db28005a8348f3c21255718d4526. (cherry picked from commit b69870630d816da60e75f40f0e8852c9d88591b9)
2023-01-12Core/Spells: Fixed accessing freed memory by Spell::EffectTriggerSpellShauren
Closes #28715
2023-01-12Core/Units: Fixed crash happening whenall tappers of a creature are logged ↵Shauren
out when it dies inside a dungeon
2023-01-11Core/Units: Removed duplicate call to WorldObject::UpdatePositionData (#28731)Gosha
2023-01-10Scripts/Quest: Refactor Last Rites (#28328)Malcrom
(cherry picked from commit 8c64457edcbbadeb950a26946a2ab32be8adb72e)
2023-01-10Core/Logging: Fixed remaining uses of STRING_VIEW_FMT in log statementsShauren
2023-01-10Scripts/Quest: Improved script for Abduction (#28306)Malcrom
(cherry picked from commit f7ebdd3631cafb10b6897ed4ea36d836443fde41)
2023-01-10Scripts/Quests: Help Those That Cannot Help Themselves (#28304)Malcrom
(cherry picked from commit f98e2bcab48a42f02b15a0f8e140c628b9e748cc)
2023-01-10Core/DBUpdater: Changed autoupdater created databases to use utf8mb4 instead ↵Shauren
of utf8mb3
2023-01-09Core/Creatures: Restore IsMovementPreventedByCasting logic for casting units ↵ModoX
(non-channeled) * this partly reverts e2ed3e23f8241933b4f931e9def7eee69f1abb79
2023-01-09Core/Creatures: Fix IsMovementPreventedByCasting logic (#28551)Meji
2023-01-09Core/Spells: Update IsPrimaryProfessionSkill filtering (#28650)fluxurion
2023-01-09Core/OutdoorPvP: Fixed crash happening by accessing freed memoryShauren
Closes #28680
2023-01-09Scripts/HoO: fixed a crash in Temple Guardian Anhuur's script due to now ↵Ovahlord
supporting gameobject casters (cherry picked from commit 3203f04ac1064d0812e3bcad12d0c25dc2e31593)
2023-01-09Core/Conf: Update MaxPlayerLevel 60 > 70 (#28663)Az'gath
Co-authored-by: Aurøra/Nehyren <dreamcorerev@gmail.com>
2023-01-09Core/Creatures: Fix logic when searching for nearby creatures by StringId ↵Odyssey
(#28669)
2023-01-09Core/Misc Fixed build with boost 1.74 (#28679)DeadMouse
2023-01-09Core/Spells: Fixed crash in SpellHistory::ModifySpellCooldown when cooldown ↵Shauren
is fully reset
2023-01-08Dep/fmt: Upgrade to 9.1.0Shauren
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵Shauren
compatible api)
2023-01-08Nopch build fixShauren
2023-01-07Core/Misc: Include cleanup, 2023 editionShauren
2023-01-07Core/Misc: Replace enable_if overload selection with if constexprShauren
2023-01-07Core/Misc: Migrate our c++20 advstd to standard featuresShauren
2023-01-06Core/Misc: Use boost/circular_buffer forward declaration headers in our headersShauren
2023-01-06Core/Misc: Remove boost::container::small_vector from header filesShauren
2023-01-06Core/Misc: Remove boost::heap::fibonacci_heap from header filesShauren
2023-01-06Core/Misc: Replaced boost::container::static_vector in packet classes with ↵Shauren
plain vector with custom static storage allocatlr
2023-01-06Core/Utils: Replace boost flat_set with our ownShauren
2023-01-06Core/Misc: Add missing Containers.h include where neccessaryShauren
2023-01-05Core/Spells: Hide spell effect immunity info implementation detailsShauren
2023-01-05Core/Misc: Added a include hack for msvc <chrono> to use only c++17 bits from itShauren
2023-01-04Core/Proto: Re-generate protobuf services optimized for CODE_SIZE (compile ↵Shauren
time) instead of SPEED
2023-01-04Core/Quests: Set QuestGiverCreatureID for QuestGiverQuestDetails packet (#28655)Meji
2023-01-03Scripts/Zul'aman: Removed incorrect ZulAmanState initializationShauren
2023-01-03Scripts/RLP: Added initial spawns and some cosmetic spells (#28629)Aqua Deus
2023-01-03Core/Auras: Implemented SPELL_ATTR12_ONLY_PROC_FROM_CLASS_ABILITIES and ↵Shauren
SPELL_ATTR13_ALLOW_CLASS_ABILITY_PROCS attributes Closes #28658
2023-01-02Scripts/Evoker: Implement Glide (#28654)Aqua Deus
2023-01-02Core/Loot: Added loot slot check to Loot::LootItemInSlot (client sent-value)Shauren
Ref #28646
2023-01-02Core/Characters: Added Dracthyr Evoker creation data (#28624)fluxurion