Commit Graph
100 Commits
Author SHA1 Message Date
Benjamin JacksonandClaude 21d96f137b fix(DB/Events): Implement Argent Tournament construction quest behavior. (#27650)
Co-authored-by: Claude <[email protected]>
2026-09-15 14:07:32 -03:00
658448f69a fix(Core/Spell): Don't put ritual spells on cooldown when the spell is cancelled. (#27643)
Co-authored-by: Shauren <[email protected]>
Co-authored-by: Gildor <[email protected]>
2026-09-15 01:09:14 -03:00
dc8c9416dd fix(Core/Packets): Correct data source for attack stop packet, rewrite to modern class. (#25915)
Co-authored-by: Shauren <[email protected]>
Co-authored-by: Ludwig <[email protected]>
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-23 20:30:57 +02:00
a16ef90f28 feat(Core): Implement account play time restrictions (CAIS) (#24576)
Co-authored-by: ratkosrb <[email protected]>
Co-authored-by: sudlud <[email protected]>
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
Co-authored-by: DDuarte <[email protected]>
2026-07-21 12:40:37 +02:00
Benjamin Jackson 300863c756 fix(Scripts/Ulduar): Adjust initial spawn timer of Living Constellations. (#26704) 2026-07-20 20:01:30 +02:00
Benjamin JacksonandClaude 11747f6a50 fix(Core/Transports): Exclude out of world players from receiving transport creations/removes. (#26680)
Co-authored-by: Claude <[email protected]>
2026-07-19 12:27:43 +02:00
Benjamin Jackson a54220b5f5 fix(DB/Spell): Only proc Hack and Slash with damaging attacks. (#26579) 2026-07-12 20:45:23 -03:00
Benjamin Jackson 8f3c8e1453 fix(DB/instance): Correct some Gundrak teleport positions based on sniffs. (#26559) 2026-07-12 11:28:37 +02:00
Benjamin Jackson b9f2d9e5dd chore(Core/Battlegrounds): Remove arena ready marker, add hook for module to replace it. (#26562) 2026-07-12 11:27:40 +02:00
ac071f8f5d fix(Core/Entities): Knock back players if they are not under client control. (#26540)
Co-authored-by: Claude <[email protected]>
Co-authored-by: sogladev <[email protected]>
2026-07-10 17:36:22 +02:00
Benjamin Jackson 4e65712d75 fix(Scripts/Naxxramas): Correct Razuvious's Unbalancing Strike spell ID. (#26343) 2026-06-24 22:45:50 -04:00
a623dd2383 refactor(Core/Packets): Rewrite various quest packets to modern class. (#22835)
Co-authored-by: sudlud <[email protected]>
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-13 21:29:45 +02:00
Benjamin JacksonandRyan Turner 8f54bce467 fix(DB/Loot): Replace Waterlogged Recipe with correct item ID. (#24193)
Co-authored-by: Ryan Turner <[email protected]>
2026-06-11 18:27:54 +02:00
Benjamin Jackson d00f6db013 fix(Scripts/EyeofEternity): Remove redundant Malygos kill credit achievement criteria. (#25752) 2026-05-07 21:26:37 -03:00
Benjamin Jackson 1202a6ae5a fix(DB/Spell): Add Amberseed spell link to male Indisposed spell for quest Doing Your Duty. (#25746) 2026-05-07 10:11:20 -03:00
Benjamin Jackson 8afe06c619 fix(DB/Achievement): Correct reward text for What A Long, Strange Trip It's Been (#25629) 2026-04-28 13:32:52 +02:00
Benjamin Jackson 42c23a05a0 fix(Scripts): Use proper gendered Indisposed spell for quest Doing Your Duty. (#25575) 2026-04-24 18:42:24 -03:00
Benjamin Jackson e518f0a37c feat(CI): Add mod-ptr-template to list of modules to compile for workflow. (#25260) 2026-03-27 16:04:59 +01:00
Benjamin Jackson 99a21fdd1f chore(DB/Creature): Update verified build for creature display entries that match official data. (#25076) 2026-03-15 09:54:42 +01:00
Benjamin Jacksonandkillerwife 9a6899ff81 feat(DB/Creature): Add class base stats for creatures. (#24910)
Co-authored-by: killerwife <[email protected]>
2026-03-08 14:27:21 -03:00
Benjamin Jackson 4382b6bd0c refactor(Core/SharedDefines): Use one class enum instead of two for creatures. (#24918) 2026-02-28 19:14:43 -05:00
Benjamin Jackson 515aeca570 feat(Core/Globals): Dynamically calculate max race and racemasks from DBC data. (#24665) 2026-02-28 18:12:52 -05:00
Benjamin Jackson 4cdf4bea3f fix(DB/Gameobject): Respawn Heigan's Plague Fissure objects. (#24897) 2026-02-27 19:07:08 -05:00
Benjamin Jacksonand天鹭 56d2efc31e fix(Core/AuthSession): Correct typo in query field fetch. (#24842)
Co-authored-by: 天鹭 <[email protected]>
2026-02-24 00:52:40 -03:00
Benjamin Jackson e9360f56c4 fix(Core/AuthSession): Send proper account flags for authentication responses. (#24829) 2026-02-23 21:47:23 -03:00
Benjamin Jackson fd7bde14e7 fix(Core/Handlers): Remove error message when leaving group in battleground. (#24712) 2026-02-16 14:31:45 -03:00
Benjamin Jackson 1e47f701ac feat(Core/Player): Add hooks for reputation price discount calculation. (#24666) 2026-02-15 23:44:44 +01:00
Benjamin Jackson bd0f5ee722 refactor(Core/Defines): Rename custom named creature family enum. (#24570) 2026-02-15 12:06:33 +01:00
Benjamin Jackson 24f5f289f0 refactor(Core/Packets): Rewrite various instance packets to modern class. (#22762) 2026-02-13 11:22:45 -03:00
Benjamin Jackson 48223145eb fix(DB/Creature): Adjust unit flags for Lightwell creature. (#24678) 2026-02-11 04:32:46 -03:00
Benjamin JacksonandCopilot c73cf6b019 feat(Core/Handlers): Make use of a few billing plan flags for authentication response. (#24569)
Co-authored-by: Copilot <[email protected]>
2026-02-10 00:28:59 -03:00
Benjamin Jackson 4e81f59d62 feat(Core/Config): Add configuration options for point multipliers for arena team brackets. (#24631) 2026-02-06 19:10:02 -03:00
Benjamin Jackson 1a05906598 fix(DB/Creature): Correct model probabilities for various trigger creatures. (#24610) 2026-02-03 21:21:48 -03:00
Benjamin Jackson d189132bc4 fix(DB/Creature): Move Glimmering Pillar Credit creature to proper position. (#24498) 2026-01-23 08:50:05 -03:00
Benjamin JacksonandKitzunu 36560a4ff3 fix(Core/Entities): Don't reward quest reputation for factions that are hostile to your player's team. (#24100)
Co-authored-by: Kitzunu <[email protected]>
2026-01-11 20:57:04 +01:00
Benjamin Jackson e12f739dc9 chore(Core/Entities): Define deprecated resting states for players. (#24367) 2026-01-09 22:51:46 -03:00
Benjamin Jackson a3a7435ac3 fix(Core): Use more accurate time constant definition for year. (#24292) 2026-01-01 08:12:41 +01:00
Benjamin JacksonandGultask 306f9bcf72 fix(DB/Creature): Correct move speed of Culling of Stratholme Risen Zombies. (#24280)
Co-authored-by: Gultask <[email protected]>
2025-12-31 19:34:10 -03:00
Benjamin JacksonandGultask 3d3ad29ba6 fix(DB/SAI): Use proper target type for Ymirjar Harpooner's Harpoon summon spell. (#24284)
Co-authored-by: Gultask <[email protected]>
2025-12-31 19:33:38 -03:00
Benjamin Jackson a200103e0f fix(DB/Creature): Remove Death Grip immunity from Power Spark in Eye of Eternity. (#24246) 2025-12-29 13:16:12 -03:00
Benjamin Jackson 4331cdf335 fix(Scripts/ObsidianSanctum): Correct Flame Tsunami spawns according to sniffed data. (#24218) 2025-12-29 05:12:03 +01:00
Benjamin Jackson 54fc87bbdf fix(Scripts/SethekkHalls): Only spawn Brood of Anzu in bounds. (#24022) 2025-12-27 22:27:37 +01:00
Benjamin Jackson 752967193f fix(DB/Creature): Adjust various values of creatures in some Northrend raids. (#24220) 2025-12-27 07:20:14 -03:00
Benjamin Jackson 6ff0e8e55b fix(DB/Creature): Correct model probabilities for Explosive Decoy's Brown Rabbit. (#24222) 2025-12-27 04:10:55 +01:00
Benjamin JacksonandShauren d025568b65 fix(Core/Entities): Use lifetime PvP rank rather than current title for PvP credit message. (#23961)
Co-authored-by: Shauren <[email protected]>
2025-12-27 00:45:33 +01:00
Benjamin Jackson 94a6c22a69 fix(Core/Entities): Don't update owned item achievement criteria for refunded extended cost items. (#23947) 2025-12-23 22:29:02 +01:00
Benjamin Jackson 9d93766144 fix(DB/Creature): Set all Northrend rares to occupy all phases. (#24099) 2025-12-21 10:38:56 -03:00
Benjamin Jackson 9815a6f3cc fix(DB/Creature): Apply proper unit flags to Isle of Conquest portals. (#24110) 2025-12-17 05:10:53 -03:00
Benjamin Jackson 3a9641f6df fix(DB/Gameobject): Respawn Schools of Tasty Reef Fish (#24006) 2025-12-14 21:27:46 +01:00
Benjamin Jackson c552158e99 fix(Core/Entities): Improve interactions between taxis and players regarding PvP flag. (#23681) 2025-11-15 05:21:22 -03:00
Benjamin Jackson e1d28ae712 fix(DB/Creature): Adjust experience modifiers for Wrath instance bosses. (#23567) 2025-11-08 14:14:21 -03:00
Benjamin Jackson af779202e6 fix(Core): Move and adjust experience modifiers for instanced elite creatures. (#23563) 2025-11-08 02:03:43 -05:00
Benjamin Jackson cbfd00a37c fix(DB/Creature): Verify creature models previously from build 11723. (#22924) 2025-10-12 16:57:36 +02:00
Benjamin Jackson 868bb56582 fix(DB/Creature): Verify various creature models with no verified build. (#22927) 2025-10-12 16:54:45 +02:00
Benjamin Jackson 951ea50caf fix(DB/Creature): Verify creature models previously from build 10505. (#22928) 2025-10-12 16:53:44 +02:00
Benjamin Jackson 1c5f611d62 fix(Core/ObjectMgr): Force probabilities of creature displays during runtime if total probability is 0. (#23197) 2025-10-12 15:59:18 +02:00
Benjamin Jackson e07fddc515 fix(Scripts/Item): Introduce Blizzlike Val'anyr absorption value bug. (#23152) 2025-10-12 11:49:20 +02:00
Benjamin Jackson 292f1a417d fix(Scripts/Spells): Add checks for Relief for the Fallen script. (#23168) 2025-10-10 20:07:56 -03:00
Benjamin Jackson b7d7089da6 fix(Core/Entities): Daily and other quests should grant XP when rewarded on subsequent completions. (#23160) 2025-10-10 17:37:14 +02:00
Benjamin Jackson 21724b5191 fix(Scripts/Karazhan): remove Blood Mirror auras from Mirkblood when mirrored target dies (#23159) 2025-10-10 07:02:44 +02:00
Benjamin Jackson f670387ad4 refactor(Core/Packets): Rewrite various calendar and complaint packets to modern class. (#22884) 2025-10-10 07:02:00 +02:00
Benjamin Jacksonandsudlud a0fd180320 fix(Scripts/Spells): Move Eye of Gruul and Soul Preserver to the same script. (#22692)
Co-authored-by: sudlud <[email protected]>
2025-10-09 21:57:16 +02:00
Benjamin Jackson d237ea6552 fix(Core/Handlers): Properly limit equipment set name length to client maximum. (#23151) 2025-10-09 20:10:43 +02:00
Benjamin Jackson cd7e229e6b fix(DB/Creature): Correct model assigns for Demolisher Engineer Blastwrench. (#22923) 2025-10-01 11:17:14 -03:00
Benjamin Jackson 6dda22ec46 chore(Core/Handlers): Remove unused item query optimization. (#22971) 2025-09-20 09:25:51 -03:00
Benjamin Jackson f599c5c3a8 feat(DB): Add VerifiedBuild column for creature_model_info (#22934) 2025-09-15 16:41:30 -03:00
Benjamin Jackson 97c89f4750 fix(DB/Creature): Adjust addon info for Storm Giant. (#22922) 2025-09-15 12:51:40 -03:00
Benjamin Jackson b085dcddab fix(DB/SAI): Remove Lash of Pain from Succubus Minion. (#22890) 2025-09-12 19:26:46 -03:00
Benjamin Jackson 4c9bb35352 fix(DB/Creature): Correct visibility distance and addon auras of Fel Reaver. (#22847) 2025-09-09 08:57:04 -03:00
Benjamin Jackson d55851c513 fix(Scripts/Commands): Don't set error message flag for successful event activelist command. (#22824) 2025-09-06 20:11:38 -03:00
Benjamin Jackson f7aa69e389 fix(DB/Creature): Correct spells for Orc Warlock chess piece. (#22770) 2025-09-05 10:12:59 -03:00
Benjamin Jackson 1278ccff12 fix(DB/Creature): Remove incorrect other gender display from Vurtok Axebreaker. (#22782) 2025-09-04 20:19:43 +02:00
Benjamin Jackson e26421d2bc fix(DB/Creature): Add spawn for Bubulo Acerbus. (#22768) 2025-09-02 18:42:04 -03:00
Benjamin Jackson 033a6e31ed fix(Scripts/World): Swap Shard communication spell to direct cast instead of AoE. (#22764) 2025-09-01 22:40:12 -03:00
Benjamin Jackson 611c9296ff refactor(Core/Packets): Rewrite various item packets to modern class. (#22758) 2025-08-31 21:53:26 +02:00
Benjamin Jackson d9c99cd015 fix(Scripts/Karazhan): Minor adjustments to Tenris Mirkblood. (#22753) 2025-08-30 09:43:06 -03:00
Benjamin Jackson 4bf57d11f2 fix(DB/Loot): Adjust drops for various Scourge Invasion related items. (#22738) 2025-08-28 23:53:26 -03:00
Benjamin Jackson 99463bce9a fix(DB/Creature): Bind players to instance upon killing Tenris Mirkblood. (#22743) 2025-08-28 20:41:54 -03:00
Benjamin Jackson e39333abcb fix(Core/WorldState): Start boss activation event when starting Scourge Invasion. (#22739) 2025-08-28 13:34:45 -03:00
Benjamin Jacksonandamed80 cdceb775a0 fix(Scripts/Karazhan): Implement Tenris Mirkblood. (#22551)
Co-authored-by: amed80 <[email protected]>
2025-08-27 06:28:18 -03:00
Benjamin Jackson 96ad9f88ba fix(DB/Item): Add some stat values to Death Knight Brutal Gladiator set. (#22725) 2025-08-26 23:02:04 -04:00
Benjamin Jackson 2ad40a4d23 fix(Core/GroupHandler): Adjust maximum value for rolls. (#22686) 2025-08-26 20:58:41 -04:00
Benjamin Jackson 9ed31bd63e refactor(Core/Packets): Rewrite various query packets to modern class. (#22719) 2025-08-24 14:50:16 +02:00
Benjamin Jackson fc90e30e50 fix(DB): Add spawns/events for Ahn'Qiraj War Effort event. (#22497) 2025-08-23 07:11:03 +02:00
Benjamin Jackson d4713356a0 refactor(Core/Packets): Rewrite MSG_MINIMAP_PING to modern packet class. (#22696) 2025-08-19 21:51:06 +02:00
Benjamin Jackson 7a9f430935 fix(Scripts/SunwellPlateau): Remove Kil'jaeden's debuffs from Shield of the Blue effects. (#22687) 2025-08-18 16:04:06 -03:00
Benjamin Jackson 1a019f967d fix(DB/Creature): Add more spawns for Isle of Quel'Danas harbor quest credit creatures. (#22698) 2025-08-18 12:32:43 -03:00
Benjamin JacksonandTakenbacon bfd3f0aa95 chore(Core/Config): Finish removing config option. (#22464)
Co-authored-by: Takenbacon <[email protected]>
2025-07-13 00:19:00 +02:00
Benjamin Jackson 7724dd00d1 fix(Core/Battlegrounds): Add Call to Arms bonus data to Alterac Valley and fix bonuses for other battlegrounds. (#21923) 2025-07-11 08:32:10 -03:00
Benjamin JacksonandTereneckla bae4dd8ccf feat(Core): Add config for legacy arena team start rating. (#22080)
Co-authored-by: Tereneckla <[email protected]>
2025-07-11 08:30:20 -03:00
Benjamin Jackson 1679a9ff42 fix(Core/Unit): Don't extend leash when taking self-inflicted damage. (#22449) 2025-07-11 08:17:01 -03:00
Benjamin Jacksonandkillerwife 70faaf9288 fix(Core/SharedDefines): Define creature static flags. (#22127)
Co-authored-by: killerwife <[email protected]>
2025-07-10 16:19:24 -03:00
Benjamin Jackson dba7f694ed fix(Scripts/Spells): Don't proc Misdirection from Mend Pet's heal effect. (#22293) 2025-07-03 16:41:52 +01:00
Benjamin Jackson 12328920dd fix(Core/Reputation): Remove At War flag when rising above hated reputation. (#22386) 2025-07-01 15:44:48 -03:00
Benjamin JacksonandRyan Turner 57487b8244 fix(DB/Creature): Make Captured Raptor immune to player characters. (#22387)
Co-authored-by: Ryan Turner <[email protected]>
2025-06-29 15:58:53 -03:00
Benjamin Jackson f01e5d157c refactor(Core/Scripting): Forward-declare AuctionEntry as a struct rather than a class. (#22282) 2025-06-27 09:43:05 +01:00
Benjamin Jacksonandratkosrb f910147296 fix(Core/Movement): Use attack speed for leash reset period and only extend timer if in melee range or can't move freely. (#22350)
Co-authored-by: ratkosrb <[email protected]>
2025-06-24 16:17:59 -04:00
Benjamin Jackson a473138dbb fix(DB/Gameobject): Correct Area 52 Mailbox faction. (#22319) 2025-06-15 17:42:51 -04:00
Benjamin Jackson c5cb54c2ea fix(Scripts/ScarletEnclave): Improve Might of Mograine aura behavior. (#22320) 2025-06-15 22:47:46 +02:00
Benjamin Jackson 3092df60cc fix(DB): Correct an area trigger teleport entry. (#22290) 2025-06-08 16:43:43 -04:00