Commit Graph

6899 Commits

Author SHA1 Message Date
Intel 0a7caf5a6d Core/Quests: Do not rely on StorageIndex for quest objectives
Also fixed unsigned columns in quest_template
2014-12-29 20:58:49 +02:00
Nyeriah 03957c2698 DB/Creature: Fix a typo mess up 2014-12-29 00:58:17 -02:00
Kinzcool 97fb447603 DB/Quests: Updated quest_template up to 6.0.3.19034 2014-12-28 20:57:29 -05:00
Nyeriah a11f1b1f91 DB/Creature: Add trigger and civilian flags to the other difficulty entries of the Combustion trigger 2014-12-28 20:57:26 -02:00
Nayd b80fdec786 Rename file 2014-12-28 22:05:52 +00:00
Nayd cd82b771cb DB/Auth: Add more locales to battlenet_components
Thanks @Luhzinha

Closes #13800
2014-12-28 22:04:43 +00:00
Intel a782515246 Core/Quests: Updated Quest System to new Format
All quest requirements are now in quest_objectives table
quest_template table contains _ONLY_ WDB data and must not be modified
Currently supported objectives are MONSTER, GAMEOBJECT, ITEM, TALKTO, CURRENCY, REPUTATION, MONEY, PLAYERKILLS, AREATRIGGER
2014-12-28 22:55:53 +02:00
Kinzcool 0dec23b43a SQL: Added a missing semicolon 2014-12-28 15:06:07 -05:00
Kinzcool ab24c0b37f DB/Quests: Added quest_details data from 4.3.4.15595 2014-12-28 15:00:27 -05:00
pete318 27137ca06e Scripts/Quests: Fix Quest A Spirit Guide
- Ensures rep adjustment buff is always applied (overrides evade, implements existing evade + re-apply buff)
- Removes un-owned ravagers with incorrect faction from DB (the correct ones are spawned with their masters without the DB entries)
- Create some extra steps in the wolf's waypoints in order to generate some AI events for the Ryga NPC. I think it's a bit of a dirty solution, but it seems to work with minimal changes.
- Created RP series of events with Ryga NPC and Ancestral Wolf Spirit (Ryga Kneels, talks to wolf, then returns to spawn position after around a minute).

Closes #13619
Fix #4028

(cherry picked from commit f2444eedf9)

Conflicts:
	sql/updates/world/2014_12_28_02_world.sql
2014-12-28 18:46:58 +00:00
Mihapro 76fa042fdc Scripts/Instance: The Stonecore updates
Stonecore Teleporters scripted. Some corrections, better handlings, fixed Travis warnings ...

Closes #13626

(cherry picked from commit 9a941ae125c8b22b802270f7f419c1a8bfd2a343)

Conflicts:
	src/server/scripts/Maelstrom/Stonecore/boss_high_priestess_azil.cpp
	src/server/scripts/Maelstrom/Stonecore/boss_ozruk.cpp
	src/server/scripts/Maelstrom/Stonecore/instance_stonecore.cpp
	src/server/scripts/Maelstrom/Stonecore/stonecore.cpp
2014-12-28 18:02:10 +00:00
Gigi1237 d51b2c04c8 Core/Scripts: Add Conjure Refreshment Table script
- Fix Conjure Refreshment for characters above level 85

Closes #13780
2014-12-28 15:30:32 +00:00
Shauren 483b6ad5a8 Core/Achievements: Updated achievements - progress is currently not saved until a conversion of existing data from old to new criteria is made 2014-12-28 16:21:35 +01:00
Kinzcool 5f38a824ce DB/Misc: Added misc data from various builds 2014-12-27 18:31:16 -05:00
mthsena c8e555f658 Core/RBAC: Add two side trade to RBAC
(cherry-picked from commit 3ee2f0d2bf)
2014-12-27 18:10:47 +00:00
Vincent-Michael 26d9c0e464 DB/Quests: Added quest_offer_reward & quest_details data from various builds 2014-12-27 16:57:45 +01:00
Kinzcool d28c948795 DB/Quests: Added quest_offer_reward data from various builds 2014-12-26 23:23:12 -05:00
Kinzcool 2dea6ac4dc DB/Quests: Added some objective data from 6.0.3.19116 2014-12-26 21:47:55 -05:00
Kinzcool 1f58c5313b DB/GameObjects: Added more gameobject_template data from 6.0.3.19342 2014-12-26 20:29:33 -05:00
Vincent-Michael 585bb6cca4 DB/Gameobjects: Added more gameobject wdb data (build 19034) 2014-12-27 02:13:51 +01:00
Vincent-Michael c037228107 DB/Gameobjects: Added some gameobject wdb data 2014-12-27 02:00:21 +01:00
Vincent-Michael 433ffd5f07 SQL: Meh (@Kinzcool) 2014-12-27 01:46:44 +01:00
Vincent-Michael d0367d28ba DB/Quests: Added more data to quest_greeting 2014-12-27 01:42:03 +01:00
Kinzcool 322aaf9215 DB/Quests: Added some data to quest_greeting 2014-12-26 19:33:30 -05:00
Kinzcool f05c68b432 DB/Quests: Accommodated quest_greeting table for gameobject entities 2014-12-26 16:54:37 -05:00
Kinzcool 49b4f17057 DB/Quests: Moved non-WDB data from quests to its own table 2014-12-26 14:40:09 -05:00
Nyeriah e66460dad6 Scripts/Oculus: Implement a couple of missing texts
(cherry picked from commit 63c1e265aa)
2014-12-26 13:12:00 -02:00
Duarte Duarte df444890da SQLs: Replace placehold variable by default world db name
Travis tests SQL imports and it would fail otherwise.

