Commit Graph

10014 Commits

Author SHA1 Message Date
vincent-michael
d4759e43f1 DB/Quests: Updated quest_template data for 7.2.0 part 7 2017-04-24 09:48:53 +02:00
ariel-
b7bf703737 Core/Scripts: Convert spells to new proc system
- Converted Unit::HandleDummyAuraProc function to AuraScripts
  * Extra: DMC: Madness now uses DB texts. yay!
  * Extra: improvements on Imp. Spell Reflection (range and max targets, filter caster with conditions)

- Fixed Glyph of Succubus. (Closes #6599)

- Changed old (not-blizz) behavior of Vampiric Embrace:
  * Before: party heal affected the priest too and self heal was reduced by that amount to not over-heal
  * Now: self heal amount not affected, rather filter the priest out of the party heal using conditions :)

- Solve bug in AQ 3p set bonus, it should only trigger when healing others, not self heals.
- Priest T10 2p bonus (heal) now rolls its effect properly

- Use brand new GetEffectiveHeal to fix #17142
- While we're at it, also close #17034 for good
- Converted Unit::HandleAuraProc function to AuraScripts (#17941)
- Converted Unit::HandleAuraProc function to AuraScripts (cont'd) (#17955)
- Corrected Flametongue weapon damage formula
- Actually check offhand weapon for flametongue in Lava Lash script
- Implemented halved proc chance for Missile Barrage on Arcane Barrage, Fireball, Frostbolt and Frostfire Bolt cast
- Converted Unit::HandleProcTriggerSpell function to AuraScripts (#17956)
- De-hack Earth shield. Fixes #13808
- Updated Honor among Thieves
- Implemented mana proc for Mark of Conquest in case of ranged attack
- Fixed Scent of Blood giving more stacks than the talent rank currently learnt.
- Ported old proc table. Proc system is dead. Long live the proc system!
- Recklessness should get charges removed per cast. Closes #15529
- Use proc system to remove Molten Core charges on Incinerate/Soul Fire cast. Closes #15942

Closes #3463
Closes #5401
Closes #15595
Closes #15974
Closes #16679
Closes #17925

(cherry picked from commit 2ff855054f)

# Conflicts:
#	src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/utgarde_keep.cpp
#	src/server/scripts/Spells/spell_dk.cpp
#	src/server/scripts/Spells/spell_druid.cpp
#	src/server/scripts/Spells/spell_hunter.cpp
#	src/server/scripts/Spells/spell_item.cpp
#	src/server/scripts/Spells/spell_mage.cpp
#	src/server/scripts/Spells/spell_paladin.cpp
#	src/server/scripts/Spells/spell_priest.cpp
#	src/server/scripts/Spells/spell_rogue.cpp
#	src/server/scripts/Spells/spell_shaman.cpp
#	src/server/scripts/Spells/spell_warlock.cpp
#	src/server/scripts/Spells/spell_warrior.cpp
2017-04-23 19:01:39 +02:00
vincent-michael
ebcf7a95c0 DB/Quests: Updated quest_template data for 7.2.0 part 6 2017-04-23 11:50:32 +02:00
Shauren
f7b0f4c9c6 Core: Change allowed build to 7.2.0.23937 2017-04-22 19:33:15 +02:00
vincent-michael
a316ba576b DB/Quests: Updated quest_template data for 7.2.0 part 5 2017-04-22 11:09:39 +02:00
vincent-michael
7091e70eab DB/Quests: Updated quest_template data for 7.2.0 part 4 2017-04-21 19:11:11 +02:00
Aokromes
c8b0e6e42f DB/Misc: populated version table with missing data from TDB file
Closes #19479
2017-04-20 08:15:28 +02:00
vincent-michael
2e2089c078 DB/Quests: Updated quest_template data for 7.2.0 part 3 2017-04-19 21:19:06 +02:00
Shauren
6636ca8585 Core/DataStores: Updated sending out hotfixes 2017-04-19 19:10:49 +02:00
DDuarte
15b1aaff41 TDB 720.00 - 2016/04/18 2017-04-19 00:25:43 +01:00
vincent-michael
a39cec29a3 DB/Quests: Updated quest_template data for 7.2.0 part 2 2017-04-17 17:07:36 +02:00
Shauren
0b9548a1cc Core: Updated GameTables to 7.2.0
Tools/Extractors: Updated to 7.2.0
Tools/ConnectionPatcher: Updated patterns to 7.2.0

Supported version is now 7.2.0.23911
2017-04-17 00:03:44 +02:00
Aokromes
7e8583ee81 DB/Creature: Multiple Coldridge fixes
By Malcrom
2017-04-16 22:59:50 +02:00
Aokromes
ccfa91f8be DB/Spawn: Add 2 missing things on Coldridge Valley
By Malcrom
2017-04-16 22:11:31 +02:00
vincent-michael
7700dc8137 DB/Quests: Updated quest poi data from 7.2.0 2017-04-16 19:48:14 +02:00
vincent-michael
ae1378292d DB/Creatures: Updated creature_template wdb data from 7.2.0 2017-04-16 18:44:45 +02:00
vincent-michael
af0e65411e DB/Hotfixes: Updated tact key for 7.2.0 2017-04-16 17:06:24 +02:00
vincent-michael
b1bc18b3a8 DB/Quests: Updated quest_template data for 7.2.0 part 1 2017-04-16 16:53:21 +02:00
Aokromes
66f1b8b580 Rename 2017_04_16_00_world.sql to 2017_04_16_01_world.sql 2017-04-16 16:13:21 +02:00
Aokromes
356e222110 Rename 2017_04_16_03_world.sql to 2017_04_16_00_world.sql 2017-04-16 16:11:46 +02:00
Aokromes
356719f047 Update 2017_04_16_03_world.sql 2017-04-16 16:11:19 +02:00
Aokromes
98dc10c580 Core/Trainers: Fix Multiprofession Trainers
By Malcrom, cherry pick from 6fef0d2eb2
2017-04-16 16:09:40 +02:00
Shauren
c0eb6c3130 Core/Entities: Update updatefields to 7.2.0 2017-04-16 01:13:09 +02:00
vincent-michael
65a266f1c9 DB/Hotfixes: Updated broadcast_text data from 7.2.0 2017-04-15 16:34:26 +02:00
Shauren
adbdb64301 Core/PacketIO: Updated server packet structures to 7.2.0 2017-04-15 12:32:36 +02:00
AussieGlenn
eeff4e8bb8 DB/trainers: Cooking, Skinning, Herbalism, Leatherworking, Alchemy, Inscription and Archaeology
Closes #14682
2017-04-14 09:56:16 +02:00
Shauren
d20dedebd6 Core/DataStores: Updated db2 structures to 7.2.0 2017-04-06 23:39:34 +02:00
Shauren
8f49a32d13 Core/Spells: Removed even more uses of SpellIcon to identify spells 2017-04-03 00:27:16 +02:00
Shauren
2a8294031b Core/Spells: Removed most uses of SpellIcon to identify spells 2017-04-02 23:29:26 +02:00
Traesh
8ae2374765 Scripts/Spells: Warlock Rain of Fire (#19345) 2017-04-01 21:44:03 +02:00
Aokromes
549dcc7306 DB/Quest: Add some missing quest rewards
Closes #18955 by Keldo
2017-03-27 06:36:35 +02:00
Aokromes
af265280c4 DB/creature: Combatant Mount Quartermaster
Closes #19159 by ArcaneFox
2017-03-27 04:44:49 +02:00
Aokromes
da3c2e2b0b DB/creature: Huojin Quartermaster
Closes #19201 by ArcaneFox
2017-03-27 04:39:04 +02:00
Aokromes
19a0e055b9 DB/Creature: Stormwind Royal Guard movement
Closes #19167 by ArcaneFox
2017-03-26 06:28:04 +02:00
Killyana
cd2ff5f1fe DB/Gossip: Fix 2 gossips related to Auctioneers
Closes #19364
2017-03-26 05:30:57 +02:00
Aokromes
4dcc435207 DB/SmartAI: Vale of Eternal Blossoms SAI
Closes #17010 by LuigiElleBalotta
2017-03-26 00:53:58 +01:00
Aokromes
4552f6462f DB/Misc: Harvest Festival Horde Spawn
By Vincent-Michael
Cherry pick from 13e8e235bf
2017-03-26 00:49:58 +01:00
Aokromes
934be769dc DB/Misc: Incorrect data in table playercreateinfo_cast_spell
Closes #18665 by Heaven31415
2017-03-26 00:31:17 +01:00
Aokromes
7272a1b7dd DB/SmartAI: Shado-Pan Monastery
By cooler-SAI, closes #19209
2017-03-26 00:14:22 +01:00
Traesh
9cc5273cd2 Core/AreaTriggers: Areatrigger rework script system + fix priest angelic feather
Closes #19171
2017-03-21 18:14:23 +01:00
AlcDenat
024ae15681 Core/Quests: Implement quest_request_items_locale
Closes #19331
2017-03-21 17:45:07 +01:00
Killyana
481825bd6d DB/Creature: Lieutenant Sanders
http://www.wowhead.com/npc=13158/lieutenant-sanders
2017-03-21 01:14:47 +01:00
Aokromes
a66a8e721f DB/Creature: Fix gossip for more multi trainers
By Malcrom
2017-03-19 01:41:16 +01:00
Shauren
51207376b7 Core/Spells: Fixed Charge
* Implemented Glyph of Blazing Charge
* Implemented a way to compute spline position at any given point in time
* Removed incorrect ProgressCurveId handling, it needs to apply to entire spline duration not to each segment separately

Closes #19217
2017-03-18 20:14:26 +01:00
Aokromes
850390c963 DB/Creature: Fix ironforge guards gossip
By Malcrom
Cherry pick of 0ee051e6af
2017-03-18 19:47:31 +01:00
Aokromes
b0b6e4f133 Update 2017_03_18_02_world.sql 2017-03-18 18:34:06 +01:00
Aokromes
18d10e1e38 DB/Gossip
Add 2 missing gossips
By Malcrom
Partial cherry pick of 0bc274442c
2017-03-18 17:24:58 +01:00
Aokromes
21f4ee8a9a DB/Creature: Implement gossips for Multi Profession Trainers
By Malcrom
C++ Scripting will be required for training to work.
Cherry pick from 5ada337177
2017-03-18 16:20:08 +01:00
Aokromes
1beb0a41ae DB/Creature: More guard gossips
By Malcrom
Cherry pick from 77e79b0b7f
2017-03-18 15:12:25 +01:00
Alexander
4b51c78ca1 Core/Scripts: Implement druid spells Moonfire & Sunfire and spell_druid.cpp cleanup
Closes #19293
2017-03-18 14:25:26 +01:00