aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2023-04-10Core/AI: Drop script_waypoints and move data to waypoint_data (#28879)ModoX
2023-04-09Scripts/Spells: Added proc requirements to a few auras that have ↵Shauren
SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-08Scripts/Spells: Added proc requirements to a few auras that have ↵Shauren
SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-08Core/SAI: Drop waypoints table and move existing rows to waypoint_data table ↵ModoX
(#28834)
2023-04-06Core/Misc: Modernize code a bit by replacing std::tie with either structured ↵Shauren
bindings or operator<=>
2023-04-06Core/Skinning: Autolearn skill of skinned mob if not already learned (#28894)Meji
2023-04-06Scripts/SilverpineForest: Removed sparring hackfixes (#28896)Teleqraph
2023-04-06Core/Creature: Implemented sparring with max health percent thresholds (#27198)ModoX
Co-authored-by: Ovah <dreadkiller@gmx.de>
2023-04-05Core/Creature: Added possibility to give creatures multiple gossip menu ids ↵ModoX
and control them via conditions (#28159)
2023-04-04Scripts/Spells: Added proc requirements to a few auras that have ↵Shauren
SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-04-01Scripts/Paladin: Update Divine Steed for Lightforged Draenei (#28892)Naddley
2023-04-01 DB/Spells: Added proc requirements to a few auras that have ↵Shauren
SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
2023-03-31Scripts/Deepholm: Scripted quest "All Our Friends Are Dead" (#28889)Naddley
2023-03-31Scripts/AzureVault: Fixed buildModoX
2023-03-31Scripts/AzureVault: Fix despawning of Volatile SaplingsModoX
2023-03-30Core/Creatures: Compute CombatReach and BoundingRadius using DisplayScale ↵Meji
(#28863)
2023-03-12Core/Creatures: Allow overriding default gossip menu idShauren
2023-03-04Core/Movement: Allow specifying timeout for follow movementShauren
2023-03-02Scripts/AzureVault: Implement Leymor encounter (#28810)Naddley
2023-03-02Core/Movement: Extend MovePoint with new argumentsShauren
* Forced speed * Speed selection mode (walk, run or default) * Distance from target point that is considered close enough to finalize movement
2023-02-28Core/Spells: Refactor Spell::finish to accept SpellCastResult argument ↵Shauren
instead of just a bool indicating success
2023-02-26Core/Misc: Add launchDelay argument to Unit::SendPlaySpellVisual overload ↵Shauren
accepting Unit* argument
2023-02-09Scripts/Events: Fixed infinite loop with auras 71507 and 71508 casting each ↵Shauren
other when unit is removed from map (cherry picked from commit 70e985c7f715951035b0e168c0222405d62758b3)
2023-01-31Core/Misc: Fixed clang 15 warningsShauren
2023-01-29Scripts/Monk: Implement Power Strikes (#28794)Naddley
2023-01-29Core/Players: Several currency fixes and improvements (#28676)Meji
2023-01-26Scripts/DK: Implemented Howling Blast (#28761)Ovahlord
2023-01-26Scripts/Hunter: Implement Explosive Shot (#28779)Naddley
2023-01-26Scripts/Evoker: Implement Living Flame and Energizing Flame (#28736)Aqua Deus
2023-01-26Spells/Evoker: Implemented Azure Strike (#28656)Aqua Deus
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