Do not forget to change the variable to your world database name (if different from 'world') in the file 2014_12_25_00_hotfixes_locale_broadcast_text.sql
2014-12-26 14:34:26 +00:00
Kinzcool cb87b6d546 DB/Quests: Splitted quest_template into different tables 2014-12-26 01:51:09 -05:00
Nyeriah b3a63301d0 Scripts/Naxxramas: Add script support for quarter teleporters and spawn missing ones
Updates #13255

(cherry picked from commit aff5229cd1)
2014-12-26 04:16:12 -02:00
Kinzcool 4ef9769c72 DB/Quests: Moved quest visual effects to their own table 2014-12-25 21:30:00 -05:00
Shauren 3c3b42362f Core/DataStores: Added DB2Manager
* Moved DB2 helpers to new class
* Moved hotfix data to hotfixes database and core management functions to DB2Manager class
* Updated HotfixNotifyBlob packet
2014-12-26 01:38:40 +01:00
Duarte Duarte c548517585 Merge pull request #13751 from Unholychick/6.0.3
Core/Scripts: Add new SpellScript hook
2014-12-25 21:30:44 +00:00
Unholychick 1f39b1dbfa Core/Scripts: Rewrite Devour Magic
Rewrite Devour Magic to use new spellscript hook OnEffectSuccessfulDispel.
2014-12-25 22:28:57 +01:00
Shauren 9eb70940bd Core/DataStores: Moved broadcast_text handling to DB2Storage 2014-12-25 22:20:16 +01:00
Shauren ae8814772f Core/DataStores: Implemented loading hotfixes database into DB2Storage 2014-12-24 22:24:32 +01:00
Shauren 941904d5ea Core/Items: Updated item stat calculations
* Implemented item modifiers
* Implemented item bonuses
2014-12-23 00:25:43 +01:00
Northstrider 0c0207a2f9 DB/CreatureText: Update Feledren the Banished's creature text with its missing sound
Closes #13732

(cherry picked from commit 249270c52c)
2014-12-21 21:16:16 -02:00
Vincent-Michael 5177d776d2 DB/BattleNet: Update wow build to 19342 2014-12-20 11:32:26 +01:00
Shauren 9f0051c4e5 Core/Spells: Implemented using dbc spellpower/ap coeffiecients for spells 2014-12-19 23:52:29 +01:00
Kinzcool bdeb3026e2 DB/Quests: Added a new quest table for their objectives 2014-12-19 16:33:31 -05:00
Rat 085df6d987 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into Spells
Conflicts:
	src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_loken.cpp
2014-12-19 20:10:10 +01:00
Nyeriah 037418a116 Scripts/Naxxramas:
* Implement dialogue after Sapphiron dies.
* Spawn missing triggers at Kel'Thuzad's room.
* Implement a couple of missing texts and emotes to Kel'Thuzad's fight.

(cherry picked from commit dd942db85f)
2014-12-17 14:56:42 -02:00
joschiwald 58aca0da81 Scripts/Archimonde: replaced one yell with proper db content and unhacked drain world tree 2014-12-15 00:05:30 +01:00
Nyeriah 0e995303fb Scripts/Naxxramas: Implement Kel'Thuzad's taunts after defeating each wing and the one after killing Mr. Bigglesworth
(cherry picked from commit ee1fa93360)
2014-12-13 21:53:47 -02:00
Nyeriah 6c7472a6d3 Scripts/Naxxramas: Implement the Four Horsemen's dialogue that happens after Gothik's death
(cherry picked from commit f7a5a19f00
2014-12-12 15:21:15 -02:00
Nyeriah 3fc612b277 DB/Conditions: Update instance data enum value on condition for Descent into Madness teleporter gossip (previous value was 14 which now refers to BOSS_BRIGHTLEAF)
(cherry picked from commit 1076b469db)
2014-12-12 01:33:14 -02:00
Nyeriah ba19f84402 DB/Creature: Onyxia's immunities
* Add immunity to interrupt effects
* Remove immunity to taunt effects as that was only valid for the classic version

(cherry picked from commit e75534301d)
2014-12-12 01:31:34 -02:00
Nyeriah 775ce243c4 DB/Misc: Add missing spawns of Bloodcursed Voyagers and few additional scripts
* Scripts Captain Edward Hanes to cast The Captain's Kiss upon accepting "The Bloodcursed Legacy" and "The Hopeless Ones..."
* Script his gossip and add menu option from sniffs

Closes #9611

(cherry picked from commit 72ad55469d)
2014-12-12 01:18:29 -02:00
Nyeriah 99c4c4cee5 Core/RBAC: Allow setting different default security level roles to different realms
(cherry picked from commit c79af3f16f)
2014-12-10 22:50:28 -02:00