aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2023-01-19Core/Scripts: Move EvadeReason outside of CreatureAI classShauren
2023-01-14Scripts/Spells: Fixed crash in spell_sha_mastery_elemental_overloadShauren
Closes #28748
2023-01-12Scripts/Icecrown Citadel: Added missing empty check before ↵Shauren
SelectRandomContainerElement (cherry picked from commit 9d8fc9037163b2a0776ee44760025a17ce11f115)
2023-01-12Core/Scripts: Implemented Zort's Protective Elixir (#28372)Mikhail Redko
* Core/Scripts: Implemented Zort's Protective Elixir * Rename XXXX_XX_XX_XX_world.sql to 2022_12_23_00_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit dc221604d9971eabb95cdbaececa28765a6dfa9a)
2023-01-12Scripts/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 (cherry picked from commit f2fcd6746c72930dc0a951521e2f0fe78ce02690)
2023-01-10Scripts/Quest: Refactor Last Rites (#28328)Malcrom
(cherry picked from commit 8c64457edcbbadeb950a26946a2ab32be8adb72e)
2023-01-10Scripts/Quest: Improved script for Abduction (#28306)Malcrom
(cherry picked from commit f7ebdd3631cafb10b6897ed4ea36d836443fde41)
2023-01-10Scripts/Quests: Help Those That Cannot Help Themselves (#28304)Malcrom
(cherry picked from commit f98e2bcab48a42f02b15a0f8e140c628b9e748cc)
2023-01-09Scripts/HoO: fixed a crash in Temple Guardian Anhuur's script due to now ↵Ovahlord
supporting gameobject casters (cherry picked from commit 3203f04ac1064d0812e3bcad12d0c25dc2e31593)
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵Shauren
compatible api)
2023-01-07Core/Misc: Replace enable_if overload selection with if constexprShauren
2023-01-06Core/Misc: Add missing Containers.h include where neccessaryShauren
2023-01-03Scripts/Zul'aman: Removed incorrect ZulAmanState initializationShauren
2023-01-03Scripts/RLP: Added initial spawns and some cosmetic spells (#28629)Aqua Deus
2023-01-02Scripts/Evoker: Implement Glide (#28654)Aqua Deus
2023-01-02Core/Characters: Added Dracthyr Evoker creation data (#28624)fluxurion
2023-01-01Core/Misc: Fixed deprecation warnings for c++20Shauren
2022-12-31Core/Maps: Fixed retrieving terrain info when on child mapsShauren
2022-12-27Core/Creatures: Implement StringId for Creatures, a custom identifier to ↵Seyden
make finding specific creatures in script easier (#28500) Allows targeting specific spawns without hardcoding guids or find a bunch of different creatures with a single search Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-12-25Core/Phasing: Reduce differences between branches in GridNotifiersShauren
2022-12-04Core: Updated to 10.0.2Shauren
2022-10-24Core/Conditions: Add const to condition checking functionsShauren
2022-10-22Scripts/Durotar: Fix ship arrived gossip for Mith'aka (#28386)Malcrom
2022-10-21Core/GameObjects: Implemented per player gameobject state and visibility for ↵Shauren
looted non-consumable chests
2022-10-17Core/Loot: Implemented personal loot and tag sharing for non-boss lootShauren
2022-10-16Core/Loot: Initial support for personal loot in gameobjects (non-instanced ↵Shauren
content)
2022-10-14Core/BattlePets: Move revive battle pet cooldown to spell script and add ↵Shauren
serverside spell for stable master heal cooldown
2022-10-13Scripts/Gossips: Set gossip menu id for scripts that load menu items from ↵Shauren
database (cherry picked from commit 900a2f6d88f7676f5053da33d80981297b07ccde)
2022-10-13Scripts/Eversong Woords: Add cosmetic script for a party (#28308)Malcrom
(cherry picked from commit 0174e6ba809172e29a0fc87962e1b88cd42d572a)
2022-10-13DB/Scripts: Move Quest "Aces High!" gossip menu to database (#28300)Malcrom
(cherry picked from commit 5ffe5bd43ac780e33bfef1fd10b7ee90ab94172c)
2022-10-13Scripts/BoreanTundra: Modernized Unfit for Death (11865) implementation (#28297)Malcrom
(cherry picked from commit c0758ae6f3201cf9584fa43304aee041a6c4ffff)
2022-10-12Scripts/Silverpine: fixed Fenris Isle quests (#28334)Teleqraph
2022-10-11Core/Spells: Move draenor spell to generic spell (#28356)Aqua Deus
2022-10-11Scripts/Silverpine: quest fixes and spawns for Forsaken Rear Guard (#28303)Teleqraph
2022-10-10Scripts/Silverpine: Implemented Waiting to Exsanguinate (questId 27045) (#28275)Teleqraph
2022-10-09Core/Gossip: Drop OptionNpcFlag from gossip_menu_option (#28254)Meji
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-10-07Scripts/DK: Fixed Rime talent (#28333)Ovah
2022-10-04Scripts/Instances: Add dungeon encounter dataShauren
2022-10-04Core/Commands: Restore instance management commandsShauren
2022-10-04Core/Scripts: Save instance data in JSON formatShauren
2022-10-04Core/Instances: Delete InstanceSaveMgr and replace most of its uses with new ↵Shauren
InstanceLockMgr
2022-10-04Core/Instances: Instance lock rewrite (WIP)Shauren
2022-10-01Scripts/Silverpine: Implemented Horde Hauler (npcId 44731) (#28273)Teleqraph
* also some random cosmetic fixes of several creatures
2022-10-01Scripts/Silverpine: Implemented several initial quests (#28272)Teleqraph
* The Gilnean Liberation Front 26989 * Iterating Upon Success 26998 * Guts and Gore 26995 * also added some phase 0/169 spawns to Forsaken High Command
2022-09-30Scripts/Hyjal: Change boss state management from SetData to SetBossStateShauren
(cherry picked from commit 753a9019282c122c3e019a0bf4632b8b19089ecd)
2022-09-30Scripts/Karazhan: Mark optional boss as completed when it diesShauren
(cherry picked from commit 08d2b6743a7b5c7be1ab0da8d4da704fd477f38e)
2022-09-30DB/Ahn'Qiraj Temple: Added spawn groups for bossesShauren
(cherry picked from commit 6260a9576356d2a3b79c40e16fbd5a6bc97674cd)
2022-09-30Scripts/Halls of Reflection: Prevent repeating Falric kills after wiping on ↵Shauren
Marwyn or add waves > 5 (cherry picked from commit 7114bc6881701798fa32947d8275686dcd258d19)
2022-09-30Scripts/The Escape From Durnholde: Minor improvementsShauren
* Converted to BossAI * Prevent repeating boss kills on Thrall event wipe (cherry picked from commit 2d027e56ad3d4531300559e46151153032e7e63d)
2022-09-30Nopch build fixShauren
(cherry picked from commit 7eb482ed8416fac36952673e28f07562ed79b0af)