aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2020-03-17Script/ZulGurub: Fix crashjackpoz
2020-03-17Script/ZulGurub: Fix crashjackpoz
2020-03-17Scripts/Deadmines (#24323)Jinnaix
Remove obsolete Defias Companion spawn from BlastOutDoor Event
2020-03-14Core/Spells - DK: Fix Icy Clutch dispel (#24289)Gildor
Closes #24269 Patch 3.2.0 (04-Aug-2009): Icy Clutch can no longer miss when Frost Fever hits, however, when Frost Fever is dispelled Icy Clutch will also be dispelled.
2020-03-14Scripts/BlackfathomDeeps: Morridune will now start his pathaction again. ↵Rushor
(#24298)
2020-03-14TypoKillyana
2020-03-14Instance/Script: Fix blackfathom deeps event, use the correct spawn ↵Killyana
positions and number of creatures
2020-03-14Scripts/BlackfathomDeeps: Summons of Blackfathom Deeps Events will now ↵Rushor
attack again. (#24285)
2020-03-13Creature/Script: npc_ruby_emerald_amber_drakesirikfoll
Closes #24220
2020-03-13Spell/Script: Spawn Blood PoolRushor
Closes #23878
2020-03-07Scripts/Ebon Hold: Improve cosmetics for q. The Gift That Keeps On Giving ↵Sorikoff
(#24223) * Scripts/Ebon Hold: Improve cosmetics for q. The Gift That Keeps On Giving * Improve cosmetics for q. The Gift That Keeps On Giving * Fixes * Fix * Rename 9999_99_99_99_world.sql to 2020_03_07_03_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-03-06Core/Maps: Citizens of Dalaran! Raise your eyes to the skies and observe! ↵Shauren
Any non-map-default light can now be overriden! Closes #24250
2020-03-05Core/Database: Fix build with Maria DB on some distros (#24248)Giacomo Pozzoni
2020-02-28Scripts/Ebon Hold: Bloody Breakout (#24126)Sorikoff
* Scripts/Ebon Hold: Bloody Breakout * Scripts/Ebon Hold: Bloody Breakout (part 2) * Improvements * Fail quest * Spacing * Update 9999_99_99_99_world.sql * Update 9999_99_99_99_world.sql * Rename 9999_99_99_99_world.sql to 2020_02_28_04_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-28Core/Misc: Moved CanSpeak() method to WorldSession class (#24209)ForesterDev
* Core/Misc: Moved CanSpeak() method to WorldSession class (cherry picked from commit 93aa30f4474254b9db69025e7864a124028273c0) # Conflicts: # src/server/game/Entities/Player/Player.cpp # src/server/game/Handlers/ChatHandler.cpp # src/server/game/Server/WorldSession.cpp * fix merge conflicts
2020-02-28Scripts/Gameobject: Move Orb of Command script to SAI. (#24189)Rushor
* Scripts/Gameobject: Move Orb of Command script to SAI. * Scripts/Gameobject: Move Orb of Command script to SAI. * Rename 2020_12_23_00_world.sql to 2020_02_28_03_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-23Core/Movement: Add support to cyclic splines to GenericMovementGeneratorjackpoz
GenericMovementGenerator sets the _duration to the return value of spline.Launch(). For cyclic splines, this is the duration of 1 single cycle, while the spline itself never ends. To support this edge case in GenericMovementGenerator we just never update the _duration timer for cyclic splines.
2020-02-22Core/Server: correct timestamp format for shutdown/restart notification ↵ForesterDev
broadcasts (#24181) * Core/SmartScripts: implement SMART_ACTION_OVERRIDE_LIGHT and SMART_ACTION_OVERRIDE_WEATHER * Core/Server: correct timestamp format for shutdown/restart notification broadcasts * remove unexpected changes * move enum from Common to Util * Use enum class instead of enum * Fix width for seconds 0 to 9
2020-02-22Scripts/Ebon Hold: Massacre At Light's Point (#24106)Sorikoff
* Scripts/Ebon Hold: Massacre At Light's Point * Update 9999_99_99_99_world.sql * Final stuff * Rename 9999_99_99_99_world.sql to 2020_02_22_00_world.sql Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com> Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-18Boss/Script: Add Crazed Apothecary to Apothecary Hummel encounterKillyana
Closes #19520 Closes #24176
2020-02-17DB/Quest: Reconnaissance Flightdr-j
Closes #23792
2020-02-16Core/Creature: Use proper name for wander distance. (#24133)ratkosrb
* Use proper name for wander distance. * Rename db field. * Fix query. * Remove underscore from chat command. * Rename the handler too. * Update chat command description. * Fix remaining issues. * Rename 2020_99_99_99_world_335.sql to 2020_02_16_01_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-16Scripts/World: Hourly Bell sound, further improvements (#24147)schell244
* Improvements for hourly bell sound * TC codestyle * added missing breaks and improve codestyle
2020-02-16Boss/Script: Fix an error in a previous commitKillyana
Closes #24160 Closes #24161
2020-02-15Scripts/Misc: Attempt to fix the buildGiacomo Pozzoni
2020-02-15Scripts/Gameobject: Journal of Jandice Barov- Convert script to SAI. (#24157)Rushor
* Scripts/Gameobject: Journal of Jandice Barov- Convert script to SAI. (Thanks to Sunwell) * Scripts/Gameobject: Journal of Jandice Barov - Update script and move go spawn to bossscript * Update boss_jandice_barov.cpp Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com>
2020-02-14Scripts/Gameobject: Remove deprecated script for Cat Figurine (#24150)Rushor
Scripts/Gameobject: Remove deprecated script for Cat Figurine
2020-02-11Scripts/Kalimdor: Move script of Hand of Iruxos Crystal to database. (#24141)Rushor
* Scripts/Kalimdor: Move script of Hand of Iruxos Crystal to database. * Scripts/Kalimdor: Hand of Iruxos Crystal - Add despawn for gameobject. * Scripts/Kalimdor: Hand of Iruxos Crystal - Add despawn for gameobject. * Remove unneeded commentline * Rename 9999_99_99_99_world.sql to 2020_02_11_00_world.sql Co-authored-by: Aokromes <Aokromes@users.noreply.github.com>
2020-02-10DB/Text: Fix and remove some npc_textKillyana
2020-02-08Scripts/Spells: Nourish (#24057)Sorikoff
* Scripts/Spells: Nourish * Rename 9999_99_99_99_world.sql to 2020_02_08_02_world.sql * Update 2020_02_08_02_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-08Core/Vehicles: implement vehicle seat addon table to specify seat ori… ↵Ovah
(#24112) * Core/Vehicles: implement vehicle seat addon table to specify seat orientation offsets and exit positions in form of offsets or absolute positions * converted Traveler's Tundra Mammoth to seat addon table data * first follow batch * whoopsie * Core/Vehicles: go from local copies to pointers * Update and rename 2020_99_99_99_world.sql to 2020_02_08_01_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-08Core/Scripting: fixed hourly bell sounds (#24127)schell244
* fixed hourly bell sounds * use switch and moved variable * fix typo
2020-02-08Core/Misc: Some refactoring, #23603 prep: (#23676)Treeston
- Split SpawnMetadata off from SpawnData - No longer allocate Creature/Gameobject objects in ObjectGridLoader just to check their typeid and delete them afterwards Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-01Scripts/Spells: Gift of the Harvester (#24111)Sorikoff
* Scripts/Spells: Gift of the Harvester * Scripts/Spells: nopch * Scripts/Spells: nopch * Scripts/Spells: validate * Rename 9999_99_99_99_world.sql to 2020_02_01_03_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-01Scripts/Borean Tundra: Iruk (#24117)Sorikoff
* Scripts/Borean Tundra: Iruk * Apply suggestions from code review Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> * Update 9999_99_99_99_world.sql * Rename 9999_99_99_99_world.sql to 2020_02_01_01_world.sql Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-02-01Scripts/The Barrens: Beaten Corpse (#24124)Sorikoff
* Scripts/The Barrens: Beaten Corpse * Rename 9999_99_99_99_world.sql to 2020_02_01_00_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-30DB/Creature: Plagued Dragonflayer Tribesman & Plagued Dragonflayer ↵Killyana
Rune-Caster & Plagued Dragonflayer Handler Closes #24122
2020-01-27Spell/Script: Fix Prison chain for Unworty InitiateKillyana
Closes #24089 The spell 54613 is not used in the game
2020-01-26Scripts/Ebon Hold: How To Win Friends And Influence Enemies (#24090)Sorikoff
* Scripts/Ebon Hold: How To Win Friends And Influence Enemies * Scripts/Ebon Hold: Improve SQL! * Scripts/Ebon Hold: Final touch * Scripts/Ebon Hold: Actually final touch * Rename 9999_99_99_99_world.sql to 2020_01_26_04_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-26Scripts/Borean Tundra: Plug the Sinkholes (#24085)Sorikoff
* Scripts/Borean Tundra: Plug the Sinkholes * Scripts/Borean Tundra: Improve SQL * Scripts/Borean Tundra: Remove item script * Rename 9999_99_99_99_world.sql to 2020_01_26_03_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-19DB/Quest: Convert Reports from the Field to SAIKillyana
2020-01-19Core/Gameobject: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED ↵NoName
(#24062) * Step 1: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED * Update src/server/shared/SharedDefines.h Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com> Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
2020-01-19Scripts/Quests: Reports from the Field (#24075)Sorikoff
2020-01-19Scripts/Violet Stand: Warmages (#24084)Sorikoff
* Scripts/Violet Stand: Warmages * Rename 9999_99_99_99_world.sql to 2020_01_19_02_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-19Scripts/Transitus Shield: Warmages (#24082)Sorikoff
* Scripts/Transitus Shield: Warmage * Scripts/Transitus Shield: SQL fix * Scripts/Transitus Shield: improve SQL * Rename 9999_99_99_99_world.sql to 2020_01_19_01_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-17Scripts/Ulduar: Fix Ominous Clouds movementsjackpoz
Fix Ominous Clouds being only clockwise, now they move both clock and counter-clock wise. Add a workaround for GenericMovementGenerator not handling correctly cyclic splines started by MoveCirclePath(), stopping the movement after a single round. The workaround code can be removed once the bug in GenericMovementGenerator is fixed.
2020-01-15DB/Quest: Convert the quest "Missing in Action" to SAIKillyana
Closes #24030
2020-01-14Scripts: Fix rbac permission for skipping default boss sequencing checkShauren
2020-01-14Scripts/Ulduar: Attempt to fix Yogg-Saron not evading on wipe (#24055)Giacomo Pozzoni
2020-01-14Scripts/Spells: fix Turkey Timer duration (#24048)Alan Deutscher
* spell_gen_turkey_marker::OnPeriodic: Pop expired stack timestamps from tracking list. * Be a bit more explicit about the data type of removedCount. * Formatting nudge. * Remove brackets.