aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-11-05DB/Quest: Villains of DarrowshireKillyana
Closes #4385
2022-11-04Scripts/Halls of Lightning: reworked General Bjarngrim Encounter (#28457)Ovah
* handle missing visuals * reworked all AI scripts * handle missing mechanic of Arc Weld * reworked the whole waypoint and tempoary electrical charge handling * moved Stormforged Lieutenants to their own spawn group to handle their spawning/despawning via boss * moved the Tempoary Electrical Charge mechanic from spell_linked_spell to spell script instead * replaced hacky virtual items for Bjarngrim's stances with sniffed ones
2022-11-02Revert "MMAP: Build ADT floor just like WMO floor below liquid (#27503)" ↵Giacomo Pozzoni
(#28392) This reverts commit 8a779268b601db28005a8348f3c21255718d4526.
2022-10-14Scripts/Quest: Refactor Last Rites (#28328)Malcrom
2022-10-14Scripts/Quest: Improved script for Abduction (#28306)Malcrom
2022-10-14Scripts/Quests: Help Those That Cannot Help Themselves (#28304)Malcrom
2022-10-13Core/Misc: Fixed worldserver shutdown with --update-databases-onlyShauren
(cherry picked from commit edc922d5320788a08b02d22b1dbe29b7becb9b93)
2022-10-13Core/Gossip: Preserve OptionID from database when menu option is added from ↵Shauren
a script
2022-10-12Scripts/Gossips: Set gossip menu id for scripts that load menu items from ↵Shauren
database
2022-10-11Core/PacketIO: Use ByteBuffer from UpdateData instead of copying to it after ↵Gosha
(#28347)
2022-10-08Core/Misc: Multithread query cache loadingihm-tswow
2022-10-08Core/Misc: Minor cleanup in worldserver main.cppShauren
2022-10-08Core/Threading: Create ThreadPool classShauren
2022-10-04Scripts/Eversong Woords: Add cosmetic script for a party (#28308)Malcrom
2022-10-02DB/Scripts: Move Quest "Aces High!" gossip menu to database (#28300)Malcrom
2022-10-02Scripts/BoreanTundra: Modernized Unfit for Death (11865) implementation (#28297)Malcrom
2022-10-01fixed buildOvah
2022-10-01Core/Spells: fixed sending partial blocks in SMSG_SPELL_GO packetsOvah
2022-10-01Core/Spells: fixed up block mechanics (#28286)Ovah
* Ranged attacks can now be blocked * Implement SPELL_ATTR3_COMPLETELY_BLOCKED * Fixed a bug which was causing blocking to block entire spell effects regardless if the attribute was present or not * Fixed a logic mistake which was causing blocks to roll twice (once for effect negation and once on hit) * No longer send blocked miss conditions in spell_go packets when the spell is not completely blocked to match sniff data
2022-10-01Core/Misc: Fix *BSD compile errors (#28287)Lloyd Dilley
2022-09-29Scripts/Hyjal: Change boss state management from SetData to SetBossStateShauren
2022-09-28Core/Players: Added error message for death knights attempting to leave ↵Shauren
their starting zone early
2022-09-28Scripts/Karazhan: Mark optional boss as completed when it diesShauren
2022-09-28DB/Ahn'Qiraj Temple: Added spawn groups for bossesShauren
2022-09-27DB/Ruins of Ahn'Qiraj: Added spawn groups for bossesShauren
2022-09-27DB/Zul'gurub: Added spawn groups for bosses and prevent multiple Gahz'ranka ↵Shauren
summons
2022-09-27Scripts/Halls of Reflection: Prevent repeating Falric kills after wiping on ↵Shauren
Marwyn or add waves > 5
2022-09-27Core/Guilds: Improve HandleRoster performance (#28290)ihm-tswow
- takes call time from ~400 microseconds to ~260 microseconds on my machine in a guild with 900 members
2022-09-27Scripts/The Escape From Durnholde: Minor improvementsShauren
* Converted to BossAI * Prevent repeating boss kills on Thrall event wipe
2022-09-26Nopch build fixShauren
2022-09-25Scripts/The Underbog: Added spawn groups for bosses and implemented boss ↵Shauren
state tracking
2022-09-25Scripts/Halls of Lightning: reworked Volkhan encounter (#28282)Ovah
* modernized the whole code * moved several mechanics to spell script where they belong * handle missing visuals for Volkhan's Anvil
2022-09-25DB/Icecrown Citadel: Migrate linked_respawn to spawn groupsShauren
2022-09-24Scripts/Halls of Stone: Modernized Halls of Stone instance script (#28280)Ovah
2022-09-23Core/Spawns: Added startup error for incorrect map assignments in ↵Shauren
instance_spawn_groups
2022-09-23Nopch build fixShauren
2022-09-23Scripts/HoL: follow naming standards for boss enums and dropped unused ↵Ovahlord
overriden methods from instance script
2022-09-23Scripts/HoO: removed a redudant summons.DespawnAll() call from Ionar's scriptOvahlord
2022-09-23Scripts/HoL: converted Ionar's AI to BossAIOvahlord
2022-09-23Scripts/HoL: converted General Bjarngrim's to BossAIOvahlord
2022-09-23Scripts/HoL: modernized instance scriptOvahlord
2022-09-23Dynamic build fixShauren
2022-09-23DB/The Sunwell: Migrate linked_respawn to spawn groupsShauren
* Also fixed Felmyst not spawning after server reset if Brutallus was killed Closes #27904
2022-09-23Scripts/The Sunwell: Move Brutallus and Felmyst to BossAIShauren
2022-09-23Scripts: Fixed missing boss count initialization in The Slave Pens and The ↵Shauren
Botanica as well as incorrect map id assignment to Auchenai Crypts spawn groups Closes #28278
2022-09-21Nopch build fixShauren
2022-09-21DB/Mana-Tombs: Migrate linked_respawn to spawn groupsShauren
2022-09-20Scripts/Serpentshrine Cavern: Move to BossAIShauren
2022-09-20DB/The Slave Pens: Migrate linked_respawn to spawn groupsShauren
2022-09-20DB/Shattered Halls: Migrate linked_respawn to spawn groupsShauren