Commit Graph

13315 Commits

Author SHA1 Message Date
Alexander 4b51c78ca1 Core/Scripts: Implement druid spells Moonfire & Sunfire and spell_druid.cpp cleanup
Closes #19293
2017-03-18 14:25:26 +01:00
AlcDenat c5c030ccc0 Core/Quests: Reimplemented quest offer reward locales
Closes #19242
2017-03-18 12:47:46 +01:00
Krudor 5a36a2eb17 Core/Scripts: Add support for spawn specific C++ scripts
Closes #19247
2017-03-18 11:31:31 +01:00
Aokromes 0a35c473c8 DB/Creature: Pathing Dun Morogh and Darnassus
By Malcrom
Cherry pick of https://gitlab.com/trinitycore/TrinityCore_434/commit/fb57417f6aa0d6b1e3ec83b2fb1807c9c9dd7cde
2017-03-18 02:08:19 +01:00
Aokromes 7b39a05d1e DB/Creature: Gossips for Darnassus and Teldrasil
By Malcrom
Cherry pick of https://gitlab.com/trinitycore/TrinityCore_434/commit/3f10940a3d614a8912b168d365fc8607f238ffda
2017-03-17 22:41:59 +01:00
Traesh 01ded93a42 Core/AI: enable SmartScripts on Scenes + add scene related actions/events
Closes #19194
2017-03-17 21:21:35 +01:00
Chazy Chaz c31de25627 Core/Players: Rename "heroic character" to "death knight"
Closes #19286
2017-03-17 19:00:56 +01:00
HannibalRoG 8a64f066a0 Core/Spells: Update Warrior Bloodthirst to 7.1.5
Closes #19315
2017-03-17 17:33:32 +01:00
Aokromes fe4aaaaf64 Update 2017_03_16_03_world.sql 2017-03-17 00:57:17 +01:00
Aokromes bb4cfacd73 DB/Creature: Ironforge pathing
By Malcrom
Cherry pick of https://gitlab.com/trinitycore/TrinityCore_434/commit/e4efcbdf47d7c42dbb3946ee9b690c9513f27552
2017-03-17 00:56:03 +01:00
Aokromes 6239339069 DB/Creature: Stormwind Guard Gossip
By Malcrom
Cherry pick of https://gitlab.com/trinitycore/TrinityCore_434/commit/f563a645988d4e2da2759ee4eb7048eb7a124bd5
2017-03-16 20:04:33 +01:00
Aokromes bd8470342a Db/Quest: Add initial human monk quest
By zamalaev closes #19280
2017-03-16 16:45:11 +01:00
Aokromes c42f113b8d DB/Misc: Fix spawnmask for Wailling Caverns
Closes #19298
2017-03-16 15:37:38 +01:00
Aokromes 59ee37691e DB/Creature: Orgrimmar guard gossip
By Malcrom
Cherry pick of https://gitlab.com/trinitycore/TrinityCore_434/commit/82ff8d71d4241a5a041bdf87093031fb60ec2f9f
2017-03-16 14:52:09 +01:00
Killyana cf3497cfbf DB/Creature: Add cosmetic mount to Darlene Stokx
By @ArcaneFox
2017-03-15 22:48:31 +01:00
Aokromes e6a70f2dcf Update 2017_03_15_01_world.sql
I need to sleep more.
2017-03-15 20:43:06 +01:00
Aokromes 1b76345607 Update 2017_03_15_01_world.sql 2017-03-15 20:31:50 +01:00
Aokromes 7fcc359155 DB/Creature: Pathing for Stormwind Gryphon Rider
By Malcrom
Cherry pick of https://gitlab.com/trinitycore/TrinityCore_434/commit/c3754e2eb26aed072f9db125c72bbc10755bb4be
2017-03-15 19:41:10 +01:00
Killyana f02fc0bee3 DB/Creature: Add cosmetic mount to Stormwind Gryphon Rider 2017-03-15 19:00:04 +01:00
Aokromes bffcc17aa0 DB/Creature: Undercity Pathing
By Malcrom
Cherry pick of https://gitlab.com/trinitycore/TrinityCore_434/commit/e80c95972189fd9fae8c1e0d5358430e64a4719e
2017-03-15 17:32:46 +01:00
Aokromes 05e0643b05 DB/Creature: Fix some thunder bluff POIs
By Malcrom
Cherry pick of https://gitlab.com/trinitycore/TrinityCore_434/commit/94ad3c45b38e1f51fadeb7d43bb658c3b3a2e029
2017-03-15 15:32:42 +01:00
Aokromes fd5471a913 DB/Creature: Pathing for Thunder Bluff
By Malcrom
2017-03-15 01:43:22 +01:00
Aokromes adb42b1195 Update 2017_03_13_00_world.sql 2017-03-14 10:10:58 +01:00
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 ec4c4327bf)
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 df36e4b95d)
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 723c253f8f)

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

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

Update 2016_10_04_03_world.sql
(cherry picked from commit 4891db4a4f)
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 050522a25b)
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 790844e72d)

Rename two SQL files.
(cherry picked from commit 283aec9656)
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 f56a181521)
2017-03-05 01:06:43 +01:00
SnapperRy 1c6c72cdfa DB/Quest: end event for Harlan Needs a Resupply.
(cherry picked from commit 02d22d04c1)
2017-03-05 01:06:42 +01:00
SnapperRy b4b81d3929 DB/SAI: fix db error introduced in 2a8669d.
(cherry picked from commit e9068afa1d)
2017-03-05 01:06:42 +01:00
SnapperRy a256f94851 DB/Creature: remove loot and experience for Webbed Creature.
(cherry picked from commit a01f7ad470)
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 cfe4a3cb5a)
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 64ab5779e1)
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 2a8669d77d)
2017-03-05 01:06:39 +01:00
SnapperRy 4b4c2966ce DB/SAI: Twilight Disciple and Twilight Thug.
(cherry picked from commit 7ec1465af2)
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 517f57c33c)
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 9b31d1e44b)
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 ddca72509b)
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 3bf33d1987)
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 1fbd52e545)
2017-03-04 20:01:06 +01:00
SnapperRy 9b46d114e0 DB/SAI: fix db errors introduced in 9c6e12b.
(cherry picked from commit d96968ea06)
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 76e9ccba6a)
2017-03-04 19:58:10 +01:00