aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
2023-01-01Core/Scene: Fixed OnSceneComplete and OnSceneCancel handlingModoX
2023-01-01Core/Players: Fixed finding trainer id from gossip menus (#28648)fluxurion
2023-01-01Core/Misc: Fixed deprecation warnings for c++20Shauren
2022-12-31Core/Spells: Fixed crashes with spells cast by gameobject that summon creaturesShauren
Closes #28640
2022-12-31Core/Maps: Fixed retrieving terrain info when on child mapsShauren
2022-12-31Core/Scenarios: Replace assert with null checkShauren
Closes #28639
2022-12-31Core/Maps: Implemented WMOAreaTable -1 grouipid fallbackShauren