15083 Commits

Author SHA1 Message Date
github-actions[bot]
b542e64abf chore(DB): import pending files
Referenced commit(s): b8b38e1e7e1836967fc547a30d14b5359672ba9e
2025-02-15 16:23:57 +00: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
Rocco Silipo
a5a8ef92b4
fix (DB/Creature) Correct a missing link in Valgarde Harpoon Target SmartAI (#21462) 2025-02-15 17:13:57 +01:00
sudlud
0d37ff292b
fix(CI/nopch-module-build): ensure build continues after errors (#21457) 2025-02-15 14:10:46 +01:00
Jelle Meeus
fae07daa4c
fix(Scripts/Outland): LoadMinionData buffer overflow (#21461) 2025-02-15 14:08:49 +01:00
github-actions[bot]
e5dbc39cc5 chore(DB): import pending files
Referenced commit(s): 8f0036959906f250434d64296b04bb19df29729b
2025-02-15 12:27:57 +00:00
Smirnov Sergey
8f00369599
fix (DB/SAI) [Howling Fjord] Attack to Valgarde. Dragonflayer Invader and Worg. Valgarde Defender. (#21434) 2025-02-15 13:26:52 +01:00
Kitzunu
19847395eb
fix(CI/Windows): Bump openssl version (#21458) 2025-02-15 13:12:13 +01:00
demetrzz
fe206c7138
fix(Scripts/Spells): Corrected shaman 8/8 T2 set bonus damage proc (#21432)
Co-authored-by: pavel_k <pavel_k@mail.com>
2025-02-15 12:02:27 +01:00
Anton Popovichenko
91da92f33f
fix(Core/SpellQueue): Fix undefined behavior when processing SpellQueue. (#21459) 2025-02-15 11:45:12 +01:00
Takenbacon
ee69a569c4
fix(Core/Grids): Grid improvements (#20955) 2025-02-14 22:11:27 +01:00
Mykhailo Redko
10183efd51
fix(Core/Chat): Fix lower security check for GM commands. (#21382) 2025-02-14 22:11:01 +01:00
Anton Popovichenko
2982b64430
fix(Core/Spell): Reset insignia spell target when it is deleted. (#21437) 2025-02-14 21:58:30 +01:00
github-actions[bot]
0273a9f08d chore(DB): import pending files
Referenced commit(s): 0bbcddcf70f80fe267532382144a10c17acd7125
2025-02-14 20:50:33 +00:00
sudlud
0bbcddcf70
fix(DB/Creature): Sniffed Values for 'Chemical Wagon' spawns (#21446) 2025-02-14 21:49:28 +01:00
Anton Popovichenko
cdcdf4564b
fix(Core/Pet): Fix possible heap-use-after-free of charmInfo when handling pet action. (#21439) 2025-02-14 20:02:02 +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
Andrew
062f9c4341
fix(Core/Map): Dynamic respawns: preserve original respawn timer and skip rares (#21440) 2025-02-14 11:30:59 +01:00
Anton Popovichenko
db9b4cf0c6
fix(Scripts/ICC): Fix crash in npc_darnavan when killer is nil. (#21438) 2025-02-14 05:54:45 +01:00
Anton Popovichenko
db49562a6a
fix(Core/Channels): Don't use deleted pointer in channel name creation. (#21435) 2025-02-13 21:39:29 +01:00
Andrew
0db39f76de
fix(Core/Creature): Creatures should skip confused targets (#21410) 2025-02-13 13:22:02 -03:00
Andrew
6c2d9aff49
chore(Config): Improve DynamicRates description (#21431) 2025-02-13 17:05: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
github-actions[bot]
c5d83d31c7 chore(DB): import pending files
Referenced commit(s): 98a8a1306a09aba9930d6da41d25729314cb9abd
2025-02-13 10:39:46 +00:00
Andrew
98a8a1306a
fix(Scripts/SunwellPlateau): Fix Felmyst death event (#21425) 2025-02-13 11:38:47 +01:00
github-actions[bot]
75388c7538 chore(DB): import pending files
Referenced commit(s): f9415f38cbd54a7820f43e6b327447ba55bcca5e
2025-02-13 08:05:42 +00:00
Andrew
f9415f38cb
fix(Scripts/Naxxramas): Update Faerlina script (#21375) 2025-02-13 05:04:36 -03:00
Takenbacon
edcfaeb845
refactor(Core/World): Create WorldSessionMgr to split session logic out of World (#21400) 2025-02-13 07:04:38 +01:00
Andrew
0f0b341d9d
fix(Scripts/SunwellPlateau): Fix Brutallus burn timer (#21423) 2025-02-13 00:05:32 +01:00
Anton Popovichenko
3baa00ae06
fix(Core/Group): Fix use of a deleted pointer in the group invites list. (#21422) 2025-02-12 18:24:56 -03:00
Anton Popovichenko
c92d50d6ec
fix(Core/Guild): Fix use of guild members' data after deletion. (#21421) 2025-02-12 18:23:57 -03:00
Anton Popovichenko
fe2627bc91
fix(Core/Pet): Fix possible crash when using dangling pointer as pets spell target and fix possible memory leak. (#21420) 2025-02-12 17:34:30 -03:00
Anton Popovichenko
47c524581b
fix(Core/Scripts): Fix buffer-overflow errors in scripts. (#21419) 2025-02-12 16:34:56 -03:00
github-actions[bot]
076e32292f chore(DB): import pending files
Referenced commit(s): 00be3a417f68e2b2b3592c00826f8bdc3002dc39
2025-02-12 18:12:13 +00:00
Andrew
00be3a417f
fix(DB/Creature): Sacrolash and Alythess should be taunt immune (#21418) 2025-02-12 19:11:12 +01:00
Andrew
16fa25b7a9
feat(Core/Maps): Implement dynamic respawn rates (#21417)
Co-authored-by: r00ty-tc <r00ty-tc@users.noreply.github.com>
Co-authored-by: Jelle Meeus <sogladev@gmail.com>
Co-authored-by Treeston

This is a partial cherry-pick of: 59db2eeea0
2025-02-12 15:06:42 -03:00
Takenbacon
5421f13c13
fix(Core/Disables): Optimize DisableMgr container (#21416) 2025-02-12 10:40:04 -03:00
Andrew
b17d69b33c
feat(Core/Unit): Add SpellSchoolMask info to the DamageDealt() hook (#21411) 2025-02-12 12:16:02 +01:00
github-actions[bot]
3a41901154 chore(DB): import pending files
Referenced commit(s): f6a043329710d12a77b99691511cf5884c30b80b
2025-02-12 10:10:31 +00:00
Anton Popovichenko
f6a0433297
feat(Core/Arena): Add support for arena seasons completion with progression in runtime. (#19858)
Co-authored-by: Winfidonarleyan <dowlandtop@yandex.com>
2025-02-12 07:09:31 -03:00
Kitzunu
24dd7dfc21
refactor(Misc): improve issue templates (#21391) 2025-02-11 22:45:47 -03:00
Anton Popovichenko
07cb5c880c
fix(Core/SQLField): Fix heap-buffer-overflow issue when interacting with mysql field value. (#21393) 2025-02-11 17:24:56 +01:00
Anton Popovichenko
c2986977d9
fix(Core/Items): Fix duplication exploit where a player could loot infinitely from bags containing gold. (#21394) 2025-02-11 17:23:01 +01:00
Andrew
c070e4bddf
fix(Scripts/SunwellPlateau): Don't replay Felmyst intro after wipes (#21398)
Felmyst into no longer relays after a wipe.
2025-02-11 12:30:34 +00:00
github-actions[bot]
2f6097f15e chore(DB): import pending files
Referenced commit(s): 489d668a8dcd3d55263c97a7f0812ea8047c22d2
2025-02-10 22:27:59 +00:00
Rocco Silipo
489d668a8d
fix(DB/Creature) Dawnblade Hawkriders and Shattered Sun Marksmen behaviours. (#21341) 2025-02-10 23:26:59 +01:00
Kitzunu
787b4e4efe
fix(CI/Codestyle): correct double semicolon check (#21388) 2025-02-10 20:24:28 +01:00
Mykhailo Redko
017cfb7b4b
fix(Core/PacketIO): Implemented CMSG_BUSY_TRADE and CMSG_IGNORE_TRADE. (#21385) 2025-02-10 17:12:38 +01:00