aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellMgr.h
AgeCommit message (Expand)Author
2025-04-04Core/Spells: Removed dead code and definitionsShauren
2025-01-21Core/Spells: Reimplemented target type 106 as random point from points predef...Shauren
2025-01-20Core/Spells: Replace SpellTargetPosition structure with WorldLocationShauren
2024-12-23Core/Spells: Moved loading aoe target caps out of SpellMgr::LoadSpellInfoCorr...Shauren
2024-11-08Core/Spells: Define new proc flags (#30390)Aqua Deus
2024-08-27Core/Players: Fixed spells being unintentionally removed by talent swaps when...Shauren
2024-05-01Core/Spells: Implemented evoker empower spell mechanicShauren
2024-04-27Core/Auras: implemented PROC_FLAG_HEARTBEAT and moved food/drink emote mechan...Ovahlord
2024-02-13Core/Auras: Allow SPELL_AURA_MECHANIC_IMMUNITY_MASK to apply aoe/chain target...Shauren
2024-01-30Core/Creatures: Move immunities to separate table and implemented setting imm...Shauren
2023-05-22Core/Spells: Implemented new proc hit type PROC_HIT_DISPELShauren
2023-01-15Nopch build fixShauren
2023-01-15Core/Spells: Added additional validation to loading spell_linked_spell to pre...Shauren
2022-11-06Core/Misc: Added noexcept to move constructors and move assignment operatorsShauren
2022-06-09Core/BattlePets: Move BattlePet stuff from SpellMgr to BattlePetMgr (#27986)Meji
2022-03-05Core: whitespace cleanup, reduce double blank line to single (#25795)Kargatum
2022-02-12Core/Misc: Move (or delete) constructors and destructors to .cpp files (avoid...Shauren
2022-02-10Core/Auras: Proc flag updatesShauren
2022-02-10Core/Spells: Add type safety to proc related functions - using enum arguments...Shauren
2022-02-09Core/Spells: Load entire proc flags array from db2Shauren
2022-02-09Core/Utils: Extract template base class out of flag128Shauren
2022-02-05Core/Spells: Implemented PROC_ATTR_CANT_PROC_FROM_ITEM_CASTKeader
2022-01-22Core/Auras: Named new proc flags (#27655)Aqua Deus
2022-01-11Core/Spells: Validate spell_proc.AttributesMask on startupShauren
2022-01-09Core/Items: Implemented many new enchantment flagsShauren
2021-12-18[3.3.5] Fix spell_area not checking for zoneID for quests (#23719)AlιAѕѕaѕѕιN
2021-12-13Coding standards (#23514)Aokromes
2021-10-10Core/Spells: Implemented SpellReagentsCurrency.db2Shauren
2021-09-04Core/Spells: Fix periodic rolling adding bonuses twiceariel-
2021-06-20Core/Spells: Port refactors from 1826437c094966ae339a154844df8587b2122888ariel-
2021-06-19Core/Spells: require phasemask set for periodic damage procflagariel-
2021-06-04Core/Spells: Load spell label data for future useShauren
2021-03-12Core/Spells: Restore serverside spells fuinctionalityShauren
2021-02-18Core/Auras: Implemented new spell proc attribute PROC_ATTR_USE_STACKS_FOR_CHA...Shauren
2021-02-05Core/Spells: Adding SpellTargetObjectTypes to spell target checker to early-e...Matan Shukry
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-06-12Core/Spells: Implement using different difficulty data from all spell related...Shauren
2020-04-27Core/Spell: fix nopch build x2ariel-
2020-04-27Core/Spell: fix nopch buildariel-
2020-04-27Core/Spell: build fixariel-
2020-04-27Core/Spell: fixed SPELL_GROUP_STACK_RULE_EXCLUSIVE_SAME_EFFECT to actually ch...ariel-
2020-04-08Core/Items: Fixed learning 2nd and 3rd copies of battle pets from items (not ...Shauren
2020-03-30Core/Players: Fixed racemasks usage for new racesShauren
2020-01-02New YearAokromes
2019-08-17Core/Spells: refactor spell_enchant_proc_data tableariel-
2019-08-17Core/Spells: fix Hand of Justice proc chance and reduce it past level 60.ariel-
2019-08-17Core/Spell: Added the possibility to explicitly disable auraEffect procs usin...ariel-
2019-01-01Update copyright note for 2019vincent-michael
2018-11-05Core/PacketIO: Updated packet structures to 8.0.1Shauren
2018-09-26Core/Misc: Extended racemasks in db to uint64Shauren