Commit Graph
100 Commits
Author SHA1 Message Date
Jelle Meeus d73cbec424 fix(DB/SAI): low-level scourge invasion mobs are killed by guards (#22784) 2025-09-03 20:20:53 -03:00
Jelle MeeusandKillerwife f970746c2c fix(Scripts/WorldState): zone invasion marks self as defeated when ti… (#22787)
Co-authored-by: Killerwife <[email protected]>
2025-09-03 20:20:30 -03:00
Jelle Meeus 1e29c31b07 fix(Scripts/WorldState): defeated scourge zone invasions not restarting after a defeat (#22783) 2025-09-03 20:20:04 -03:00
Jelle Meeus a957b4a5b7 fix(DB/SmartAI): port Shadow of Doom script to SmartAI (#22735) 2025-08-27 19:32:59 -03:00
Jelle Meeusandariel- a3131d5cdb fix(Core/Player): Recast lost by death item obtain spells of any item… (#22736)
Co-authored-by: ariel- <[email protected]>
2025-08-27 15:43:39 -03:00
Jelle Meeus bde4e076ed fix(Scripts/Spells): DK Ghoul pet is no longer immune to Horn of Winter and other stat mod auras (#22636) 2025-08-06 19:01:29 -03:00
Jelle Meeus 2e1f848f09 fix(Core/Unit): Add melee leeway for auto attacks (#22566) 2025-07-29 09:58:30 -03:00
Jelle MeeusandKito 40c58123b1 fix(Core/Player): allow attacking target within boundary radius when… (#22500)
Co-authored-by: Kito <[email protected]>
2025-07-29 09:38:49 -03:00
Jelle MeeusandShauren 98eda3684d feat(Core/Spell): implement SPELL_ATTR2_CHAIN_FROM_CASTER (#22515)
Co-authored-by: Shauren <[email protected]>
2025-07-29 09:36:36 -03:00
Jelle Meeus cb580b9865 fix(Core/Spell): skip Guardian pets when searching for Party/R… (#22587) 2025-07-29 09:08:48 -03:00
Jelle Meeus fc4b2939ee refactor(World/WorldState): use prepared statements (#22582) 2025-07-28 02:04:03 -03:00
Jelle Meeus 24d1a4808f fix(Scripts/Spells): Death and Decay not breaking Hungering Cold (#22573) 2025-07-27 00:12:49 -03:00
Jelle Meeus 5155f97261 fix(DB/Event): Scourge Invasion Shadow of Doom and rare loot (#22518) 2025-07-25 09:01:04 +02:00
Jelle Meeus e685c7f4ad fix(Core/Spell): skip Guardian pets when searching for Party/Raid members (#22528) 2025-07-24 18:25:11 +02:00
Jelle Meeus 603249c046 fix(Core/Unit): wrong behavior of HasUnitMovementFlag (#22529) 2025-07-24 10:09:01 -03:00
Jelle MeeusandTereneckla cd2c081a64 fix(Scripts/Northrend): Ulduar Mimiron plasma ball always target victim (#22543)
Co-authored-by: Tereneckla <[email protected]>
2025-07-24 10:02:11 -03:00
Jelle Meeus 982f75541a fix(DB/Event): Scourge Invasion vendor conditions (#22519) 2025-07-21 18:49:48 -03:00
Jelle Meeus e28ea50766 fix(Scripts/Spells): killing with Victory Rush grants Victory Rush (#22514) 2025-07-20 11:11:59 -03:00
Jelle MeeusandTereneckla 53e1cd553b fix(Scripts/Spells): Update Death Knight Ebon Gargoyle auras and damage, and Ghoul auras (#22398)
Co-authored-by: Tereneckla <[email protected]>
2025-07-20 08:10:47 +02:00
Jelle Meeus 819c03e238 fix(DB/Event): Scourge Invasion creature_template, quest mail, loot (#22501) 2025-07-19 19:08:11 +02:00
Jelle Meeus 578fabfc7f fix(Core/Player): implement Character flag CHARACTER_FLAG_RESTING (#22499) 2025-07-18 11:14:27 +02:00
a88c058ef0 fix(Core/AI): prevent PetAI autocast leap to self and allies (#22472)
Co-authored-by: xomachine <[email protected]>
Co-authored-by: jackpoz <[email protected]>
2025-07-14 10:23:55 +02:00
Jelle Meeus b463e8c07f fix(Scripts/World): fix windows/mac build (#22465) 2025-07-13 00:18:28 +02:00
8e083fbde3 feat(Core/WorldState): init Scourge Invasion pre-wrath event (#22286)
Co-authored-by: Orozxy <[email protected]>
Co-authored-by: Killerwife <[email protected]>
Co-authored-by: Ryan Turner <[email protected]>
2025-07-12 20:54:18 +02:00
Jelle MeeusandKitzunu 2787eb4588 fix(Scripts/EasternKingdoms): Add quest requirement to Orbaz Bloodbane's Ebon Hold portal (#22443)
Co-authored-by: Kitzunu <[email protected]>
2025-07-12 20:48:05 +02:00
Jelle Meeus 0ea5b9cc4e fix(DB/world_state): Update engine to InnoDB (#22456) 2025-07-11 14:50:40 +02:00
Jelle Meeus 75915c2e12 fix(DB/SAI): Use Holy Fire spell for Draenei Anchorite (#22414) 2025-07-03 14:27:46 -03:00
Jelle Meeus 7561147e7c fix(Core/Spells): No longer add a signature to items created by NPCs (#22415) 2025-07-03 12:35:06 -03:00
Jelle Meeus dbb995cace refactor(Scripts/Pet): Death Knight use creature register macros (#22399) 2025-06-30 17:55:18 +02:00
Jelle Meeus 656694b383 feat(Core/Command): add GM spectator to allow cross-faction /follow (#22393) 2025-06-30 00:49:47 -03:00
Jelle Meeus 3b13fe6207 fix(Scripts/Spells): add script to GM spell CooldownAll (#22383) 2025-06-29 13:28:21 +02:00
Jelle Meeus 7fc8b14e3e feat(Core/Utilities): add Seconds overload for randtime (#22337) 2025-06-20 23:18:05 +02:00
Jelle Meeus 4d2fe013fd chore(vscode): update extensions, settings, tasks (#22200) 2025-06-17 21:26:17 +01:00
Jelle Meeus e50a692fc7 fix(DB): set game_event_* tables to use smallint (#22309) 2025-06-17 18:49:18 +01:00
Jelle Meeus 13e9ae5206 fix(Core/Spells): channels no longer update player server-side orientation (#22138) 2025-06-07 12:58:53 +01:00
Jelle Meeus a4e609f762 fix(DB/Command): update wchange help (#22281) 2025-06-07 10:43:25 +02:00
Jelle Meeus 0f26b634e3 refactor(Core/Player): revert equip item aura duration core fix with a spell correction (#22167) 2025-06-05 17:08:38 -03:00
Jelle Meeus 08cbd4f328 fix(Scripts/SunwellPlateau): Eredar Twins blaze trap delay (#22253) 2025-05-30 21:41:07 -03:00
b15507eb06 feat(Scripts/Commands): .debug boundary to visualize CreatureBoundary (#22099)
Co-authored-by: avarishd <[email protected]>
Co-authored-by: treeston <[email protected]>
2025-05-30 11:42:11 -03:00
Jelle Meeus 3bae9804ba fix(Scripts/SunwellPlateau): crash in Sinister Reflection Clone spellscript (#22201) 2025-05-24 20:30:50 +02:00
Jelle Meeus c6d2249d92 fix(Scripts/Spells): re-add startDelay for some traps (#22102) 2025-05-23 18:24:08 +02:00
22b1d072c2 fix(Core/Player): aura removal logic to equipped "Use" items (#22164)
Co-authored-by: itslovelol <[email protected]>
Co-authored-by: VladimirMangos <[email protected]>
2025-05-21 19:26:28 -03:00
Jelle Meeus 6cdf185412 fix(Scripts/Spells): Kil'Jaeden Fire Bloom AoE pet damage (#22133) 2025-05-17 08:36:47 +02:00
Jelle Meeus f1269a6fff fix(Scripts/SunwellPlateau): Spell Fury spellsteal resets stacks and is no longer consumes on dot ticks (#22125) 2025-05-15 12:10:11 +02:00
Jelle Meeus 3e20d6edf8 feat(apps/extractor): add extractor for non windows (#22123) 2025-05-14 23:29:43 +01:00
Jelle Meeus 2883160086 fixup! refactor(Core/World): Move various worldstate related function… (#22119) 2025-05-13 21:03:42 +02:00
Jelle Meeus 2ad7cccb0a fix(Core/Spells): Heart of the Crusader (#22070) 2025-05-09 11:15:03 +01:00
Jelle Meeusandr4dish 297f16820e fix(Core/Player): smooth energy regeneration with SPELL_AURA_MOD_POWER_REGEN_PERCENT mods (#22041)
Co-authored-by: r4dish <[email protected]>
2025-05-04 13:20:59 +01:00
Jelle Meeus b6b05867f5 fix(DB/GameObject): place Alchemy Lab on the Alchemy Table (#22045) 2025-05-04 09:00:15 +02:00
Jelle Meeus 8358e17ac1 Revert "Fix(Core/Player): Energy regen rate bonuses (#20321)" (#22032) 2025-04-30 20:54:37 -03:00
Jelle Meeus b2a810f96c chore(Core/Spells): move db spell_dbc corrections to SpellInfoCorre… (#21819) 2025-04-30 14:46:36 +01:00
775b9ff29a fix(Core/Player): correct SpellPriority logic (#21052)
Co-authored-by: killerwife <[email protected]>
Co-authored-by: Kitzunu <[email protected]>
2025-04-30 02:09:20 +01:00
Jelle MeeusandGildor 38ff8bae28 fix(Core/Maps): Do not allow entering an instance if the player is (#21973)
Co-authored-by: Gildor <[email protected]>
2025-04-23 19:59:32 -03:00
Jelle Meeus 534d07ec1b fix(Core/Spells): Suppress Crystal Spire of Karabor procs (#21961) 2025-04-19 19:12:17 -03:00
Jelle Meeus 4b64c4ed25 fix(Core/Player): Force UpdateZone on resurrect to apply Zone auras (#21888) 2025-04-12 13:38:32 -03:00
Jelle Meeus bd83226d52 fix(DB/Creature): Add Shadow Bolt Volley to Void Spawn's spells (#21898) 2025-04-11 21:03:49 +02:00
Jelle Meeus 530bc7349c fix(DB/SpellCustomAttr): make Spell Fury spellstealable (#21897) 2025-04-11 20:45:59 +02:00
Jelle Meeus b828f7a025 fix(Scripts/BlackTemple): Shahraz Fatal Attraction number of targets can be fewer than 3 (#21859) 2025-04-09 13:17:18 +02:00
Jelle Meeus 756c6c9001 fix(Scripts/BlackTemple): Shahraz Fatal Attraction Teleport (#21858) 2025-04-09 11:34:53 +02:00
Jelle Meeus 4e64426644 fix(DB/CreatureAddon): Remove auras Sunwell Radiance (#21857)
Removes all fragements of `Sunwell Radiance` aura
2025-04-05 23:32:52 +01:00
Jelle Meeus bee1c4b809 fix(DB/GossipMenuOption): Swap Exarch Nasuun Anvil and Harbor progress (#21864) 2025-04-05 23:02:28 +02:00
Jelle Meeus f374136cee fix(DB/SpellCooldownOverrides): remove overrides of player spells (#21850) 2025-04-03 22:35:33 +02:00
Jelle Meeusandkillerwife f937ed0dcd fix(Scripts/SunwellPlateau): Add Moorba's teleporter gossip (#21845)
Co-authored-by: killerwife <[email protected]>
2025-04-02 22:26:52 +02:00
Jelle Meeus e5f67c52eb fix(DB/SpellCooldownOverrides): remove overrides of player spells (#21844) 2025-04-02 22:25:16 +02:00
d9aec99a34 fix(Scripts/ZulAman): Add Beast Tamer missing abilities (#21821)
Co-authored-by: killerwife <[email protected]>
Co-authored-by: anonxs <[email protected]>
2025-04-02 21:44:38 +02:00
Jelle Meeus 441e55f7dc fix(DB/SpellCooldownOverrides): Add Data from SmartAI timers (#21830) 2025-04-01 19:14:20 +02:00
Jelle Meeus b3622bbe5e fix(DB/Creature): set Charm immune (mechanic_immune_mask) for SWP Trash demons (#21826) 2025-03-31 21:30:35 -03:00
Jelle MeeusandShauren 094c15a323 fix(Core/Spells): implement SPELL_ATTR7_TREAT_AS_NPC_AOE (#21787)
Co-authored-by: Shauren <[email protected]>
2025-03-28 11:18:40 +01:00
Jelle Meeusandkillerwife 6ed7e0fe5c fix(Scripts/SunwellPlateau): Felmyst Strafe strafe spells (#21745)
Co-authored-by: killerwife <[email protected]>
2025-03-22 09:04:00 +01:00
Jelle Meeus aa84cbc954 fix(Scripts/SunwellPlateau): Sathrovarr's Curse of Boundless Agony (#21730) 2025-03-19 09:15:38 +01:00
Jelle Meeus 7727a09dc8 fix(Scripts/Outland): add missing return if no target is found (#21731) 2025-03-18 16:39:55 +01:00
Jelle Meeus 6535a75121 fix(Scripts/Spells): add warrior heroic strike daze bonus damage (#21650) 2025-03-17 11:04:31 +01:00
Jelle Meeus 77e6dbcf85 fix(Scripts/SunwellPlateau): Felmyst Demonic Vapor (#21709) 2025-03-15 17:05:19 +01:00
Jelle Meeus 5291632c00 fix(Scripts/SunwellPlateau): Add Brutallus Flame Ring explosion (#21681) 2025-03-10 16:35:54 +01:00
Jelle Meeus 4cdb315db1 fix(Script/SunwellPlateau): duplicate keys instance objects (#21679) 2025-03-09 20:43:47 -03:00
Jelle Meeus 5c1b4d863c fix(Scripts/SunwellPlateau): Sunblade Scout activate protector (#21629) 2025-03-08 22:43:20 +01:00
Jelle Meeus 4216d196c2 fix(Scripts/ZulAman): scout drum and hard CC interaction (#21281) 2025-02-21 19:43:21 -03:00
Jelle Meeusandccrs 4c4b04f07b refactor(Core/Packet): use WorldPackets::WorldState::InitWorldStates definition (#20475)
Co-authored-by: ccrs <[email protected]>
2025-02-19 07:55:09 -03:00
79ba56ed3d fix(Scripts/Spell): Priest shadowfiend attack and Shadowfiend Death proc (#20987)
Co-authored-by: killerwife <[email protected]>
Co-authored-by: Grimdhex <[email protected]>
2025-02-19 07:50:44 -03:00
Jelle Meeus 92ef042f33 fix(Scripts/Spells): Warrior IntimidationShout (#20969) 2025-02-16 23:19:50 +01:00
Jelle Meeus 30f273e593 fix(Scripts/Naxxramas): Add post-Gothik Four Horsemen introduction (#20550) 2025-02-16 23:14:09 +01:00
Jelle Meeus a05833eeed fix(Core/Common): Container fixes use after free (#21460) 2025-02-15 22:22:30 +01:00
Jelle Meeus b8b38e1e7e fix(Core/Spells): Hand of Protection no longer removes Nalorak's Mangle (#21413) 2025-02-15 17:22:59 +01:00
Jelle Meeus fae07daa4c fix(Scripts/Outland): LoadMinionData buffer overflow (#21461) 2025-02-15 14:08:49 +01:00
Jelle Meeus 75441ddb3b fix(Core/Player): SpellQueue avoid possible undefined behavior by copying instead of move (#21444) 2025-02-14 15:45:36 +01:00
Jelle Meeus 3854d00dee fix(Scripts/ShadowmoonValley): Illidan buffer overflow (#21442) 2025-02-14 11:31:21 +01:00
Jelle Meeus 9412c1eb3a fix(Scripts/BlackTemple): Illidan buffer overflow (#21441) 2025-02-14 11:31:14 +01:00
Jelle Meeus 9e720b91f0 fix(Core/Worldstate): fix Sanctums Wards triggering phase transition too early (#21430) 2025-02-13 09:13:40 -03:00
Jelle Meeus 05cf475975 fix(Core/Worldstate): sunsreach print correct counter (#21356) 2025-02-09 18:40:44 +01:00
cf103be146 fix(DB/Conditions): Sunwell Gates progress gossip (#21344)
Co-authored-by: sudlud <[email protected]>
Co-authored-by: Rocco Silipo <[email protected]>
2025-02-09 09:27:11 -03:00
Jelle Meeus 2ec792c295 fix(DB/CreatureAddon): add hawkstriker mount to Sun's Reach patrol (#21345) 2025-02-07 08:42:45 +01:00
Jelle Meeus 6e58645751 fix(Core/Battlefield): Wintergrasp out of bounds error when setting neutral faction of stalker (#21340) 2025-02-06 09:44:27 +01:00
Jelle Meeus 7e2d5c438b fix(DB/SAI): Escape from Jaedanar group completion (#21286) 2025-02-04 13:34:08 +01:00
00b8a3f419 feat(Core/WorldState): implement Battle for Sun's Reach Event (#21219)
Co-authored-by: killerwife <[email protected]>
Co-authored-by: Benjamin Jackson <[email protected]>
Co-authored-by: MantisLord <[email protected]>
2025-01-31 13:19:12 +01:00
Jelle Meeus b47ec3b5c8 fix(Apps/Codestyle): ignore comments for some checks (#21268) 2025-01-25 19:58:01 +01:00
Jelle Meeus d3cdd2fbf7 fix(DB/Gameobject): remove extra Sanctum Planetarium (#21251) 2025-01-24 23:37:23 +01:00
Jelle Meeus 5bc512f75c chore(Docker): Update dev container to ubuntu24.04 (#21044) 2025-01-19 12:46:28 +01:00
Jelle Meeus aefd3a5a3f fix(Scripts/ZulAman): prevent early engaging of door guardians to skip timed event (#21177) 2025-01-15 19:52:10 -03:00
Jelle Meeus a1cf6a7ceb fix(Scripts/ZulAman): Zul'Jin reduce procs of Energy Storm Aura (#21169) 2025-01-14 22:09:07 -03:00
Jelle Meeus 995eed88a5 fix(Scripts/ZulAman): Akilzon Gauntlet hyperspawn, handling Eagle Trash Triggers (#21129) 2025-01-14 12:22:37 +01:00