aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-06-29Scripts/KingsRest: Implement Serpent pre boss event (#30066)Naddley
2024-06-29Core/Movement: Defined and implemented new spline flag - JumpOrientationFixedShauren
2024-06-29Core/Spells: Rename more SpellAttr9 to official namesShauren
2024-06-28Core/Spells: Implemented SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELINGShauren
2024-06-27Core/Misc: Sync Language.h between branchesShauren
2024-06-27Core/Creatures: Update visible Flags2 when changing gm mode state (#30058)DeadMouse
2024-06-27Scripts/Spells: Implemented Dark Simulacrum and its related attribute ↵Shauren
SPELL_ATTR9_ALLOW_DARK_SIMULACRUM
2024-06-27Core/Spells: Implemented ↵Shauren
SPELL_ATTR11_IGNORE_SPELLCAST_OVERRIDE_SHAPESHIFT_REQUIREMENTS
2024-06-26Core/PacketIO: Fixed packet structres changed after build 54449Shauren
2024-06-26Core/Spells: Spells cast through ↵Shauren
SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_TRIGGERED aura should always be instant
2024-06-25Core/Spells: Exclude spells cast from client from being treated as triggered ↵Shauren
if they have any trigger flags set (possible with override spells auras)
2024-06-25Core/Spells: Implemented new trigger flag to cause spells to be instant ↵Shauren
without also causing other behavior of TRIGGERED_CAST_DIRECTLY (skipping SMSG_SPELL_START, skipping starting GCD)
2024-06-24Core/Spells: Implemented SPELL_ATTR9_IGNORE_SCHOOL_LOCKOUTShauren
2024-06-24Core/Spells: Implemented SPELL_ATTR9_AUTOCAST_OFF_BY_DEFAULTShauren
2024-06-24Core/Spells: Rename more SpellAttr9 to official namesShauren
2024-06-24Core/Spells: Implemented SPELL_ATTR9_HASTE_AFFECTS_MELEE_ABILITY_CASTTIMEShauren
2024-06-23Core/AreaTriggers: Check actionset flags for client areatriggers to allow ↵Meji
some areatriggers to trigger while dead (#30042)
2024-06-23Core/GameObjects: Fixed the interaction/highlight logic for ↵Meji
GAMEOBJECT_TYPE_CHEST and quest objectives (#30051)
2024-06-23Core/Spells: Implemented ↵Shauren
SPELL_ATTR9_FACE_UNIT_TARGET_UPON_COMPLETION_OF_JUMP_CHARGE
2024-06-22Core/Commands: Allow to complete tracking quests with .quest complete ↵Meji
command (#30043)
2024-06-22Core/Players: Allow GMs to target npcs with ↵TheCarl
UNIT_FLAG2_UNTARGETABLE_BY_CLIENT flag (#30041)
2024-06-21nopch build fixShauren
2024-06-21Core/Movement: Allow setting position or object facing targets for jump movementShauren
2024-06-21Core/Spells: Removed MECHANIC_IMMUNE_SHIELD + MECHANIC_BANISH special case ↵Shauren
check in Spell::CheckCasterAuras and named possibly related spell attribute
2024-06-20Core/Spells: Fixed spell with SPELL_AURA_MECHANIC_IMMUNITY_MASK failing to ↵Shauren
cast if they were supposed to purge effect they are granting immunity to (CreatureImmunities was not checked)
2024-06-19Core/Spells: Fixed implementation of ↵Shauren
SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS and removed banish special cases that were neccessary because that attribute wasn't correctly supported
2024-06-19Scripts/KingsRest: Added scripts for Animated Guardian and Minion of Zul ↵Naddley
(#30031)
2024-06-18Fix GCC 11 buildShauren
2024-06-18Core/Auras: Merge all SpellModifier sets into one sorted setShauren
2024-06-17Core/Quests: Fix swapped QuestGiverStatusMeji
2024-06-17Core/Spells: Replaced assert with startup error logShauren
2024-06-16Core/Auras: Apply banished aura state with auras using banish mechanicShauren
2024-06-15Build: Normalize executable locations in build directory for all platformsShauren
2024-06-15Core/PacketIO: increased allowed storage size of ByteBuffer from ~10mb to ↵Ovahlord
~100mb and fixed a logic mistake that was allowing first-time append calls to bypass that size limit (#30037)
2024-06-15Core/Spells: Implemented SPELL_ATTR9_TARGET_MUST_BE_GROUNDEDShauren
2024-06-15Core/Object: Added possibility to override sourceLocation for ↵ModoX
SendPlayOrphanSpellVisual
2024-06-14Core/Spells: Rename more SpellAttr9 to official namesShauren
2024-06-13Core/Spells: Name SPELL_ATTR9_DO_NOT_ADD_TO_UNLEARN_LISTShauren
2024-06-12Core/Database: Rewrite QueryCallback with std::variantShauren
2024-06-12Core/Database: Remove future/promise typedefs from a public header (these ↵Shauren
are internal to database project)
2024-06-12Core/Spells: Implemented SPELL_ATTR9_ITEM_CAST_GRANTS_SKILL_GAINShauren
2024-06-11Core/Spells: Implemented SPELL_ATTR9_IGNORE_TOTEM_REQUIREMENTS_FOR_CASTING - ↵Shauren
fixes some totems requiring legacy items in inventory
2024-06-11Core/Spells: Rename more SpellAttr9Shauren
2024-06-11Core/Spells: Updated SPELL_ATTR4_ONLY_FLYING_AREAS implementation to account ↵Shauren
for latest flying requirements
2024-06-11Core/Spells: Implemented SPELL_ATTR9_ONLY_WHEN_ILLEGALLY_MOUNTEDShauren
2024-06-10Core/Spells: Fixed UnitData::ChannelObjects for channeled spells using dest ↵Meji
targets (#30027)
2024-06-10Core/Spells: Implemented SPELL_ATTR9_MOD_INVIS_INCLUDES_PARTYShauren
2024-06-10Core/Spells: Implemented SPELL_ATTR9_FORCE_DEST_LOCATIONShauren
2024-06-08Core/Creatures: Validate creature.modelid on startup (#30023)Meji
2024-06-07Scripts/KingsRest: Implement Intro event (#30026)Naddley