Commit Graph
9942 Commits
Author SHA1 Message Date
Aokromes fd0dc53799 DB/Misc: Respawn Wailling Caverns
By Malcrom, cherry pick from https://gitlab.com/trinitycore/TrinityCore_434/commit/bcd8bc3b5f99cf900823d1b6e6ef349b84c836b7
2017-03-13 23:49:18 +01:00
Aokromes c9fbab6f04 Update 2017_03_12_00_world.sql 2017-03-12 20:39:40 +01:00
Aokromes ff3b1a0898 DB/Misc: Respawn Temple of Atal'Hakkar
By Malcrom
2017-03-12 14:22:08 +01:00
edreisantafe 8434e87478 Core/Spells: Fix Warrior spell Shockwave
Closes #19102
2017-03-11 15:39:01 +01:00
DoctorKraft e13f82d18d Core/Spell: Fixed mage Ice/Prismatic/Blazing Barrier spells
Closes #19138
2017-03-11 14:57:48 +01:00
HannibalRoG 58b3f94667 Core/Scripts: Implement warrior spell Storm Bolt
Closes #19130
2017-03-11 14:11:26 +01:00
Rochet2 80cf4e3070 * Scripts/Commands: Fix guid usage and enhance commands
- Fix targeting gameobjects and creatures for .dist and .gps. The old code used DB guid to search from core generated guid lists.
- Fix some error messages saying 'no player found' even if creatures and gameobjects and players were searched
- Change atoi to atoul when receiving lowguids as string or other uint32 values
- Use ObjectGuid::LowType instead of uint32 for lowguid type
- Allow .gob info to take in gameobject guid link as well as entry link in addition to gameobject entry and update the documentation of the command
- Change .gob delete to post the spawnid (dbguid) instead of the ingame generated guid (which is basically never seen or used by the player in any other commands that I see)
- Allow spawntimesecs to be negative when spawning a gameobject
- Disable searching by ingame spawn id in commands. (it makes little sense for a user to provide a number which is then attempted to be used as DB guid and non DB guid when both could have a match)
- Update .gob turn documentation to tell about possibility to provide orientation in command
- Correct the types in .gob add command result trinity_string
- Correct the creature search for .npc del
- Change .event to .event info
- Add .go offset command
- Remove the .go command for empty string (no subcommand given) because it just used .go xyz
- Extend .gob info to show size, faction, flags and model dimensions
- Remove some unnecessary casts
- Document .wp show better (first and last were not documented)
- Insert spawnid to .wp show info error message
- Fix spawntime printing for .gobject target
- Fix guid targetting for .npc set movetype
- Fix query by spawnid for .wp show info
- Fix deleting of existing waypoints when twice doing the command .wp show on
- Fix deleting of existing waypoints when doing the command .wp show off
- Change wpguid column in DB and in core to uint32, which is what the spawnid type is in core and db.

Closes #18978
2017-03-11 12:29:37 +01:00
SnapperRy 1536a92003 DB/Creature: Ward of Laze: root and spellcast.
By tkrokli, closes #15304.
(cherry picked from commit ec4c4327bfb24f650dc72ee2d3df2e1a7376ee4a)
2017-03-05 01:34:35 +01:00
SnapperRy c6e6c7d2ab DB/Conditions: quests Southern Sabotage and Toppling the Towers are only available if the respective faction is defending Wintergrasp.
Also codestyle stealthfix.

(cherry picked from commit df36e4b95d96732c038ab6a30af2a398e93d4b08)
2017-03-05 01:32:59 +01:00
SnapperRy b84d0e9fd4 Core/Conditions: implement CONDITION_WINTERGRASP_HORDE to check if Wintergrasp is held by Horde.
Use negative condition to check if it is held by Alliance instead.

Use this condition to fix availability of the Wintergrasp item-gathering weekly quests.
(cherry picked from commit 723c253f8f09d773cd0fd47615c9f424b5c51d9d)

