Commit Graph
100 Commits
Author SHA1 Message Date
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
Benjamin Jackson d7452e83b0 fix(DB): Significantly increase opcode limit for guild member note opcodes. (#22258) 2025-06-08 01:26:04 +01:00
Benjamin Jackson 416955907d refactor(Core/Channel): Cast moderation level to account types and avoid boolean evaluation. (#22283) 2025-06-07 12:57:23 +01:00
Benjamin Jackson da7db0a510 refactor(Core/Spells): Remove effectively unused switch case. (#22284) 2025-06-07 09:24:50 +02:00
Benjamin Jackson 1733c94aec refactor(Core): Make use of standard config usage for guild member limit option. (#22259) 2025-06-05 15:51:19 -03:00
Benjamin Jackson 11a4dc5ece fix(Core/Creature): Use minimum template level instead of current level for leash timer. (#22250) 2025-06-05 15:50:36 -03:00
Benjamin Jackson b73bdb3adc chore(Core): Remove unused and inaccurate comment headers for various script-related files. (#22263) 2025-06-05 15:49:20 -03:00
Benjamin Jackson 640dc2db40 chore(Core/Guild): Adjust variable declaration name to match usage. (#22257) 2025-06-05 12:49:07 -03:00
Benjamin Jackson 2a93e7d410 chore(Core/Unit): Correct typo of Controlled. (#22260) 2025-06-03 08:56:44 +02:00
Benjamin Jackson e6a29d96c8 fix(Core/Creature): Use home position for leash distance check for creatures with no movement. (#22245) 2025-05-30 10:35:28 -03:00
Benjamin Jackson 0d9708cfab fix(Scripts/SunwellPlateau): Don't inflict Darkness damage if Darkness aura is removed by death. (#22223) 2025-05-27 23:22:27 -04:00
db18d5b035 refactor(Core): Use database tables for Shaman totems and Druid shapeshift forms. (#22104)
Co-authored-by: DoctorKraft <[email protected]>
Co-authored-by: Shauren <[email protected]>
Co-authored-by: ForesterDev <[email protected]>
2025-05-27 14:40:57 +01:00
Benjamin JacksonandJelle Meeus f710fb8d9f refactor(Core/Worldstate): Remove redundant worldstate usage. (#22126)
Co-authored-by: Jelle Meeus <[email protected]>
2025-05-23 18:23:34 +02:00
93ac73a4d1 fix(Core/Creature): Leashing improvements. (#22129)
Co-authored-by: killerwife <[email protected]>
Co-authored-by: 天鹭 <[email protected]>
2025-05-23 18:22:56 +02:00
Benjamin Jackson 6864748c9d fix(DB/SAI): Correct Fireball spell ID used by Wyrmcult Scouts and Zealots. (#22147) 2025-05-21 19:27:20 -03:00
Benjamin Jackson e7343b0e3c fix(DB/Loot): Adjust Thori'dal drop chance. (#22124) 2025-05-20 09:06:46 +02:00
Benjamin Jackson 7ae3f76358 fix(DB/Creature): Correct Kil'jaeden's model info. (#22120) 2025-05-13 18:30:32 -03:00
Benjamin Jackson 4dfc44a69b fix(Scripts): Use distinct sound entry for BRD L70ETC Music Doodad. (#22029) 2025-05-10 20:33:48 +01:00
Benjamin Jackson 60296dd934 fix(Scripts/Paladin): Add cast check to Hand of Protection for casting spell on non-self targets. (#22077)
Hand of Protection no longer can be used if the caster it's stunned or confused.
2025-05-10 18:38:46 +01:00
Benjamin Jackson 52799d76f6 refactor(Core): Add definition file for area table entries. (#22054) 2025-05-09 15:48:02 +02:00
Benjamin Jackson e6b203f184 refactor(Core/World): Move various worldstate related functions to worldstate class. (#22086) 2025-05-09 12:29:09 +02:00
Benjamin Jackson 5686f1e87a fix(Core/Creature): Implement respond to call for help faction flag. (#21959) 2025-04-30 02:19:58 +01:00
Benjamin Jackson da55f05cfc refactor(Core/WorldState): Initial addition of world state definition file. (#21875)
Many world states had their enums from script's header and hardcoded values to their respective header file (WorldStateDefines.h)
Co-authored-by: Jelle Meeus <[email protected]>
2025-04-26 19:31:30 +01:00
Benjamin Jackson 9ced420849 fix(Core/AI): Ignore PvP flagged players for aggressive pets if owner is not PvP flagged. (#21922) 2025-04-21 09:40:56 +02:00
Benjamin Jackson 6f8566d838 fix(DB): Add and correct arena season rewards. (#21960) 2025-04-20 21:36:38 +02:00
Benjamin Jackson 4c19d51286 fix(DB/Loot): Consolidate Sunwell trash recipe drops into one reference table and update chance. (#21962) 2025-04-20 11:47:55 +02:00
Benjamin Jackson 7eb5f20617 fix(DB/Creature): Remove unnecessary Netherwing targetting dummy creatures. (#21867) 2025-04-13 14:51:50 -04:00
Benjamin Jackson d4dda607b4 fix(DB/Creature): Add model data for Entropius display. (#21920) 2025-04-13 14:25:10 -03:00
Benjamin Jackson fdd469b61b fix(DB): Add spawns for Tenris Mirkblood room in Karazhan. (#21638) 2025-03-03 06:12:17 +01:00
Benjamin Jackson ed6f296849 fix(DB/Disables): Remove incorrectly disabled quests. (#21628) 2025-03-02 21:31:02 +01:00
Benjamin Jackson 7e78484bd8 fix(DB): Add Argent Dawn spawns for Scourge Invasion. (#21630) 2025-03-02 17:29:18 -03:00
Benjamin Jackson 865dd24c37 fix(DB/Creature): Correct run speed of Kael'thas's Arcane Spheres on heroic. (#21367) 2025-02-09 14:34:28 -03:00
Benjamin Jackson fcf9725dbb chore(DB): Add missing file extension for query. (#21368) 2025-02-09 14:34:08 -03:00
Benjamin Jackson c22d30f120 fix(DB/Spell): Add sniffed data for Medallion of Karabor. (#21185) 2025-01-16 09:54:09 +01:00
Benjamin Jackson 3f1d54b871 fix(DB/Spell): Correct map ID for Medallion of Karabor. (#21175) 2025-01-15 12:27:48 +01:00
Benjamin Jackson d949192455 fix(Scripts/Zul'Aman): Band-Aid fix for hostage loot. (#21060) 2024-12-29 19:13:52 +01:00
Benjamin Jackson 2654ec83cd fix(Core/AI): Increase movement leash extension interval. (#20867)
Init.
2024-12-08 21:04:41 +01:00