Commit Graph

6923 Commits

Author SHA1 Message Date
Marchy 7b26de4e58 fix(Scripts/UtgardeKeep): cast Dreadful Roar at start of Ingvar phase 2 (#25843) 2026-06-16 19:39:06 +02:00
Xepic90 67f2fbdf91 fix(Spells): Living Bomb explosion should not be reflectable by Spell Reflection (#26209)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-16 10:48:03 -05:00
warblups 35a561849b fix(Tools/VMap4Extractor): guard Windows mkdir block with _WIN32 (#25492) 2026-06-16 17:14:44 +02:00
Kitzunu edf34ed6d9 feat(Core/Player): Implement ACCOUNT_FLAG_TRIAL (#26064)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 16:08:01 +02:00
blinkysc 1e39a1bc1f fix(Scripts/Spells): detonate Seed of Corruption when the target dies (#26201)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-06-16 10:03:55 -03:00
NoxMax 5dfe06614e refactor(Core/Battlefield): Clean some dead code and follow convention in BattlefieldWG.h (#26224) 2026-06-16 09:47:14 -03:00
olive-spore-734 1f6bdc4f34 refactor: Update worldserver.conf.dist - whitespaces and alignments (#26191)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 14:18:13 +02:00
sudlud 72385804fa fix(Core/DB): clean up creature_multispawn on spawn delete and fix .npc info DB output (#26230)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 09:07:17 -03:00
blinkysc faedf206bf fix(Core/Spells): Reorder melee/ranged spell crit to match SpellCriticalDamageBonus (#24979)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-06-16 08:53:08 +02:00
Andrew cf0d86a9ff refactor(Core/DB): normalize creature table by extracting multi-ID spawns (#25197)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
2026-06-16 06:17:38 +02:00
Andrew d157d4f60d fix(Scripts/Ulduar): Steelbreaker's Static Disruption should target a ranged player (#26200)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 01:03:46 -03:00
blinkysc 7513ff498d fix(Core/AI): restore missing EngagementOver in GuardAI::EnterEvadeMode (#26196)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Treeston <treeston.mmoc@gmail.com>
2026-06-14 21:54:45 -03:00
Andrew fe7daf2d87 fix(Scripts/Ulduar): Freya's Ancient Conservator should cast Nature's Fury on a random player (#26199)
Co-authored-by: Lopin <Lopin@TwinStar.cz>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 20:13:02 -03:00
blinkysc 4a4de647cb fix(Core/Combat): let asymmetric-faction aggressors engage friendly-back targets (#26194)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
2026-06-14 17:51:09 -05:00
AlsoNotMehh 133167b0ae fix(Core/Spells): Fix Improved Barkskin armor (#26150) 2026-06-14 16:32:49 -05:00
sogladev 04f35f7923 fix(Scripts/Spells): Deep Freeze Immunity State proc (#26168)
Co-authored-by: Ovahlord <dreadkiller@gmx.de>
2026-06-14 16:06:34 -05:00
jrad7 df82d1be97 fix(Scripts/ZulFarrak): correct Sezz'ziz add summon coords spawning ~1000yd away (#26183)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-14 07:55:41 +02:00
Crow afa7000b61 fix(Scripts/ZulAman): Correct boss DataType and hostage order (#25212)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-06-14 07:54:42 +02:00
sogladev 6c4c1e8869 fix(Scripts/Spells): Gnomish Mind Control Cap, Mind Amplification Dish (#24555)
Co-authored-by: tkrokli <tkrokli@users.noreply.github.com>
2026-06-14 07:35:22 +02:00
Benjamin Jackson a623dd2383 refactor(Core/Packets): Rewrite various quest packets to modern class. (#22835)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 21:29:45 +02:00
Taras 81457d95f2 fix(Core/Commands): Learn profession rank spells in .learn all recipes (#25114)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 15:30:34 +02:00
@cgrahamseven 12f1834d41 fix(Scripts/Ahnkahet): Fix Taldaram's Flame Orb despawn effect (#22763)
Co-authored-by: cgrahamseven <chris.graham@protonmail.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
Co-authored-by: sogladev <sogladev@gmail.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 14:27:21 +02:00
silviu20092 8d0a1aaf6f fix(Core/SmartAI): Call unit evade mode hook for SmartAI aswell (#23958)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-06-13 14:13:19 +02:00
Fosoul c04698c5c1 fix(Core/Skills): Remove wrong skill increase for Inscription (#24173)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-06-13 13:46:38 +02:00
v-mstrs c5b96f65ba fix(Scripts/GruulsLair): Olm moves freely and Kiggler's chase range is 40y (#23334)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-06-13 12:47:23 +02:00
EricksOliveira 230da2a878 fix(Core/Maps): prevent newly spawned summons from aggroing nearby pets/totems on spawn (#24109)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 11:38:31 +02:00
EricksOliveira 009ea3890b fix(Core/Battleground): Re-enqueue BG when invitation expires to prev… (#25001)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 11:38:06 +02:00
Billy Jones 15f84f6154 fix(DB/SAI): Engineer Trinket NPCs (#24695)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 06:47:30 +02:00
Victor Godoy 6d124440dd fix(Core/Arena): Save player stats before removing score on leave (#24404)
Co-authored-by: victor <vngodoyr@unap.cl>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-06-12 22:01:40 +02:00
NoxMax eacdef831e feat(Core/Battlefield): Skip GMs from war queue (#26161) 2026-06-12 09:26:41 -03:00
sogladev 901d575695 fix(DB/SpellCone): update entries in the table (#26039)
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
2026-06-11 22:15:10 +02:00
Andrew 4f777aa0b4 fix(Scripts/ShadowLabyrinth): guard null attacker in Murmur DamageTaken (#26141)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 21:01:28 -03:00
Crow 024c83e963 fix(Scripts/Sunwell): Kalecgos movement during Kil'jaeden encounter (#26037) 2026-06-10 20:12:26 -03:00
AlsoNotMehh deaf25c1f4 fix(Core/Spells): allow friendly auras during Divine Shield (#26052) 2026-06-10 20:06:55 -03:00
AlsoNotMehh 28c0b203a4 fix(Scripts/Ulduar): randomize Thorim lightning pillar (#26054) 2026-06-10 20:06:35 -03:00
AlsoNotMehh 2849807967 fix(Core/Spells): preserve aura instances when dispelling (#26060) 2026-06-10 20:06:15 -03:00
Xepic90 3494808d9a fix(Conf): improve ChatFilter config documentation (#26099)
Co-authored-by: sogla <sogladev@gmail.com>
2026-06-10 20:04:58 -03:00
AlsoNotMehh 53b31f4590 fix(Scripts/ShadowLabyrinth): engage Murmur on spell damage (#26056) 2026-06-10 20:04:18 -03:00
Andrew 3319c3b140 fix(Core/Battlefield): keep queued players in queue when leaving the zone (#26140)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 19:44:00 -03:00
NoxMax 782af65001 feat(Core/Battlefield): Add Player::InBattlefield() and Battlefield::IsPlayerInBattlefield() (#26129) 2026-06-10 09:44:22 +02:00
Andrew 157e974751 fix(Core/Maps): exclude temporary spawns from dynamic respawn scaling (#26127)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 23:19:56 -03:00
Xepic90 3891616eaf fix(Battlefield): Wintergrasp spirit resurrection timer expires before resurrection fires (#26042)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 21:19:21 -03:00
Francesco Borzì 4d26913310 fix(Core/Battlegrounds): aggregate BG queue announcer on burst (#26086) 2026-06-07 11:20:29 -03:00
NoxMax f32f6d422f fix(Core/Player): Correct values for fall damage equation (#26022) 2026-06-03 10:50:34 +02:00
Robin Gustafsson 36d6cce4bc feat(Core/Conf): Add config for Realm First! race limit (#26053)
Co-authored-by: sogladev <sogladev@gmail.com>
2026-06-03 10:39:57 +02:00
kb31 a4dee23e17 refactor(Scripting): centralize script registry metadata (#26025) 2026-06-03 05:20:48 -03:00
Andrew bbea93b558 fix(Core/Groups): keep unique roll-won items on corpse instead of mailing (#26059)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-01 21:47:40 -03:00
Kitzunu 8b8ba243d8 feat(Core/Chat): Add chat filter with Aho-Corasick matching (#26051) 2026-06-01 22:26:28 +02:00
Andrew 51f3ebebc0 feat(Scripts/Commands): default battle id to Wintergrasp when omitted (#26035)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-31 10:10:27 -03:00
Andrew f8ceac0468 fix(Core/Battlefield): collapse BfCapturePoint::ActivePlayers to single set (#26034)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-30 21:20:20 -03:00