aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-01-20Core/Spells: implement corpse target type support and properly fix ↵Giacomo Pozzoni
resurrections (#24921) * Core/Spells: implement corpse target type support and properly fix resurrections (cherry picked from commit df193945d9aff8596985a20e2c654105354b0af7) * Core/Spells: implement TARGET_CORPSE_SRC_AREA_RAID and updated remaining resurrection effect handlers for updated corpse targeting (cherry picked from commit 98b075cb4b0da126d409ab42daa63a1f531a70ea) * Fix no-pch Co-authored-by: Ovahlord <dreadkiller@gmx.de> (cherry picked from commit cc71da35b5dc74abf71f8691161525a23d870bb5)
2022-01-19DB/Quest: Rumors for Kravel outro eventgenion18
Closes #24835 (cherry picked from commit 32aebc14abbb5c559d6a808c4c04d51e3a29b481)
2022-01-19DB/Quest: Convert & update support for 'Escorting Erland' to SAIoffl
Closes #24834 (cherry picked from commit eea3cf14017065dbf11deb0aa12f4cd7dd06abd6)
2022-01-19Core/Common: Replace ASSERT(false, "...") with ABORT_MSG("...")jackpoz
(cherry picked from commit 54c701cf0db81c0062e8c5020e07db18984d0ffa)
2022-01-19Core/Common: Add macro ASSERT_WITH_SIDE_EFFECTS to be used when asserting ↵jackpoz
conditions that have side effects (cherry picked from commit 49da3533cd4a0fcd8b2ac7ae0bf4b105f40f8c77)
2022-01-19 DB/Quest: Convert & update support for 'Scratches' to SAIoffl
Closes #24824 (cherry picked from commit d526d5d1765a6468d9acb585b3e60c08352edf55)
2022-01-19Core/SAI: Support SMART_TARGET_POSITION in ↵Shauren
SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER
2022-01-19Core/Commands: Fixed wrong field being used to determine instance type in ↵Shauren
.lookup map id
2022-01-19Core/Quests: Fixed quest select queryShauren
2022-01-18DB/Quest: Convert Galen's Escape to SAIoffl
Closes #23684 (cherry picked from commit f6211737485ac77c4c31f303209b123cbf76c989)
2022-01-18DB/Quest: Convert & update support for 'City of Light' to SAIoffl
Closes #24814 (cherry picked from commit f2c2210dbb88ffa3571344030d77f80c0a765591)
2022-01-18Core/Quests: Remove RewardMoney from quest_template as it is not a static ↵funjoker
value and depends on receiving player (#27590)
2022-01-18Core/Auras: Store non-unit caster guids in auras (#27625)Jeremy
This allows retrieving any caster object, not just units
2022-01-18Scripts/Spells: Implement OnPrecast scripting hook for spell scripts (#27632)Seyden
* Fires before cast bar starts
2022-01-18Core/SAI: Add SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER (#27581)Seyden
2022-01-18Core/Movement: Fixed possible crash in HomeMovementGeneratorModoX
2022-01-18Scripts/Spells: Updated Power Word: Shield scriptShauren
Closes #27630
2022-01-18Script/Creature: script Terokk's encounter (#24871)Rothend
* Script/Creature: script Terokk's encounter. Closes #2029 * Apply suggested changes. * Fix nopch build. * Rename 9999_99_99_99_world_terokk.sql to 2020_06_24_02_world.sql * Update 2020_06_24_02_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com> (cherry picked from commit 3227ed94bc7e8a6833fe67a2edb63debcca90a60)
2022-01-18Core/Player: do not consider FLAG_EXTRA_NO_XP_AT_KILL or pet status when ↵Rothend
deciding if a creature counts as a "gives experience or honor" target. (#24884) Closes #23860 (cherry picked from commit e3bac11837741518479e9e09a99980366f1a64ae)
2022-01-18Core/SAI: do not allow the waypoint pause timer to update while in combat. ↵Rothend
(#24877) (cherry picked from commit 37cb39179629c90afb09324864bd31bddb9bd07c)
2022-01-18Core/SAI: implement SMART_EVENT_SUMMONED_UNIT_DIES (82), useable by ↵Rothend
creatures and gameobjects (#24874) * Core/SAI: implement SMART_EVENT_SUMMONED_UNIT_DIES (82), useable by creatures and gameobjects. Closes #24831 * Update SmartScriptMgr.h (cherry picked from commit 5339d1d3b835fcc8f635d34457ceb6e653e70a1c)
2022-01-18Script/Spell: fix Midsummer's Juggling Torch (#24885)Rothend
* Script/Spell: fix Midsummer's Juggling Torch. Closes #17446 * Remove unneeded GetPosition() call, thanks jackpoz for noticing! * Rename 9999_99_99_99_world_midsummer_torch_juggling.sql to 2020_06_24_01_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 5f35bf9e795ab0c8343d693062d3643dae2b7d8c)
2022-01-17Scripts/Spells: Fix mage Flame On talent (#27622)Aqua Deus
2022-01-17Scripts/Spells: Fix warlock chaos bolt damage (#27616)Aqua Deus
2022-01-17Core/Spells: Using hearthstone will teleport caster to map againModoX
Closes #27623
2022-01-17Core/Auras: Fixed invalid iterator access in ↵Shauren
SPELL_AURA_TRIGGER_SPELL_ON_HEALTH_PCT implementation
2022-01-16Scripts/Spells: Fix warlock immolate periodic (#27615)Aqua Deus
2022-01-16Core/Items: Reagent bank (#27592)Aqua Deus
2022-01-16Core/PacketIO: Allow more CMSG_SET_ACTION_BAR_TOGGLES before triggering ↵Shauren
AntiDOS protection Closes #27619
2022-01-15Core/Conditions: Implemented many more UnitCondition typesShauren
2022-01-15Core/Spells: Fixed crash in spell visual selection when ↵Shauren
CasterUnitConditionID is set
2022-01-15Core/Conditions: Initial support for UnitCondition.db2Shauren
2022-01-14Core/DataStores: Load UnitCondition.db2Shauren
2022-01-14Core/Conditions: Update phases when quest objective is updated (#27583)ModoX
2022-01-14Core/Player: Added PlayerCreateMode field to playercreateinfo_cast_spell to ↵ModoX
only cast spells based on related mode (#27593)
2022-01-13Core/Quests: Set quest slot earlier when abandoning a quest (#27584)ModoX
* fixes quest objective conditions still being true when quest is abandoned
2022-01-13Core/Items: Change missed enchantment flag checks to use enum instead of raw ↵Shauren
number
2022-01-13Warning fixShauren
2022-01-12Scripts/Spells: Fixed mage talent Firestarter (#27576)My name is Mud
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-01-12Scripts/Spells: Fixed hunter talent A Murder of Crows (#27566)My name is Mud
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-01-12Scripts/Baradin Hold: fixed a crash in Occuthar's Focused Fire target ↵Ovah
selection and improved target filter scripts (#27604)
2022-01-12Core/Conditions: Added conditions for object visibility (#27565)ModoX
2022-01-12Core/Phasing: Fixed stack overflow happening when modifying vehicle ↵Shauren
passenger phases (looping player->vehicle->passenger(player)->vehicle...) Closes #27599
2022-01-12Core/Groups: Fixed crash in loot rolls happening when looted object despawns ↵Shauren
before roll expires Closes #27600
2022-01-12Core/Units: Fixed crash happening when despawning summoned units whose owner ↵Shauren
is no longer in world Closes #27598
2022-01-12Scripts/Spells: Fix shaman Mastery: Elemental Overload + Stormkeeper and ↵Robingad
Unlimited Power talents (#27561) Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-01-11Core/Spells: Fixed typo in loading serverside spellsShauren
2022-01-11Core/Auras: Fixed sending EstimatedPoints for auras that have only some ↵Shauren
effects that use it
2022-01-11Core/Spells: Validate spell_proc.AttributesMask on startupShauren
2022-01-11Core/Player: Fixed home position for fresh created charactersModoX
Closes #27588