Commit Graph
11298 Commits
Author SHA1 Message Date
Keader 3df7e8b9fb Core/Razorscale: Codestyle Updates
* Removing spelldifficulty_dbc to make portable to master
* Updated to new Spell/Aurascript model

(cherry picked from commit 203c5f705806f6f39a8392c3164ff04fc5415d58)
2020-08-23 14:39:20 +02:00
Killyana 3fcb592568 DB: Add missing spawns in Wintergarde Mausoleum
(cherry picked from commit c702a1e2505f7f021bb6a6b3e8c0f2bee52e0e33)
2020-08-23 14:21:30 +02:00
Gustavo e5963fda0e Core/Scripts: More fixes in boss Lich King (#20147)
* Core/Scripts: More fixes in boss Lich King

Fix Valkyr charge spell, they will no longer ignore Z position and become unreachable.
Correct height of Spirit Bomb and added the 3 seconds delay on his explosion.
Set the Trigger inside frostmourne room as active, to avoid problems with reseting the room, e.g: Spirit Bombs not despawning and Wicked Spirits stuck in evade.
Use correct InhabitType for Wicked and Vile Spirits, this avoid a situation where they could spawn falling.

(cherry picked from commit 22a7956069c293a3f8eab8adcd84a9f4703f364a)
2020-08-23 01:20:27 +02:00
tkrokli a86870622d DB/Creature: creature_addon guid without corresponding creature guid
Updates #18542 (TDB 335.63 DBerrors)

(cherry picked from commit 00329fe9a505c437af0b7591d8321bf3b77ad7fb)
2020-08-22 21:27:27 +02:00
Gustavo 6135ee20a9 Core/Scripts: Rewrite Boss Kalecgos (Sunwell Plateau) (#19897)
* Core/Scripts: Rewrite Boss Kalecgos (Sunwell Plateau)

Scripted all spells
Corrected behavior of Spectral Blast and Curse of Boundless Agony
Removed wrong wipe behavior
Fix problem where bosses would be stuck with banish
Added Boundaries
Corrected texts
Removed old hacks
Other minor fixes

(cherry picked from commit e9cd7af2dfcb7948f27e83e73398da0086190aab)
2020-08-22 21:13:01 +02:00
Keader a1342bc9fc Core/Scripts: Razorscale Rewrite (#19828)
(cherry picked from commit d825a068300224498a3613299d15a70323af9b73)
2020-08-22 20:46:26 +02:00
tkrokli 99b8221456 DB/Quest: You, Robot (10248): missing progress text + partial RewardText
http://www.wowhead.com/quest=10248/you-robot

- Progress text (quest_request_items) was missing completely (request item: Scrap Reaver X6000 Controller)
- Reward Text (quest_offer_reward.RewardText) had lost '-52 Nether-Rocket from certain doom!' from the end.

(cherry picked from commit f9f5a701f48bbb703658a99d689270d6bd7469c6)
2020-08-22 20:12:23 +02:00
tkrokli 521a950f9c DB/Quest: A Boaring Time for Grulloc (10721): wrong RewardText content
http://www.wowhead.com/quest=10721/a-boaring-time-for-grulloc
https://wow.gamepedia.com/Quest:A_Boaring_Time_for_Grulloc

- Quest 10721 showed up in-game with the same Reward Text as Quest Description
- quest_template.QuestDescription was inserted as quest_offer_reward.RewardText
- issue also found in https://github.com/dalaranwow/dalaran-wow/issues/1926
- Correct RewardText is based on content from the 3 linked pages above.

(cherry picked from commit dbda060ae7a31135044495470e46276dad0bcc0e)
2020-08-22 20:07:07 +02:00
tkrokli 65567046df DB/Quest: Surveying the Ruins (10335): add missing RewardText, end half
http://www.wowhead.com/quest=10335/surveying-the-ruins

- Another quest_offer_reward.RewardText cut short, missing half of its content.
- Previous: 114 characters. Added: 115 characters. Full text: 229 characters.

(cherry picked from commit 8de9f1c3592e1c988842cedf8f9c6dd32f75ad33)
2020-08-22 20:05:46 +02:00
tkrokli 575e3c87b1 DB/Quest: Invaluable Asset Zapping (10203): add missing RewardText end
http://www.wowhead.com/quest=10203/invaluable-asset-zapping

- Another quest_offer_reward.RewardText cut short, missing ≈33% of its content.
- Previous: 290 characters. Added: 143 characters. Full text: 433 characters.

(cherry picked from commit 61fdbe57f206c42633b94b664b7ca67376cc28a3)
2020-08-22 20:04:44 +02:00
tkrokli c053cc1b04 DB/Quests: Terokkar Forest quest text typos
Fixed the following typos:
- 'Clues in the Thicket' (9971) RewardText typo (Is it was/Is it what)
- `An Unseen Hand` (10013) RewardText typo (duplicated words "it to me")
- 'Evil Draws Near' (10923) Progress typo (ben/been)

(cherry picked from commit 446ea121271c77407429368e5491a84eef7fc19b)
2020-08-22 13:59:09 +02:00
Treeston d5a9461e26 DB/InstanceSpawn: More low-hanging fruit - Ruby and Obsidian Sanctum.
(cherry picked from commit 70a48ff182aa3c01152dad6302aa043b5555558a)
2020-08-22 13:54:38 +02:00
Treeston a7baefeadb DB/InstanceSpawn: The easy ones. Gruul's Lair, Magtheridon's Lair, Onyxia's Lair, Eye of Eternity.
(cherry picked from commit fd9a93b45e9839e8f22b3572c16b16c32fcd771e)
2020-08-22 13:52:45 +02:00
Treeston 608c9aaabf Scripts/InstanceScript: Implement database framework for managing spawn groups based on boss state. (#20103)
(cherry picked from commit 84590be26d6b3c56b95a804cbe889826186dd8a2)
2020-08-22 13:48:44 +02:00
Treeston 703910d71b Scripts/Commands: New utility command: .list spawnpoints.
(I just needed it for dynspawn follow-up work, really.)

(cherry picked from commit fcd6fe0aac0b906e2cf8e2379d94a7d73384c160)
2020-08-22 13:11:34 +02:00
r00ty-tc 03b125e6d1 Dynamic Creature/Go spawning:
- True blizzlike creature spawn/respawn behavior - new creature = new object
 - Toggleable spawn groups (with C++/SAI/command options to use them)
 - Custom feature: dynamic spawn rate scaling. Accelerates respawn rate based on players in the zone.
 - Backward compatibility mode (set via group and for summons)
   to support creatures/gos that currently don't work well with this
   (this should be removed once the exceptions are fixed)

Fixes and closes #2858
Tags #8661 as fixable.
Fixes and closes #13787
Fixes #15222.

(cherry picked from commit 59db2eeea0a35028779fd76372ae06cc98c8086f)
2020-08-22 12:59:57 +02:00
Treeston 6599dab1e1 Scripts/Auchindoun: Blackheart the Inciter fully fixed now. I had way too much fun with this one.
Two points of note:
1) Spawning 5 invisible triggers with 5 distinct factions which then MC one target each? Biggest. Hack. Ever. Best part? It's blizzlike.
2) For over ten years, I thought it was spelled "Auchinodoun". It's not. It's spelled "Auchindoun". TIL.

(cherry picked from commit 04dc47e7e28a26cf027a5bb5c1a3ebf685861325)
2020-08-19 23:50:31 +02:00
Treeston 8a1739d15e Scripts/Auchindoun: Replace the Blackheart the Inciter hack-filled script with a slightly less hack-filled script that actually mostly works. This should at least make the boss encounter possible to complete. No claims to correctness, of course.
(cherry picked from commit a38141fd6c3a5cc40732af82edd22605e3f67a71)
2020-08-19 23:47:25 +02:00
treeston 89006f621e Scripts/Item: Change Nitro -> Boosts <- to use the correct knockup effect for their backfire. Also, script that knockup effect to work properly ("usually" deploy a rescue parachute).
(cherry picked from commit 02b1d8bb484ed82be055438cd2bac1db5f18a101)
2020-08-19 20:51:03 +02:00
treeston ba7d8e9ace Scripts/Item: Fix Nitro Boosts to only fail in flyable areas. Also, it's called nitro _boosts_. Not _boots_. Nitro _boosts_.
(cherry picked from commit f953d8596091cf70aab308a2c80ebdfa443b4723)
2020-08-19 20:18:24 +02:00
Killyana 1019fc5801 DB/Creature: Add some missing spawns in Deathforge
(cherry picked from commit abf38f9b8fe151273853be61b738323fd6f1c936)
2020-08-18 22:39:55 +02:00
Killyana af5c195e7f DB: Use the correct ID for Hagash The blind
Updates #18930

(cherry picked from commit 1f834d3cd195de5af8e5bf7f6410ffe3af65e497)
2020-08-18 19:04:19 +02:00
Killyana 65c594d86e DB/SAI: Fix Thrallmar Grunt event text
Closes #18930
By dr-j

(cherry picked from commit f9f15250a5b82f2d497f98887fe058e06dc36b39)
2020-08-18 19:03:22 +02:00
Killyana 6e0be8b469 DB/Quest: Celestial Planetarium access heroic requirements
Updates #19981

(cherry picked from commit 432dd7c25d1bfb83fe267e6aa5239eb4a5c23c1f)
2020-08-18 18:53:13 +02:00
Killyana 4b6b59931a DB/Quest: Celestial Planetarium access quests
Closes #19981

(cherry picked from commit 1008536ce487e5ec8a88c6d01ce68d7d3c138aa1)
2020-08-18 18:53:13 +02:00
Killyana 1a1fe1847d DB/Creature: Overseer Faedris
Remove Dup spawn
Closes #20020

(cherry picked from commit 13edbd9e317d47e6233503e80453e79540243e58)
2020-08-18 18:53:13 +02:00
Killyana 842c120fda DB/Quest: Finish Me!
Fix Quest requirements
Closes #20019
by meji46

(cherry picked from commit d50794a33ea7efeea8d7a7cec093168796fad28a)
2020-08-18 18:53:13 +02:00
Killyana befbfbb655 DB/Creature: Tivax the Breaker
(cherry picked from commit c6d799444572a6d3023a560d7d1c24b0d7a8d050)
2020-08-18 18:53:13 +02:00
Killyana 7e41ddd2f3 DB: Fix the previous commit
(cherry picked from commit fe15464feb9825dc7ac7e1a96e8932615c240507)
2020-08-18 18:53:13 +02:00
Killyana 6223dd6437 DB/Gameobject: Add missing spawn of The Alliance of Lordaeron
(cherry picked from commit fb194588e15763da32094624085edd7125cb1b64)
2020-08-18 18:53:13 +02:00
Killyana c22c02bdc6 DB/Creature: Crystalforge Bunny
(cherry picked from commit ce8996fa23480b49a9c1cc6830817da2354b5895)
2020-08-18 18:53:13 +02:00
TDB Release f4b4425862 TDB 837.20081 - 2020/08/14 2020-08-14 21:46:30 +00:00
funjoker 2aed7f18c0 DB: Update quest data for locale zhTW to 35435 2020-08-14 22:47:54 +02:00
funjoker 1fbf66628b DB: Update creature data for locale zhTW to 35435 2020-08-14 22:47:45 +02:00
funjoker ade7194b7c DB: Update hotfixes for locale zhTW to 35435 2020-08-14 22:47:35 +02:00
funjoker a1f8029238 DB: Update broadcast_text for locale zhTW to 35435 2020-08-14 22:47:25 +02:00
Shauren 10cee0fc78 DB: Resolve pool id conflicts between branches 2020-08-14 19:20:16 +02:00
Killyana 7db70a5f89 DB/Creature: Hearthsinger Forresten
(cherry picked from commit 57604f43bd6ec5c7a69039d9d8053cce5f681752)
2020-08-14 18:26:16 +02:00
funjoker 02fd3a1f15 DB: Update quest data for locale zhCN to 35435 2020-08-14 02:31:34 +02:00
funjoker 502687f29b DB: Update creature data for locale zhCN to 35435 2020-08-14 02:31:23 +02:00
funjoker ad32a0e7c8 DB: Update hotfixes for locale zhCN to 35435 2020-08-14 02:30:58 +02:00
funjoker cf2148170e DB: Update broadcast_text for locale zhCN to 35435 2020-08-14 02:30:45 +02:00
funjoker 957b40b6ad DB: Fix another mistake in ruRU hotfixes file 2020-08-14 01:59:40 +02:00
funjoker a1693e695d DB: Fix mistake in ruRU hotfixes file 2020-08-14 01:55:54 +02:00
funjoker 56fc822a64 DB: Update quest data for locale ruRU to 35435 2020-08-14 01:53:33 +02:00
funjoker d29b575f57 DB: Update creature data for locale ruRU to 35435 2020-08-14 01:53:22 +02:00
funjoker 2c5a0a72d6 DB: Update hotfixes for locale ruRU to 35435 2020-08-14 01:53:11 +02:00
funjoker 366b50844b DB: Update broadcast_text for locale ruRU to 35435 2020-08-14 01:53:00 +02:00
funjoker c22bce141b DB: Update quest data for locale ptBR to 35435 2020-08-14 00:42:29 +02:00
funjoker 6be5f60eb5 DB: Update creature data for locale ptBR to 35435 2020-08-14 00:42:16 +02:00