Commit Graph

  • 44130cf9c4 Scripts/ExilesReach: Use new loot tracking quest feature to kill script hacks for it Shauren 2024-12-29 12:43:57 +01:00
  • 34bd46ae5c Core/Creature: Implement aggro grace period (#30362) ModoX 2024-12-29 09:04:40 +01:00
  • cfc13bc280 Core/Units: Added helper methods to cancel mount/shapeshift auras (#30477) Meji 2024-12-29 00:44:05 +01:00
  • 01bf45468b Core/Gossip: Fix interaction with gossip launched by accepting quest (#30419) Meji 2024-12-29 00:43:01 +01:00
  • 74f9ad8c2e Core/AI: Remove default arguments for inter-script communication ModoX 2024-12-29 00:17:07 +01:00
  • 1f81c961f2 Core/AI: Implemented conversation ai (#30538) ModoX 2024-12-28 23:25:10 +01:00
  • 9b49b9009d Core/PacketIO: Refactor LootPackets to use new Bits<> writing utilities Shauren 2024-12-27 15:55:01 +01:00
  • b81355bb99 Scripts/IsleOfDorn: Implement Quest: "Precious Gems" (#30495) Naddley 2024-12-29 10:53:18 +01:00
  • 26d1337461 Core/Creature: Implement aggro grace period (#30362) ModoX 2024-12-29 09:04:40 +01:00
  • d913e38cba Core/Loot: Implemented automatic flagging of tracking quests from loot Shauren 2024-12-29 01:02:52 +01:00
  • 0b16756172 Core/Units: Added helper methods to cancel mount/shapeshift auras (#30477) Meji 2024-12-29 00:44:05 +01:00
  • 75bc3021da Core/Gossip: Fix interaction with gossip launched by accepting quest (#30419) Meji 2024-12-29 00:43:01 +01:00
  • c7208d5a6e Core/Units: implement reduced attack rage generation for players below level 10. This reduction will diminish as the player approaches level 10 Ovahlord 2024-12-29 00:22:18 +01:00
  • 6b96facee3 Core/AI: Remove default arguments for inter-script communication ModoX 2024-12-29 00:17:07 +01:00
  • 309ba22a15 Core/AI: Implemented conversation ai (#30538) ModoX 2024-12-28 23:25:10 +01:00
  • d8bcf5fcb6 Core/Players: Refactored SetQuestCompletedBit to take questId instead of quest bit as argument Shauren 2024-12-28 12:59:09 +01:00
  • d78c3bb33a Core/Players: Added helper function to check quest completion using QuestV2 bits Shauren 2024-12-28 12:14:58 +01:00
  • 1129aa7a80 Core/Units: updated the rage per melee attack calculation for Cataclysm Ovahlord 2024-12-27 22:13:45 +01:00
  • 28d3c1bc23 Core/PacketIO: Refactor LootPackets to use new Bits<> writing utilities Shauren 2024-12-27 15:55:01 +01:00
  • aefcd2fac7 Core/Units: moved melee attack rage generation into Unit::AttackerStateUpdate and send the generated rage in combat log packet instead of power update packets Ovahlord 2024-12-26 13:12:19 +01:00
  • b179a7246d Core/Units: moved melee attack rage generation into Unit::AttackerStateUpdate and send the generated rage in combat log packet instead of power update packets Ovahlord 2024-12-26 13:12:19 +01:00
  • 9aeaedeefe Core/Config: Remove Rate.Talent config option that is not compatible with trait system Shauren 2024-12-26 12:31:59 +01:00
  • 23e66feef9 Core/JSON: Prevent more out of bounds memory accesses in json deserialization Shauren 2024-12-26 00:02:13 +01:00
  • 661bd1a7f4 Core/JSON: Prevent more out of bounds memory accesses in json deserialization Shauren 2024-12-26 00:02:13 +01:00
  • 3997b857c2 Scripts/OutdoorPvp: converted two raw pointers into smart pointers to fix possible memory leaks Ovahlord 2024-12-25 10:44:45 +01:00
  • 0b842d44d9 Scripts/OutdoorPvp: converted two raw pointers into smart pointers to fix possible memory leaks Ovahlord 2024-12-25 10:44:45 +01:00
  • 86960f140e Core/AuctionHouse: Updated AuctionHouseFilterMask and implemented current expansion filter Shauren 2024-11-03 20:53:10 +01:00
  • 93832c8728 Core/AuctionHouse: Skip own account commodity listing when buying Shauren 2024-11-03 20:52:44 +01:00
  • 3b18a3353b Core/AuctionHouse: Minor code modernization Shauren 2024-11-03 20:52:16 +01:00
  • 1c9facc73a Core/AuctionHouse: Fixed use after free Shauren 2024-11-03 20:51:03 +01:00
  • a2d99b2219 Core/Spells: Moved loading aoe target caps out of SpellMgr::LoadSpellInfoCorrections Shauren 2024-12-23 17:53:58 +01:00
  • b6c867ab08 DB/Misc: fixed a bunch of startup errors Ovahlord 2024-12-24 14:52:43 +01:00
  • 69e0e65fd7 DB/Creatures: Added vendor data for Gnawbles (npc 216164) Shauren 2024-12-24 13:21:32 +01:00
  • 2c34088bbb Scripts/Spells: Fix demon hunter talents "Demon Spikes" and "Deflecting Spikes" (#30493) Aqua Deus 2024-12-23 20:11:00 +01:00
  • 38eee2f034 Core/Spells: Moved loading aoe target caps out of SpellMgr::LoadSpellInfoCorrections Shauren 2024-12-23 17:53:58 +01:00
  • 38a5956b85 Scripts/Spells: Added missing Throw Glaive part to Cycle of Hatred implementation Shauren 2024-12-22 14:22:39 +01:00
  • 2997e1dc02 Scripts/Spells: Implement demon hunter talent "Cycle of hatred" aquadeus 2024-12-22 14:05:21 +01:00
  • 92efc2523b Core/Objects: Allow more specific checks to include or exclude feign death units in CreatureWithOptionsInObjectRangeCheck::IsAlive check (#30361) ModoX 2024-12-22 12:59:57 +01:00
  • 78590eb6e8 Core/Object: Fixed interaction dynamic flags assignment for GAMEOBJECT_TYPE_SPELLCASTER gameobjects ModoX 2024-12-22 00:14:59 +01:00
  • 76d16440dc TDB 1107.24121 - 2024/12/22 TDB1107.24121 TDB Release 2024-12-22 03:01:09 +00:00
  • e588477791 Core/Object: Fixed interaction dynamic flags assignment for GAMEOBJECT_TYPE_SPELLCASTER gameobjects ModoX 2024-12-22 00:14:59 +01:00
  • d89a6f1c21 DB/Locales: Added 11.0.7.58162 locales ModoX 2024-12-22 00:05:57 +01:00
  • 686e575b6f DB/GameObjects: fixed phasing of several gameobject spawns in Acherus: The Ebon Hold Ovahlord 2024-12-21 22:24:30 +01:00
  • 5c0e09b31a Scripts/Spells: moved rogue spell scripts into namespaces to respect the one definiton rule Ovahlord 2024-12-21 22:03:00 +01:00
  • 2d820e591b Scripts/Spells: moved warrior spell scripts into namespaces to respect the one definition rule Ovahlord 2024-12-21 22:01:54 +01:00
  • c5f8b2fd3f Scripts/Spells: moved death knight spell scripts into namespaces to respect the one definition rule Ovahlord 2024-12-21 22:00:29 +01:00
  • cb29e42e3a Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing spell script hooks Shauren 2024-12-21 00:40:08 +01:00
  • 7f5790db67 DB/Creature: Fix a dberror Aokromes 2024-12-21 15:28:45 +01:00
  • 035b01fb7b DB/Creature: Added 11.0.7.58162 base creature_difficulty wdb data ModoX 2024-12-21 02:24:11 +01:00
  • 88e6a213cb DB/Template: Added 11.0.7.58162 wdb data + broadcast_text ModoX 2024-12-21 02:20:56 +01:00
  • f8d20722cb Core: Updated allowed build to 11.0.7.58238 Shauren 2024-12-21 01:03:58 +01:00
  • 884662a75a Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing spell script hooks Shauren 2024-12-21 00:40:08 +01:00
  • 07bf6bff89 Scripts/Spells: Fix demon hunter talent "Collective Anguish" aquadeus 2024-12-20 21:35:32 +01:00
  • 4011a0df2b Scripts/Spells: fixed Blood Plague damage calculation Ovahlord 2024-12-20 21:34:55 +01:00
  • 2ddc37e265 Scripts/Spells: fixed damage calculations for Icy Touch and Frost Fever Ovahlord 2024-12-20 21:22:34 +01:00
  • a2925358f0 Core/Spells: allow RealPointsPerLevel to always apply when no scaling coefficient is provided Ovahlord 2024-12-20 21:15:15 +01:00
  • b356decda9 Core/Player: removed unused method leftover Ovahlord 2024-12-20 19:39:36 +01:00
  • 4e02f21ad4 nopch fix Ovahlord 2024-12-20 19:33:21 +01:00
  • 64ed97762d Scripts/Spells: fixed Death Coil Ovahlord 2024-12-20 19:24:30 +01:00
  • 9226090356 DB/Phase: Name some phases for Siren Isle and Lingering Shadows questchain Naddley 2024-12-20 19:07:25 +01:00
  • 3f069d8f3b DB/Tele: Added teleport points for TWW zones Naddley 2024-12-20 19:04:46 +01:00
  • e112e11c1b DB/Dornogal: Added some more spawns Naddley 2024-12-20 19:03:04 +01:00
  • 2087f75871 Core/Player: fixed logic for determining fully depleted runes - these are runes at max cooldown that hasn't started recovering yet Ovahlord 2024-12-20 18:22:08 +01:00
  • a5d4a0c9d7 Core/PacketIO: Fixed writing exactly 32 bits Shauren 2024-12-20 17:27:18 +01:00
  • aa3a62e518 Core/PacketIO: Fixed writing exactly 32 bits Shauren 2024-12-20 17:27:18 +01:00
  • ab72a23a9f Scripts/Spells: fixed Runic Empowerment Ovahlord 2024-12-20 17:20:33 +01:00
  • d353eb35a6 Core/Spells: corrected SPELL_EFFECT_ACTIVATE_RUNE behavior for Classic Ovahlord 2024-12-20 17:16:32 +01:00
  • 03f98136fe Core/Player: rename IsBaseRuneSlotsOnCooldown to IsRuneFullyDepleted to match the wording used in Runic Empowerment's tooltip Ovahlord 2024-12-20 16:44:29 +01:00
  • a2371c8467 Scripts/Spells: Implement demon hunter talent "Furious Gaze" (#30530) Aqua Deus 2024-12-20 16:02:57 +01:00
  • f8c02aa69b Core/Spells: Implemented SPELL_EFFECT_UPDATE_INTERACTIONS Shauren 2024-12-20 15:37:36 +01:00
  • 72b2d08d8a Core/GameObjects: Remove unused function Shauren 2024-12-20 10:44:20 +01:00
  • 997c11d9fe Core/PacketIO: Improved bit functions - no longer writes each bit separately Shauren 2024-12-19 19:47:26 +01:00
  • 41d075b01a Core/PacketIO: Read directly into output variable for numeric ByteBuffer::operator>> overloads Shauren 2024-12-19 19:45:58 +01:00
  • a98256c57a Core/PacketIO: Fixed endian conversions for array operations Shauren 2024-12-19 19:43:06 +01:00
  • 744a435f44 Core/PacketIO: Remove overriding Underlying type from ByteBuffer reads in favor of PacketUtilities::As Shauren 2024-12-19 14:55:40 +01:00
  • 003fa802e1 Core/Misc: Apply consistent formatting in ByteBuffer Shauren 2024-12-19 14:42:38 +01:00
  • ad06dcaaec Core/Spells: Implemented SPELL_EFFECT_UPDATE_INTERACTIONS Shauren 2024-12-20 11:50:07 +01:00
  • 4ccaac5d91 Core/GameObjects: Remove unused function Shauren 2024-12-20 10:44:20 +01:00
  • 5f212c6916 Core/PacketIO: Improved bit functions - no longer writes each bit separately Shauren 2024-12-19 19:47:26 +01:00
  • 5a1fe84978 Core/PacketIO: Read directly into output variable for numeric ByteBuffer::operator>> overloads Shauren 2024-12-19 19:45:58 +01:00
  • 736836a3f5 Core/PacketIO: Fixed endian conversions for array operations Shauren 2024-12-19 19:43:06 +01:00
  • 6c5ad69a35 Core/Auth: Fix missing initialization Shauren 2024-12-18 22:29:35 +01:00
  • d834b5ff51 Core/Crypto: Added HMAC_SHA512 definition Shauren 2024-12-18 22:28:58 +01:00
  • a2b74721cf Core/Crypto: Allow different AES key lengths Shauren 2024-12-18 22:28:34 +01:00
  • a591a2ce59 Fix nopch build Shauren 2024-12-17 20:53:40 +01:00
  • 97d4485f5f Core/PacketIO: Added more utilities for packet writing for strings and optionals implemented with unique_ptr Shauren 2024-12-17 19:17:04 +01:00
  • 9ed5f8812b Core/PacketIO: Remove overriding Underlying type from ByteBuffer reads in favor of PacketUtilities::As Shauren 2024-12-19 14:55:40 +01:00
  • 8eb2a4de78 Core/Misc: Apply consistent formatting in ByteBuffer Shauren 2024-12-19 14:42:38 +01:00
  • 39c42e2a43 Core: Updated allowed build to 4.4.1.58158 Shauren 2024-12-19 12:01:04 +01:00
  • 9259d49f99 Core: Updated allowed build to 11.0.7.58187 Shauren 2024-12-19 11:59:15 +01:00
  • 4f7079f471 Core: Updated to 11.0.7 Shauren 2024-12-18 22:50:33 +01:00
  • 4df06cee62 Core/Auth: Fix missing initialization Shauren 2024-12-18 22:29:35 +01:00
  • 8228a53109 Core/Crypto: Added HMAC_SHA512 definition Shauren 2024-12-18 22:28:58 +01:00
  • f8f7fb58cb Core/Crypto: Allow different AES key lengths Shauren 2024-12-18 22:28:34 +01:00
  • 51344bc671 Core/PacketIO: Fixed UF::QuestSession structure Shauren 2024-12-18 14:08:59 +01:00
  • e3f253f41d Fix nopch build Shauren 2024-12-17 20:53:40 +01:00
  • 72f148916c DB/Gameobject: Blackrock Depths Feast of Winter Veil spawns Aokromes 2024-12-17 19:26:40 +01:00
  • 2a090ab53a DB/Gameobject: Blackrock Depths Midsummer Fire Festival spawns Aokromes 2024-12-17 19:22:16 +01:00
  • 7a27f2a652 Core/PacketIO: Added more utilities for packet writing for strings and optionals implemented with unique_ptr Shauren 2024-12-17 19:17:04 +01:00
  • 1adf9e8477 DB/Gameobject: Blackrock Depths Love is in the Air spawns Aokromes 2024-12-17 19:01:53 +01:00