Benjamin Jackson and Claude
7dd02b23c8
fix(Core/Player): Don't modify health in a couple functions when player is dead. ( #27885 )
...
Co-authored-by: Claude <[email protected] >
2026-10-01 11:00:07 -03:00
Benjamin Jackson
3cd43d0e4e
fix(Scripts/Ulduar): Make Flame Leviathan passengers immune to Mimiron's Inferno. ( #27875 )
2026-09-30 06:30:24 -03:00
Benjamin Jackson and Claude
272915e368
fix(Scripts/Ulduar): Board Flame Leviathan riders on free seats and keep turrets attackable ( #27854 )
...
Landing on a seat now activates two turrets as seen in sniff regardless of difficulty.
Turrets now manually clear their evade state (vehicle seats are weird).
Turrets are still attackable after the rider dismounts (again, seen in sniff).
Adjusted some flag usages to more match sniffed behavior.
Co-Authored-By: Claude <[email protected] >
2026-09-28 23:02:15 -03:00
Benjamin Jackson and Claude
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 Jackson and Claude
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 Jackson and Ryan 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 Jackson and killerwife
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 Jackson and 天鹭
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 Jackson and Copilot
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 Jackson and Kitzunu
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 Jackson and Gultask
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 Jackson and Gultask
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 Jackson and Shauren
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 Jackson and sudlud
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 Jackson and amed80
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 Jackson and Takenbacon
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 Jackson and Tereneckla
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 Jackson and killerwife
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 Jackson and Ryan 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 Jackson and ratkosrb
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