aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-07-05Tools/mmaps_generator: Fixed executable name and default values in --helpShauren
(cherry picked from commit 08778dc1c8c7aad6820a12b3ba229afa80361dc2)
2024-07-05Core/Maps: Implemented BoundaryIntersectionBoundaryModoX
(cherry picked from commit f077b8608ca7c6aa80663e94f362f01d15041c7b)
2024-07-05Core/Spells: Implemented SPELL_ATTR9_JUMPCHARGE__NO_FACING_CONTROLShauren
(cherry picked from commit 486641063e9b88d84e38e4cee3bfc2fb3e0bffc6)
2024-07-05Core/Movement: Defined and implemented new spline flag - JumpOrientationFixedShauren
(cherry picked from commit bd9fb4a56303e2bd8046e77d425250b9757aa74c)
2024-07-05Core/Spells: Rename more SpellAttr9 to official namesShauren
(cherry picked from commit 8ce710fa6f93d657c61da89ef95eab947d04f6e4)
2024-07-01Contrib/Docker: use the correct circleCI image for cata classicOvahlord
2024-06-29Core/Players: unified the updating of power regeneration into a single ↵Ovahlord
function and corrected the way the update fields are being set * this adds support for all power types for SPELL_AURA_MOD_POWER_REGEN and SPELL_AURA_MOD_POWER_REGEN_PERCENT
2024-06-28Core/Spells: ported the Dark Simulacrum implementation from ↵Ovahlord
a33864ce2d9038e491fe99eba8acc532ebd6327f
2024-06-28Tools/Extractors: updated retard check messages to be more clear about what ↵Ovahlord
version is supported
2024-06-28Core/Spells: Implemented SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELINGShauren
(cherry picked from commit 3365e6a4b84f59cca5f7ef5fca71fb3979697e52)
2024-06-28Core/Misc: Sync Language.h between branchesShauren
(cherry picked from commit 270b53b26ad833314321a1d93a9415ee068b970d)
2024-06-28Core/Creatures: Update visible Flags2 when changing gm mode state (#30058)DeadMouse
(cherry picked from commit 02ebab7ea6a50a0ae14b4eaf812106a7c45bbc80)
2024-06-28Scripts/Spells: Implemented Dark Simulacrum and its related attribute ↵Shauren
SPELL_ATTR9_ALLOW_DARK_SIMULACRUM (cherry picked from commit a33864ce2d9038e491fe99eba8acc532ebd6327f) # Conflicts: # sql/old/4.4.x/world/24021_2024_06_02/2024_06_27_00_world.sql # src/server/scripts/Spells/spell_dk.cpp
2024-06-28Core/Spells: Implemented ↵Shauren
SPELL_ATTR11_IGNORE_SPELLCAST_OVERRIDE_SHAPESHIFT_REQUIREMENTS (cherry picked from commit cb335c32740d0af87ae693e4ea3833236354d080)
2024-06-28Core/Spells: Spells cast through ↵Shauren
SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_TRIGGERED aura should always be instant (cherry picked from commit 4b4c52112d8fc11b90d8acaab0c8b1caa0e0a0c4)
2024-06-28Core/Spells: Exclude spells cast from client from being treated as triggered ↵Shauren
if they have any trigger flags set (possible with override spells auras) (cherry picked from commit 816369318f9613bc7e23e4bf57ddb4c5f9fa3809)
2024-06-28Core/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) (cherry picked from commit a885a1fc3c6b894f546b7aee70b5a67932a94486) # Conflicts: # src/server/scripts/Spells/spell_priest.cpp
2024-06-27Core: Update allowed build to 4.4.0.55262funjoker
2024-06-25Core/Misc: dropped several db2 storages which are empty/unused in classic ↵Ovahlord
and removed many unused opcode handlers and packet classes
2024-06-25Core/Items: dropped artifact weapon implementationOvahlord
2024-06-25build fixOvahlord
2024-06-25Core/Player: restore ranged weapon attack handlingOvahlord
2024-06-25Core/DataStores: fixed db2 structure of AreaTriggerActionSet for classicOvahlord
2024-06-24build fixOvahlord
2024-06-24Core/Spells: Implemented SPELL_ATTR9_IGNORE_SCHOOL_LOCKOUTShauren
(cherry picked from commit 0b8eed2d547acc0ba115198cb306c4f9127af807)
2024-06-24Core/Spells: Implemented SPELL_ATTR9_AUTOCAST_OFF_BY_DEFAULTShauren
(cherry picked from commit 24096f6b661161f296bfef4a3303789f245873c4)
2024-06-24Core/Spells: Rename more SpellAttr9 to official namesShauren
(cherry picked from commit 8963ea8e4c215e750aa7a473bbf780b403dc8839)
2024-06-24Core/Spells: Implemented SPELL_ATTR9_HASTE_AFFECTS_MELEE_ABILITY_CASTTIMEShauren
(cherry picked from commit 0d5a1b175fbd4ae7410a84bf60645c52abf712ee)
2024-06-24Core/Packets: ported ByteBuffer changes which had been sneaked in with ↵Ovahlord
468a06baf046b716305ee665e3cfd93c80e99457
2024-06-24Core/AreaTriggers: Check actionset flags for client areatriggers to allow ↵Meji
some areatriggers to trigger while dead (#30042) (cherry picked from commit d51d6b0abeec25a7c7fd4903ddbca0124ee8c723)
2024-06-23Core/GameObjects: Fixed the interaction/highlight logic for ↵Meji
GAMEOBJECT_TYPE_CHEST and quest objectives (#30051) (cherry picked from commit 31bd3804e35f63915a5d6d669b31add6c82d7010)
2024-06-23Core/Spells: Implemented ↵Shauren
SPELL_ATTR9_FACE_UNIT_TARGET_UPON_COMPLETION_OF_JUMP_CHARGE (cherry picked from commit 5cb4536bd0492b49432b092e7ca4a458010b7d53)
2024-06-23Core/Commands: Allow to complete tracking quests with .quest complete ↵Meji
command (#30043) (cherry picked from commit 97cad9c5986233667821d8e0d20834766651acbf)
2024-06-23Core/Players: Allow GMs to target npcs with ↵TheCarl
UNIT_FLAG2_UNTARGETABLE_BY_CLIENT flag (#30041) (cherry picked from commit 5ee28a9161e763c516a968bd83127da7073dc1e7) # Conflicts: # src/server/game/Entities/Object/Updates/UpdateFields.cpp # src/server/game/Entities/Object/Updates/UpdateFields.h
2024-06-23nopch build fixShauren
(cherry picked from commit 4fd013e20087989adab6b730396f40fe97de7436)
2024-06-23Core/Movement: Allow setting position or object facing targets for jump movementShauren
(cherry picked from commit ac73edc268bc8d5bbda9f4b05168e3e24c25ca45) # Conflicts: # src/server/scripts/Kalimdor/RagefireChasm/boss_lava_guard_gordoth.cpp
2024-06-23Core/Spells: Removed MECHANIC_IMMUNE_SHIELD + MECHANIC_BANISH special case ↵Shauren
check in Spell::CheckCasterAuras and named possibly related spell attribute (cherry picked from commit 721103c1c9649fc769a4230216b871319a5f7643)
2024-06-22Core/LFG: fixed initialization and checks for random dungeonsOvahlord
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) (cherry picked from commit e1e4aa7980a6e91a330d615467b2c25b60dcbcc1)
2024-06-20build fixOvahlord
2024-06-20Core/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 (cherry picked from commit c968dedfee59db53fc912ac166309f3d87470821)
2024-06-20Fix GCC 11 buildShauren
(cherry picked from commit c727e35d05ed6b5657a97cf576aa8f28bfd159a1)
2024-06-20Core/Auras: Merge all SpellModifier sets into one sorted setShauren
(cherry picked from commit a7e4126472432d1c6a7775be9c98ddaafe289c1c)
2024-06-20Core/Quests: Fix swapped QuestGiverStatusMeji
(cherry picked from commit 96f8fc335c8294986ef69bd74a9a7354bedf336d)
2024-06-20Core/Spells: Replaced assert with startup error logShauren
(cherry picked from commit 8043b71708e2efd380c7a1f6a738a1e9e497706d)
2024-06-20Core/Auras: Apply banished aura state with auras using banish mechanicShauren
(cherry picked from commit 3974648ae02970a62841104c7678db89cfbeea48)
2024-06-20Build: Decouple compiler specific settings from os settingsShauren
(cherry picked from commit 12d1f4448c30d313e8f0e70d89f29b709f5dd70d)
2024-06-20Build: Normalize executable locations in build directory for all platformsShauren
(cherry picked from commit a7c42f1ed55e586d0d817dd99865aa7c024b0140) # Conflicts: # .github/workflows/win-x64-build.yml
2024-06-20Build: Unify setting _BUILD_DIRECTIVE preprocessor macro for all compilersShauren
(cherry picked from commit 078bc6fe3fc764eaa2d528a19fe6d40972ee3537)
2024-06-20Core/Spells: Implemented SPELL_ATTR9_TARGET_MUST_BE_GROUNDEDShauren
(cherry picked from commit dd61ba2844fc96b3344183fe0b05ce65985fa8be)