Make travis happy and fix codestyle for previous commit.
(cherry picked from commit 7267a414183fce4e146d464e0a2124f617da9648)

Core/Conditions: partially revert 723c253, replacing CONDITION_WINTERGRASP_HORDE with a ConditionScript.
(cherry picked from commit fd620ca7d620f72276e00be3906da145bdd4a9fd)

Update 2016_10_04_03_world.sql
(cherry picked from commit 4891db4a4fb04c221a5223938741f981f1b7ddbc)
2017-03-05 01:28:45 +01:00
SnapperRy 629442f9c1 DB/Pool: add pools for Wintergrasp item-gathering weekly quests.
Only one of the four quests will be available at a given time.

(cherry picked from commit 050522a25b1d37a351f3db457277c4b7720ffeeb)
2017-03-05 01:17:42 +01:00
SnapperRy 30153510e8 Script/Quest: A Cry For Help: (#18026)
- Add missing dialogue from Cowlen.
- Timers and emotes.
(cherry picked from commit 790844e72d40cd2c99a3a235a7186173af575417)

Rename two SQL files.
(cherry picked from commit 283aec96560f66a72b4d563eefbccdbee2de10ea)
2017-03-05 01:06:44 +01:00
SnapperRy f1fd4b5333 DB/PageText: add newlines to some item texts.
Affected items: Cloth Request, Defias Docket, Calor's Note, Covert Ops Plans: Alpha & Beta and Muddy Note.
(cherry picked from commit f56a18152155183d4a5c344ff9014756cdf4ef1a)
2017-03-05 01:06:43 +01:00
SnapperRy 1c6c72cdfa DB/Quest: end event for Harlan Needs a Resupply.
(cherry picked from commit 02d22d04c1dcf7a90c127e4996c9b13f7ebc3f44)
2017-03-05 01:06:42 +01:00
SnapperRy b4b81d3929 DB/SAI: fix db error introduced in 2a8669d.
(cherry picked from commit e9068afa1d4daf268250c249a18a01ade5efb8a7)
2017-03-05 01:06:42 +01:00
SnapperRy a256f94851 DB/Creature: remove loot and experience for Webbed Creature.
(cherry picked from commit a01f7ad47067af36184c6758401c5fc1b0ade571)
2017-03-05 01:06:42 +01:00
tkrokli 2f7720755b Rename 2016_10_00_00_world.sql to 2016_10_01_00_world.sql
(cherry picked from commit cfe4a3cb5a382b7c960bd4faa16b0dee91670d8e)
2017-03-05 01:06:41 +01:00
SnapperRy bbdf89e694 DB/Loot: remove some wrong items from gameobject and creature loot.
Affected items: Green Linen Shirt, Iron Pommel, Mood Ring, Miniscule Diamond Ring, Cubic Zirconia Ring and Silver Piffeny Band.
(cherry picked from commit 64ab5779e1d83f275d7aca9891cafa73bfc4f02c)
2017-03-05 01:06:39 +01:00
SnapperRy 252a4a338c DB/Quest: Supplies to Auberdine:
- Set questgiver to run all the path instead of walking.
- Add missing texts.
(cherry picked from commit 2a8669d77d07e3e38f592992bf7dc5b1f508ac25)
2017-03-05 01:06:39 +01:00
SnapperRy 4b4c2966ce DB/SAI: Twilight Disciple and Twilight Thug.
(cherry picked from commit 7ec1465af287c5ff61ba2bea1c4f75cfcd5dea7f)
2017-03-05 01:06:38 +01:00
SnapperRy ce7f962de5 DB/SAI: use spell instead of direct add item SAI for previous commit's script.
(cherry picked from commit 517f57c33c86320e8482f8e1b4c29098a42b2727)
2017-03-05 01:06:38 +01:00
SnapperRy e1d24cb9e0 DB/Creature: Raene Wolfrunner:
- Fix gossip texts.
- Add gossip option to restore item Dartol's Rod of Transformation if lost.
(cherry picked from commit 9b31d1e44ba15e883436362833f3e14058e4d6d4)
2017-03-05 01:06:38 +01:00
SnapperRy c0667acbe1 DB/SAI: fix two events that would never execute because of wrong event_phase_mask set.
Also fix summon parameters for creature Thenan spawned at quest Breaking the Keystone's turn-in.

(cherry picked from commit ddca72509b1dbdf0dabe569725511920fb39fc03)
2017-03-04 20:03:26 +01:00
SnapperRy 617765fafc DB/Quest: fix offer reward text for Redemption (Part 2, Draenei).
(cherry picked from commit 3bf33d1987aa36bf5e2436b354a7b0433289757b)
2017-03-04 20:02:35 +01:00
SnapperRy 3613587be8 DB/Quest: A Lost Master requires How Big a Threat? (Part 2) rewarded.
(cherry picked from commit 1fbd52e545750c1b32feac0cdd41d7655199681f)
2017-03-04 20:01:06 +01:00
SnapperRy 9b46d114e0 DB/SAI: fix db errors introduced in 9c6e12b.
(cherry picked from commit d96968ea063722134c10fb534cc04b7c53760d5c)
2017-03-04 20:00:14 +01:00
SnapperRy d80b4ec055 DB/Loot: fix loot for item Message in a Bottle and gameobject Half-Buried Bottle.
(cherry picked from commit 76e9ccba6a3db4ba73e83df6557a9f359754d071)
2017-03-04 19:58:10 +01:00
SnapperRy 36e0843f66 DB/Item: fix loot for Dented Crate.
The crate is supposed to always drop at least one item.
(cherry picked from commit 0800c807ac4c850bb7b74293f4fa14e6a367a505)
2017-03-04 19:55:33 +01:00
SnapperRy 0bc23071e1 DB/Quest: Matis the Cruel:
- Allow the Flare Gun to be used only nearby Matis the Cruel.
- The Flare Gun can now be used anytime during the fight, and it will still work and give proper credit for the quest.
(cherry picked from commit 9c6e12b97453bdac68a0088b7a8f89ead5dea62f)
2017-03-04 19:54:23 +01:00
Killyana 88b6a77584 DB/Object: Fix some gob respawn time
Closes #18023
By Tauriella

(cherry picked from commit 6fbf213e8c48752db024f08944b7803817f8e7ee)
2017-03-04 19:01:48 +01:00
Killyana 5bed51d08c DB/Quest: Fresh Remounts
Closes #3043

(cherry picked from commit 2995e2a93551d17a6ebb79eb0694161e659d4fb3)
2017-03-04 19:01:48 +01:00
SnapperRy 5d3a5b2375 DB/Quest: Saving Princess Stillpine:
- Only run High Chief Bristlelimb's SAI once before he's available for killing.
- Fix rotation of gameobject Princess Stillpine's Cage.
(cherry picked from commit 311fe875877e861675a0d37e7a3437aac7c4880e)
2017-03-04 19:01:46 +01:00
SnapperRy 7815886aa1 DB/Quest: further improvements to some Azuremyst Isle quests.
- Add missing dialogue for Rune Covered Tablet's end event.
- Fix offer reward text for Warlord Sriss'tiz.
- Fix gossip for High Chief Stillpine and all other furbolgs around.
(cherry picked from commit 860f08d000fcacf02de08d48c4b0df142034c018)
2017-03-04 19:01:46 +01:00
SnapperRy e429b1efd9 DB/Quest: improvements to some Azuremyst Isle quests.
- The Bloodcurse Legacy requires Urgent Delivery rewarded.
- Reclaiming the Ruins and Precious and Fragile Things Need Special Handling (and related NPC gossips) require A Small Start or Cookie's Jumbo Gumbo rewarded.
- Item Rune Covered Tablet requires quest A Small Start rewarded in order to drop.
(cherry picked from commit 8c7068b4e44d250c0cabc97492a118b8752f2c11)
2017-03-04 19:01:46 +01:00
SnapperRy a21110a4e1 DB/Misc: charmed flag for Converted Sentry.
Allows quest Further Conversions to work properly.
(cherry picked from commit 3bccffeeaf0ecadf51d5e8fb772a8205bd095ea5)
2017-03-04 19:01:44 +01:00
SnapperRy 54eba3a276 DB/Quest: script, spawns and conditions for Intercept the Reinforcements.
(cherry picked from commit 05c0dba80ec4c0b1474ec89a32febaeb71e0b05a)
2017-03-04 19:01:43 +01:00
Dr-J d6452bda4f DB/Misc: Charmed flags
Fix charmed flags for npcs involved with
* Basic Chemistry
* Killing two scourge with one skeleton
* Army of the Damned
(cherry picked from commit e4bbde02d2d1c9facc7e6f77210f154321295342)
2017-03-04 19:01:43 +01:00
SnapperRy 064380015e DB/Loot: add Phantom Ghostfish to Nettlefish School loot.
Allows Dalaran's fishing daily quest The Ghostfish to be completed at any fishing skill level.
(cherry picked from commit 62b166ebb79426ba5cbf2778875b1c286afdddc3)
2017-03-04 19:01:42 +01:00
SnapperRy 14030ea59e DB/Conditions: fix gossip text for creature Technician Zhanaa.
(cherry picked from commit 8340c46990ed559447ba256c3226fe8175d9328d)
2017-03-04 19:01:41 +01:00
SnapperRy de0cdc2214 DB/SAI: fix wrong faction in script introduced in 927d002.
Thanks dr-j for noticing.
(cherry picked from commit 864171034e9158e383b15591aa18c63f2e75bc10)
2017-03-04 19:01:41 +01:00
SnapperRy 22b6b72287 DB/Creature: Botanist Taerix:
- Fix gossip text depending on quest 'What Must Be Done...' completion status.
- Correct chaining for the same quest.
(cherry picked from commit 5441f2a3be6b9dda7804e4a8cfa380d393db828b)
2017-03-04 19:01:40 +01:00
Aokromes 8bf21b37aa DB/Creature: follow up to b153d783b
By Malcrom
(cherry picked from commit 71dc6b9572463eb0c41a47ac0b241fc395c9559f)

Update 2016_09_28_02_world.sql
(cherry picked from commit e1bafd62a76d83c841006265a0fe08b7e5e66eb7)
2017-03-04 19:01:40 +01:00
Aokromes 07149316d1 DB/Creature: Typo fix on previous commit
By Malcrom
(cherry picked from commit dbd4a9abf860902a76d2fe11372df2901a7ed5f1)
2017-03-04 19:01:39 +01:00
Aokromes e91e7a5004 DB/Creature: Utgarde Catacombs cleanup
By Malcrom
(cherry picked from commit b153d783b9532c9a8c48312410f62df5ddd9f583)
2017-03-04 19:01:39 +01:00
Aokromes 2d7cd51715 DB/Misc: Fix Skadi the Ruthless
By sirikfoll, closes #17935
(cherry picked from commit a573e8f680429c03abba6e04f9bc326a0ebfb378)
2017-03-04 19:01:39 +01:00
Treeston f02ff3bd6b [3.3.5] Azjol-Nerub rewrite
* Scripts/AzjolNerub: Complete rewrite.
- Gatewatcher:
  - Trash now actually engages properly one by one
  - Fix trash spell casting
  - Add missing quotes
- Hadronox:
  - Everything. Literally.
- Anub'arak:
  - Fix add spawns
  - Fix impale
  - OK this might as well be "fix everything with every boss". Because that's pretty much what happened.
- General hack cleanup

* Update and rename 9999_99_99_99_AZJOLNERUB.sql to 2016_09_25_01_world.sql

* Update and rename 2016_09_25_01_world.sql to 2016_09_25_02_world.sql

* Rename 2016_09_25_02_world.sql to 2016_09_26_02_world.sql

(cherry picked from commit 4b990eb7d7fda3951e640d84a5c18c90366cd26b)

# Conflicts:
#	src/server/game/Spells/SpellMgr.cpp
#	src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h
#	src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp

Update boss_hadronox.cpp
(cherry picked from commit 04ec868768d99c97f1cc4d064892bdeee2cbfb17)

Update boss_hadronox.cpp

I hate travis, learn from buildbot
(cherry picked from commit aeb20951bbac5453d5a4db22d23516ba8f948275)

I think I got all of them this time

No idea how this one got past travis.
(cherry picked from commit ae163197a765b294c0a325b6e893d216e1c5d050)

Fix nonPCH.
(cherry picked from commit e121d66fbb8edd68fcf027a05d47324757656228)

...for real this time (seriously - what happened to test builds before merging, Aok?)
(cherry picked from commit dbe0789eba03deb444f0f72e7e79e3be3763662a)

.....hail PCH
(cherry picked from commit 2528194cc1e481a6f002cc0663b12652e7e3de33)

and you get a header, and everyone gets a header...
(cherry picked from commit 5e5fe37a7ef2a76d7bd59250a7702af052a03d20)
2017-03-04 00:05:55 +01:00
Dr-J 24c755f484 DB/SAI: Several improvements to escape from Silverbrook script
* Ducals horse will no longer start wp when the freed alliance prisoner mounts wp will now only start when player mounts
* Quest credit given to stored target rather than closest player on wp complete
* On player dismounting or player not mounting for 5 mins after spawn will cause ducals horse to despawn
* Silverbrook Worgen will despawn when OOC rather than these building up making quest harder for next player.
(cherry picked from commit 6c351c5160ec28bab439d51670f552f452ec5489)
2017-03-03 23:31:16 +01:00
Dr-J a5b41b4b49 DB/Misc: Updates
1) http://www.wowhead.com/item=24330 should drop if player is on or is rewarded for http://www.wowhead.com/quest=9720/balance-must-be-preserved not only if rewarded for it
2) http://www.wowhead.com/quest=7170/earned-reverence http://www.wowhead.com/quest=7171/legendary-heroes and http://www.wowhead.com/quest=7172/the-eye-of-command should not be repeatable, especially when they require insignia from previous quest and when set as repeatable since quest status never gets saved in database player cannot proceed and when player already turned quest in and received next tier insignia the quest can never be repeated.
3) Fix a issue with http://www.wowhead.com/npc=3771/bleakheart-hellcaller spamming summons
4) Fix timed action list for http://www.wowhead.com/quest=11429/drop-it-then-rock-it
(cherry picked from commit 5d5753c8bc3a3ca9cd426c01eea9036f4416cd67)
2017-03-03 22:57:54 +01:00
SnapperRy 50309e66ba DB/SAI: add yell for NPC Sergeant Lorric.
(cherry picked from commit 960b2ab0f4c405abbdcc2e0b310df04c69a1768b)

Rename 2016_09_26_00_worl to 2016_09_26_00_world.sql
(cherry picked from commit 6dda015cb74254a8262b9861753df6dea83922ad)
2017-03-03 22:56:48 +01:00
SnapperRy 6b8cb42b1e Script/Quest: Trail of Fire (#17939)
(cherry picked from commit 31e495f44c393f5162728b3bf902392f66fc872f)

Rename 9999_99_99_99_world.sql to 2016_09_25_03_world.sql
(cherry picked from commit 28968c61622da9c8831d8334bb25532a291a44eb)

DB/SAI: fix db errors introduced in 31e495f.
(cherry picked from commit 2452fb977b246629d50669cb646844b5e3b13cdd)

Core/Scripts: Fix build
(cherry picked from commit 6174091d761fa32591e1f6f8d01292813dd3ca2e)
2017-03-03 22:55:23 +01:00