Commit Graph

  • fd329ee848 Core/Spells: Implemented SPELL_ATTR9_CHANNEL_PERSISTS_ON_PET_FOLLOW Shauren 2024-07-03 21:10:23 +02:00
  • 6c0ae03022 DB/Stormwind: Added some more spawns for Stormwind Embassy Naddley 2024-07-03 18:49:30 +02:00
  • f19e1a2716 Core/Spells: Remove spell range increase when caster or target move backwards Shauren 2024-07-03 16:18:06 +02:00
  • 321f3cc4a7 Core/Spells: Implemented caster-is-moving aoe radius bonus and SPELL_ATTR9_NO_MOVEMENT_RADIUS_BONUS Shauren 2024-07-03 16:07:30 +02:00
  • af081ea5f0 Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-07-03 15:22:27 +02:00
  • b3bdb4efef Core/Spells: Implemented SPELL_ATTR9_CANNOT_KILL_TARGET Shauren 2024-07-03 14:35:01 +02:00
  • 90610b4f6f DB/BelAmeth: Added spawns for Belanaar Naddley 2024-07-03 01:14:02 +02:00
  • af39104798 Core/Spells: Implemented SPELL_ATTR9_FORCE_CORPSE_TARGET Shauren 2024-07-03 00:08:40 +02:00
  • 09cdfbfba2 DB/Transport: Added transport for Belanaar <> Gilneas Naddley 2024-07-02 18:23:02 +02:00
  • 321161230f Core/Spells: Implemented SPELL_ATTR9_ITEM_PASSIVE_ON_CLIENT Shauren 2024-07-02 11:12:16 +02:00
  • 50e75d338a Contrib/Docker: use the correct circleCI image for cata classic Ovahlord 2024-07-01 23:33:43 +02:00
  • 70cff79ca6 Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-07-01 15:25:23 +02:00
  • 96bfc5f39b Core/Spells: Implemented SPELL_ATTR9_IGNORE_CASTER_HEALING_MODIFIERS and SPELL_ATTR13_ALWAYS_ALLOW_NEGATIVE_HEALING_PERCENT_MODIFIERS Shauren 2024-07-01 00:05:09 +02:00
  • 08778dc1c8 Tools/mmaps_generator: Fixed executable name and default values in --help Shauren 2024-06-30 22:48:51 +02:00
  • 8130024497 Tools/mmaps_generator: Print readme with --help Shauren 2020-06-19 17:49:56 +02:00
  • 02f4a7a343 Scripts/WaycrestManor: Implement Heartsbane Triad encounter (#30059) Aqua Deus 2024-06-30 04:36:02 +02:00
  • f077b8608c Core/Maps: Implemented BoundaryIntersectionBoundary ModoX 2024-06-30 02:01:43 +02:00
  • 486641063e Core/Spells: Implemented SPELL_ATTR9_JUMPCHARGE__NO_FACING_CONTROL Shauren 2024-06-30 00:03:55 +02:00
  • 09325ef105 Scripts/KingsRest: Implement Serpent pre boss event (#30066) Naddley 2024-06-29 22:05:55 +02:00
  • 557f756b82 DB/Valdrakken: Added Chromie spawn Naddley 2024-06-29 19:42:34 +02:00
  • bd9fb4a563 Core/Movement: Defined and implemented new spline flag - JumpOrientationFixed Shauren 2024-06-29 18:15:43 +02:00
  • 8ce710fa6f Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-06-29 15:02:01 +02:00
  • 6df40875a2 Core/Players: unified the updating of power regeneration into a single function and corrected the way the update fields are being set Ovahlord 2024-06-29 00:11:40 +02:00
  • 686f10cb0f Core/Spells: ported the Dark Simulacrum implementation from a33864ce2d Ovahlord 2024-06-28 18:51:38 +02:00
  • 9b2c78694d Tools/Extractors: updated retard check messages to be more clear about what version is supported Ovahlord 2024-06-28 18:47:42 +02:00
  • 315393f1ca Core/Spells: Implemented SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELING Shauren 2024-06-28 16:19:14 +02:00
  • 857cf14d44 Core/Misc: Sync Language.h between branches Shauren 2024-06-27 21:20:42 +02:00
  • 6e85a82595 Core/Creatures: Update visible Flags2 when changing gm mode state (#30058) DeadMouse 2024-06-27 15:03:28 +03:00
  • 8bfbc245a7 Scripts/Spells: Implemented Dark Simulacrum and its related attribute SPELL_ATTR9_ALLOW_DARK_SIMULACRUM Shauren 2024-06-27 12:58:44 +02:00
  • e79216ab9e Core/Spells: Implemented SPELL_ATTR11_IGNORE_SPELLCAST_OVERRIDE_SHAPESHIFT_REQUIREMENTS Shauren 2024-06-27 00:25:03 +02:00
  • a434917b3a Core/Spells: Spells cast through SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_TRIGGERED aura should always be instant Shauren 2024-06-26 15:17:46 +02:00
  • ed7a335ec0 Core/Spells: Exclude spells cast from client from being treated as triggered if they have any trigger flags set (possible with override spells auras) Shauren 2024-06-25 11:59:33 +02:00
  • db35ae6f43 Core/Spells: Implemented new trigger flag to cause spells to be instant without also causing other behavior of TRIGGERED_CAST_DIRECTLY (skipping SMSG_SPELL_START, skipping starting GCD) Shauren 2024-06-25 00:21:27 +02:00
  • 3365e6a4b8 Core/Spells: Implemented SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELING Shauren 2024-06-28 16:19:14 +02:00
  • 270b53b26a Core/Misc: Sync Language.h between branches Shauren 2024-06-27 21:20:42 +02:00
  • b9510f43c7 Core/Misc: Sync Language.h between branches Shauren 2024-06-27 21:12:49 +02:00
  • 97b19a5445 Core/Players: Improve reset spell cooldowns when entering arenas (#30032) Gildor 2024-06-27 20:12:16 +02:00
  • 81c247f0cf DB/Misc: Fix Maraudon graveyard Aokromes 2024-06-27 20:08:47 +02:00
  • c5a9ab65af Core/Players: Add level restrictions for faction changes (#30057) CraftedRO 2024-06-27 19:54:31 +03:00
  • 6c15d7f750 Core/Player: Fix equipment sets not saving correctly Roc13x 2024-06-27 14:18:49 +03:00
  • 0327f16d11 Core/Misc: Move instance enter times handling from Player to WorldSession. r4dish 2024-06-19 18:38:19 +03:00
  • c6906948f7 Core/Misc: Update instance enter times only when it's really needed. r4dish 2024-06-17 22:57:52 +03:00
  • 0ebda1168a Core/Misc: Cleanup account instance times data from DB on account deletion. Mykhailo Redko 2024-06-17 21:07:30 +03:00
  • 0ac9f43afd Rename 9999_99_99_99_world.sql to 2024_06_27_00_world.sql Shauren 2024-06-27 14:23:37 +02:00
  • e4caf52e5a Core/Spells: Allow using SpellDifficulty.dbc on battleground maps (#30055) Gildor 2024-06-27 14:08:09 +02:00
  • 02ebab7ea6 Core/Creatures: Update visible Flags2 when changing gm mode state (#30058) DeadMouse 2024-06-27 15:03:28 +03:00
  • a33864ce2d Scripts/Spells: Implemented Dark Simulacrum and its related attribute SPELL_ATTR9_ALLOW_DARK_SIMULACRUM Shauren 2024-06-27 12:58:44 +02:00
  • 95e3e1daa1 Core: Update allowed build to 4.4.0.55262 funjoker 2024-06-27 04:54:59 +02:00
  • cb335c3274 Core/Spells: Implemented SPELL_ATTR11_IGNORE_SPELLCAST_OVERRIDE_SHAPESHIFT_REQUIREMENTS Shauren 2024-06-27 00:25:03 +02:00
  • f20fa7aeb5 Core/PacketIO: Fixed packet structres changed after build 54449 Shauren 2024-06-26 19:54:31 +02:00
  • 4b4c52112d Core/Spells: Spells cast through SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_TRIGGERED aura should always be instant Shauren 2024-06-26 15:17:46 +02:00
  • 5fa86ae225 Core: Update allowed build to 10.2.7.55261 Shauren 2024-06-26 14:00:11 +02:00
  • 166aec66ba Core/Misc: dropped several db2 storages which are empty/unused in classic and removed many unused opcode handlers and packet classes Ovahlord 2024-06-25 20:20:09 +02:00
  • dc67de6b1b Core/Items: dropped artifact weapon implementation Ovahlord 2024-06-25 18:08:28 +02:00
  • 816369318f Core/Spells: Exclude spells cast from client from being treated as triggered if they have any trigger flags set (possible with override spells auras) Shauren 2024-06-25 11:59:33 +02:00
  • 848be58d82 build fix Ovahlord 2024-06-25 04:14:43 +02:00
  • a48dfe3ae6 Core/Player: restore ranged weapon attack handling Ovahlord 2024-06-25 02:14:54 +02:00
  • 7c757a95cc Core/DataStores: fixed db2 structure of AreaTriggerActionSet for classic Ovahlord 2024-06-25 01:29:54 +02:00
  • a885a1fc3c Core/Spells: Implemented new trigger flag to cause spells to be instant without also causing other behavior of TRIGGERED_CAST_DIRECTLY (skipping SMSG_SPELL_START, skipping starting GCD) Shauren 2024-06-25 00:21:27 +02:00
  • 3aa63b9217 build fix Ovahlord 2024-06-24 20:46:30 +02:00
  • f229a6b42a Core/Spells: Implemented SPELL_ATTR9_IGNORE_SCHOOL_LOCKOUT Shauren 2024-06-24 16:02:14 +02:00
  • de6f87d250 Core/Spells: Implemented SPELL_ATTR9_AUTOCAST_OFF_BY_DEFAULT Shauren 2024-06-24 12:26:14 +02:00
  • f16c2af510 Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-06-24 11:34:47 +02:00
  • 574f7617e1 Core/Spells: Implemented SPELL_ATTR9_HASTE_AFFECTS_MELEE_ABILITY_CASTTIME Shauren 2024-06-24 11:21:50 +02:00
  • c90e3fe1c2 Core/Packets: ported ByteBuffer changes which had been sneaked in with 468a06baf0 Ovahlord 2024-06-24 20:15:31 +02:00
  • e3f27a5beb Core/AreaTriggers: Check actionset flags for client areatriggers to allow some areatriggers to trigger while dead (#30042) Meji 2024-06-23 20:41:18 +02:00
  • 0b8eed2d54 Core/Spells: Implemented SPELL_ATTR9_IGNORE_SCHOOL_LOCKOUT Shauren 2024-06-24 16:02:14 +02:00
  • 24096f6b66 Core/Spells: Implemented SPELL_ATTR9_AUTOCAST_OFF_BY_DEFAULT Shauren 2024-06-24 12:26:14 +02:00
  • 8963ea8e4c Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-06-24 11:34:47 +02:00
  • 0d5a1b175f Core/Spells: Implemented SPELL_ATTR9_HASTE_AFFECTS_MELEE_ABILITY_CASTTIME Shauren 2024-06-24 11:21:50 +02:00
  • 1c74da0052 Core/GameObjects: Fixed the interaction/highlight logic for GAMEOBJECT_TYPE_CHEST and quest objectives (#30051) Meji 2024-06-23 15:00:35 +02:00
  • 7e1fc9c4ea Core/Spells: Implemented SPELL_ATTR9_FACE_UNIT_TARGET_UPON_COMPLETION_OF_JUMP_CHARGE Shauren 2024-06-23 12:36:35 +02:00
  • 0f00a33175 Core/Commands: Allow to complete tracking quests with .quest complete command (#30043) Meji 2024-06-22 18:48:21 +02:00
  • 0f6af79714 Core/Players: Allow GMs to target npcs with UNIT_FLAG2_UNTARGETABLE_BY_CLIENT flag (#30041) TheCarl 2024-06-22 14:38:01 +02:00
  • e63d73f5ca nopch build fix Shauren 2024-06-21 16:55:43 +02:00
  • bab83b91d9 Core/Movement: Allow setting position or object facing targets for jump movement Shauren 2024-06-21 15:35:12 +02:00
  • 59c1beeb4c Core/Spells: Removed MECHANIC_IMMUNE_SHIELD + MECHANIC_BANISH special case check in Spell::CheckCasterAuras and named possibly related spell attribute Shauren 2024-06-21 12:40:54 +02:00
  • d51d6b0abe Core/AreaTriggers: Check actionset flags for client areatriggers to allow some areatriggers to trigger while dead (#30042) Meji 2024-06-23 20:41:18 +02:00
  • 31bd3804e3 Core/GameObjects: Fixed the interaction/highlight logic for GAMEOBJECT_TYPE_CHEST and quest objectives (#30051) Meji 2024-06-23 15:00:35 +02:00
  • 5cb4536bd0 Core/Spells: Implemented SPELL_ATTR9_FACE_UNIT_TARGET_UPON_COMPLETION_OF_JUMP_CHARGE Shauren 2024-06-23 12:36:35 +02:00
  • 6c5202ee53 Core/LFG: fixed initialization and checks for random dungeons Ovahlord 2024-06-22 19:27:38 +02:00
  • 97cad9c598 Core/Commands: Allow to complete tracking quests with .quest complete command (#30043) Meji 2024-06-22 18:48:21 +02:00
  • 5ee28a9161 Core/Players: Allow GMs to target npcs with UNIT_FLAG2_UNTARGETABLE_BY_CLIENT flag (#30041) TheCarl 2024-06-22 14:38:01 +02:00
  • 8824889f53 Core/Spells: Don't return immune to reflected spells due to target aurastate (#30050) Gildor 2024-06-22 14:03:17 +02:00
  • b1c15cbfe6 Core/Spells: Corrected SpellCastResult values sent on spell interrupts Shauren 2024-06-21 21:17:16 +02:00
  • 4fd013e200 nopch build fix Shauren 2024-06-21 16:55:43 +02:00
  • ac73edc268 Core/Movement: Allow setting position or object facing targets for jump movement Shauren 2024-06-21 15:35:12 +02:00
  • 721103c1c9 Core/Spells: Removed MECHANIC_IMMUNE_SHIELD + MECHANIC_BANISH special case check in Spell::CheckCasterAuras and named possibly related spell attribute Shauren 2024-06-21 12:40:54 +02:00
  • b1a0dfa5d3 DB/Creature: fix School of Fish above water surface Aokromes 2024-06-20 20:24:25 +02:00
  • 844efbfca8 Core/Spells: Restore sending SMSG_CAST_FAILED for spells in SPELL_STATE_PREPARING state (cast bar in progress) unintentionally removed in 63bc405fae Shauren 2024-06-20 19:47:26 +02:00
  • b440d589df Core/Spells: Fixed spell with SPELL_AURA_MECHANIC_IMMUNITY_MASK failing to cast if they were supposed to purge effect they are granting immunity to (CreatureImmunities was not checked) Shauren 2024-06-20 16:22:11 +02:00
  • e1e4aa7980 Core/Spells: Fixed spell with SPELL_AURA_MECHANIC_IMMUNITY_MASK failing to cast if they were supposed to purge effect they are granting immunity to (CreatureImmunities was not checked) Shauren 2024-06-20 16:22:11 +02:00
  • 988809e240 Core/Spells: Fixed incorrect comparison operator used on SpellInfo::Mechanic field Shauren 2024-06-20 11:37:51 +02:00
  • 4c3df5f0d4 build fix Ovahlord 2024-06-20 01:28:36 +02:00
  • f52d9b9916 Core/Spells: Fixed implementation of SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS and removed banish special cases that were neccessary because that attribute wasn't correctly supported Shauren 2024-06-19 20:14:53 +02:00
  • efb10637de Fix GCC 11 build Shauren 2024-06-18 21:18:48 +02:00
  • 5b0b38897d Core/Auras: Merge all SpellModifier sets into one sorted set Shauren 2024-06-18 17:50:10 +02:00
  • 0b138523ce Core/Quests: Fix swapped QuestGiverStatus Meji 2024-06-17 21:02:38 +02:00
  • 30bca20e00 Core/Spells: Replaced assert with startup error log Shauren 2024-06-17 18:16:59 +02:00
  • e7f5df04be Core/Auras: Apply banished aura state with auras using banish mechanic Shauren 2024-06-16 22:55:02 +02:00