Jinnaix
340a107f6b
Scripts/Blackwing Lair - Doors correction ( #24327 )
...
Fix all doors
corrected the Chromaggus fight start
correctly close final bossfight door at fight and open it on reset or bosskill
(cherry picked from commit a8a0f6b261 )
2021-12-24 00:58:04 +01:00
Treeston
fdcef115e0
Core/Chat: Add SpellInfo const* handler for command args. Use it to update .cast <spellId/link> <triggered>.
...
(cherry picked from commit 7ac6ccb36b )
2021-12-24 00:34:08 +01:00
Jinnaix
103f7f5e77
Scripts/Deadmines ( #24323 )
...
Remove obsolete Defias Companion spawn from BlastOutDoor Event
(cherry picked from commit c09d2b7206 )
2021-12-23 22:20:22 +01:00
Rushor
3f8b3e3c26
Scripts/BlackfathomDeeps: Morridune will now start his pathaction again. ( #24298 )
...
(cherry picked from commit f488c36154 )
2021-12-23 13:58:03 +01:00
Killyana
a8dbca7fe3
Typo
...
(cherry picked from commit a40b742c3a )
2021-12-23 13:01:10 +01:00
Killyana
9e8276a349
Instance/Script: Fix blackfathom deeps event, use the correct spawn positions and number of creatures
...
(cherry picked from commit 1af1e88037 )
2021-12-23 13:00:55 +01:00
sirikfoll
caac215785
Creature/Script: npc_ruby_emerald_amber_drake
...
Closes #24220
(cherry picked from commit 7a4409b51f )
2021-12-23 00:21:34 +01:00
Rushor
10cf49e130
Spell/Script: Spawn Blood Pool
...
Closes #23878
(cherry picked from commit 3ddc6e70df )
2021-12-23 00:21:24 +01:00
Sorikoff
6dd74533d1
Scripts/Ebon Hold: Improve cosmetics for q. The Gift That Keeps On Giving ( #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 >
(cherry picked from commit 41d80f2d43 )
2021-12-22 22:36:06 +01:00
Shauren
e8d1f37ee0
Core/Maps: Citizens of Dalaran! Raise your eyes to the skies and observe! Any non-map-default light can now be overriden!
...
Closes #24250
(cherry picked from commit e10313b380 )
2021-12-22 21:51:33 +01:00
Giacomo Pozzoni
1529fe1064
Core/Database: Fix build with Maria DB on some distros ( #24248 )
...
(cherry picked from commit 0752584856 )
2021-12-22 21:45:46 +01:00
Sorikoff
32a9191406
Scripts/Ebon Hold: Bloody Breakout ( #24126 )
...
* 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 >
(cherry picked from commit 2b14b720da )
2021-12-22 15:11:35 +01:00
Rushor
862b0ad651
Scripts/Gameobject: Move Orb of Command script to SAI. ( #24189 )
...
* 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 >
(cherry picked from commit 0583445c05 )
2021-12-22 14:40:38 +01:00
jackpoz
a5b4d0c539
Core/Movement: Add support to cyclic splines to GenericMovementGenerator
...
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.
(cherry picked from commit 7a57029d8f )
2021-12-22 12:21:58 +01:00
ForesterDev
69f7686050
Core/Server: correct timestamp format for shutdown/restart notification 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
(cherry picked from commit 69231581e4 )
2021-12-22 01:25:24 +01:00
Sorikoff
f0f7cecc01
Scripts/Ebon Hold: Massacre At Light's Point ( #24106 )
...
* 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 >
(cherry picked from commit 0f265b4af6 )
2021-12-22 01:01:58 +01:00
dr-j
cc1a6497e4
DB/Quest: Reconnaissance Flight
...
Closes #23792
(cherry picked from commit 92ac6ca0fe )
2021-12-21 23:26:38 +01:00
ratkosrb
72093e98e1
Core/Creature: Use proper name for wander distance. ( #24133 )
...
* 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 >
(cherry picked from commit 6176ce92ea )
# Conflicts:
# sql/updates/world/master/2020_02_16_01_world.sql
# src/server/database/Database/Implementation/WorldDatabase.cpp
# src/server/game/Entities/Creature/Creature.cpp
# src/server/game/Globals/ObjectMgr.cpp
# src/server/game/Globals/ObjectMgr.h
# src/server/scripts/Commands/cs_npc.cpp
2021-12-21 19:50:12 +01:00
schell244
460549799e
Scripts/World: Hourly Bell sound, further improvements ( #24147 )
...
* Improvements for hourly bell sound
* TC codestyle
* added missing breaks and improve codestyle
(cherry picked from commit baa87c43ba )
2021-12-21 18:32:22 +01:00
Rushor
2326eac4f9
Scripts/Gameobject: Journal of Jandice Barov- Convert script to SAI. ( #24157 )
...
* 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 >
(cherry picked from commit f0bf447cd1 )
2021-12-21 16:33:47 +01:00
Rushor
41b10f4bb8
Scripts/Gameobject: Remove deprecated script for Cat Figurine ( #24150 )
...
Scripts/Gameobject: Remove deprecated script for Cat Figurine
(cherry picked from commit 596b2d1ed7 )
2021-12-21 16:27:45 +01:00
Rushor
1516759859
Scripts/Kalimdor: Move script of Hand of Iruxos Crystal to database. ( #24141 )
...
* 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 >
(cherry picked from commit a67dd6ab60 )
2021-12-21 15:56:23 +01:00
Killyana
d403e36538
DB/Text: Fix and remove some npc_text
...
(cherry picked from commit 7450be4cfd )
2021-12-21 15:54:36 +01:00
Ovah
a91be4995b
Core/Vehicles: implement vehicle seat addon table to specify seat ori… ( #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 >
(cherry picked from commit 98d6c501d7 )
2021-12-21 15:32:49 +01:00
schell244
eae7379417
Core/Scripting: fixed hourly bell sounds ( #24127 )
...
* fixed hourly bell sounds
* use switch and moved variable
* fix typo
(cherry picked from commit f87a4543ad )
2021-12-21 15:21:57 +01:00
Treeston
94a79bac7a
Core/Misc: Some refactoring, #23603 prep: ( #23676 )
...
- 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 >
(cherry picked from commit 9304e496cb )
2021-12-21 15:16:26 +01:00
Sorikoff
6433ed6014
Scripts/Spells: Gift of the Harvester ( #24111 )
...
* 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 >
(cherry picked from commit e10239311c )
2021-12-21 00:48:30 +01:00
Sorikoff
e882635774
Scripts/Borean Tundra: Iruk ( #24117 )
...
* 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 >
(cherry picked from commit 8c443ae39f )
2021-12-21 00:12:13 +01:00
Sorikoff
3daeb28420
Scripts/The Barrens: Beaten Corpse ( #24124 )
...
* 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 >
(cherry picked from commit 74d19691a5 )
2021-12-21 00:11:39 +01:00
Killyana
e57967aa3f
DB/Creature: Plagued Dragonflayer Tribesman & Plagued Dragonflayer Rune-Caster & Plagued Dragonflayer Handler
...
Closes #24122
(cherry picked from commit c86d4404c8 )
2021-12-21 00:08:43 +01:00
Killyana
ac4df1d856
Spell/Script: Fix Prison chain for Unworty Initiate
...
Closes #24089
The spell 54613 is not used in the game
(cherry picked from commit 0ec2a5fd74 )
2021-12-20 23:52:52 +01:00
Sorikoff
a463e7f1bd
Scripts/Ebon Hold: How To Win Friends And Influence Enemies ( #24090 )
...
* 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 >
(cherry picked from commit 13c81f55e3 )
2021-12-20 23:47:37 +01:00
Sorikoff
d37547e769
Scripts/Borean Tundra: Plug the Sinkholes ( #24085 )
...
* 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 >
(cherry picked from commit 552a638e31 )
2021-12-20 23:47:37 +01:00
Killyana
4dfaaa61ce
DB/Quest: Convert Reports from the Field to SAI
...
(cherry picked from commit c1580108f6 )
2021-12-20 23:14:55 +01:00
NoName
5e267dda71
Core/Gameobject: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED ( #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 >
(cherry picked from commit 50d9d9196d )
2021-12-20 23:13:47 +01:00
Sorikoff
868784636b
Scripts/Quests: Reports from the Field ( #24075 )
...
(cherry picked from commit bfac09bbcf )
2021-12-20 23:08:41 +01:00
Sorikoff
a4b8371c93
Scripts/Violet Stand: Warmages ( #24084 )
...
* 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 >
(cherry picked from commit 07c0bfe11b )
2021-12-20 23:06:17 +01:00
Sorikoff
97c28f4a42
Scripts/Transitus Shield: Warmages ( #24082 )
...
* 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 >
(cherry picked from commit f20b147c71 )
2021-12-20 23:04:44 +01:00
jackpoz
87e5b3a08c
Scripts/Ulduar: Fix Ominous Clouds movements
...
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.
(cherry picked from commit c1df161e1d )
2021-12-20 22:34:14 +01:00
Shauren
5d02739b98
Scripts: Fix rbac permission for skipping default boss sequencing check
...
(cherry picked from commit e660c8bc19 )
2021-12-20 21:40:47 +01:00
Giacomo Pozzoni
ce25c212e0
Scripts/Ulduar: Attempt to fix Yogg-Saron not evading on wipe ( #24055 )
...
(cherry picked from commit 039534d1db )
2021-12-20 21:24:51 +01:00
Alan Deutscher
cd72ecce78
Scripts/Spells: fix Turkey Timer duration ( #24048 )
...
* 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.
(cherry picked from commit a0c07655eb )
2021-12-20 21:24:37 +01:00
ccrs
25a987496c
Scripts/ICC: include missing call from UnitAI::JustExitedCombat override in npc_green_dragon_combat_trigger
...
(cherry picked from commit 330cbb55fb )
2021-12-20 21:10:33 +01:00
Shauren
e43a02668f
Scripts/Icecrown Citadel: Removed unneccessary combat hacks from Valithria Dreamwalker
...
(cherry picked from commit c188d4db85 )
2021-12-20 21:07:50 +01:00
Killyana
e9ba28afc9
Quest/Scripts: Remove some hacks from "Trolls Is Gone Crazy!"
...
(cherry picked from commit a149261e94 )
2021-12-20 21:07:28 +01:00
Keader
174f4bad3d
Scripts/Blood Furnace: Fixed Broggok reset issues and some little improvements
...
Closes #23658
(cherry picked from commit 1bdc792559 )
2021-12-20 20:18:55 +01:00
Giacomo Pozzoni
7c97fa4449
Scripts/Misc: Fix build warnings
...
(cherry picked from commit 37ffdc05b2 )
2021-12-19 23:31:30 +01:00
Killyana
71e474e14f
DB/Spawns: Remove "Hand of the Deceiver" spawns as summoned by a script
...
(cherry picked from commit 434cdb1fa0 )
2021-12-19 23:27:12 +01:00
Killyana
3f3abe9ad0
Creature/Script: Add text target for npc_shadowfang_prisoner
...
(cherry picked from commit 10ba39e626 )
2021-12-19 19:49:52 +01:00
ccrs
d7571e5d1f
Scripts/ICC: little bit of cleanup in Valithria after the "recent" changes
...
(cherry picked from commit 7ffe018571 )
2021-12-19 18:05:23 +01:00