Commit Graph

27985 Commits

Author SHA1 Message Date
Killyana
4f2e6d7fd7 DB/Quest: The Stories Dead Men Tell
By @Rushor
Closes #16055

(cherry picked from commit 91c1de2f43)
2016-01-17 14:02:53 +01:00
Killyana
7d2cfa2f21 DB/Creature: Remove wrong spawns for Commoners and link some other to Winter Veil
Closes #16068

(cherry picked from commit 394e0db657)
2016-01-17 14:02:22 +01:00
Killyana
4da0a6f8e3 DB/Quest: Add missing text for Horns of Nez'ra
By @tkrokli
Closes #16078

(cherry picked from commit 99f31a2202)
2016-01-17 14:00:59 +01:00
Killyana
6aa8ab86a8 DB/SAI: Ethereal Spellfilcher and Ethereal Thief
Closes #16094

(cherry picked from commit 571578dce5)
2016-01-17 14:00:15 +01:00
Killyana
4aa1982295 DB/Creature: Fix Crystal Spike react state on Ormorok the Tree-Shaper encounter
Closes #16097

(cherry picked from commit 70308e3c33)
2016-01-17 13:59:37 +01:00
Killyana
6e4948a498 Creature/script: William Kielar
Fix Gossips used for taxi
Closes #16112

(cherry picked from commit 79c9af11b9)
2016-01-17 13:58:15 +01:00
Killyana
d0047283b8 DB/Creature: Fix InhabitType for Ash'ari Crystals
By @Saben65
Closes #16121

(cherry picked from commit 4292ff0b54)
2016-01-17 13:58:07 +01:00
Killyana
44e2a7fbc6 DB/Creature: Remove unneeded SAI for Water Terror and move the aura to creature addon
Closes #16107

(cherry picked from commit 335ec729bd)
2016-01-17 13:57:37 +01:00
Killyana
5d7cc696b8 DB: Fix spawn position and equipment for Coilfang Engineers
By @Saben65
Closes #16104

(cherry picked from commit 17b57453c1)
2016-01-17 13:57:13 +01:00
Killyana
c9f6bea60d DB/Condition: Add condition to sunwell-blade spell to target only Dar'Khan Drathir
Closes #16122

(cherry picked from commit cb6a7b7fa6)
2016-01-17 13:56:48 +01:00
Killyana
178a1dd703 DB/Quest: Fix spell target for Leave Our Mark quest item
Closes #16081

(cherry picked from commit b269c1f1cb)
2016-01-17 13:56:21 +01:00
Killyana
19c69a273d DB/Creature: Fix Tournament Druid Spell Target visibility
Closes #16119

(cherry picked from commit bf8a3b1dfe)
2016-01-17 13:55:55 +01:00
Killyana
ad28b1e10c DB/Object: Add missing Dirt mound spawn
(cherry picked from commit 812809a977)
2016-01-17 13:55:30 +01:00
Killyana
031e1b8358 DB/Creature: Forlorn Soul
Add missing spawns

(cherry picked from commit b13c7f511e)
2016-01-17 13:54:52 +01:00
Dr-J
c5d4ea006b DB/Conditions: Judgment Day Comes!
This optional breadcrumb quest should not be takable if player has already started quest chain it leads to.
(cherry picked from commit 315123f873)
2016-01-17 13:54:11 +01:00
Aokromes
80ffb62c48 DB/String: improved output of .ticket view command
(cherry picked from commit 179f756866)

# Conflicts:
#	sql/updates/world/2015_12_15_01_world.sql
2016-01-17 13:14:14 +01:00
Shauren
dfceb3dd19 Core/Spells: Fixed crash in spell effect immunity check
Closes #16299
2016-01-17 12:52:58 +01:00
joschiwald
09adf4d0ad Scripts/Spells: fixed Beacon of Light
# Conflicts:
#	src/server/game/Entities/Unit/Unit.cpp
#	src/server/game/Entities/Unit/Unit.h
#	src/server/scripts/Spells/spell_paladin.cpp
2016-01-17 01:52:22 +01:00
MitchesD
2940872b16 DB: fix import 2016-01-16 13:30:34 +01:00
Killyana
69dd2d4c44 DB/Creature_text: Fix probability inside a group
Closes #16093

(cherry picked from commit b5eb675710)
2016-01-16 13:23:32 +01:00
Kittnz
defcf46f2e DB/Event: Add all remaining Feast of Winter Veil spawns in whole Outland and Dalaran
(cherry picked from commit 68033fa467)
2016-01-16 13:21:30 +01:00
treeston
e1fae18417 Spells/Penance: If hostile target is not in front, now fails in the initial cast rather than the triggered cast, thus not erroneously causing a cooldown.
(cherry picked from commit 403ff21324)
2016-01-16 13:16:57 +01:00
Killyana
6252980f66 DB/Quest: Quest: The Air Stands Still
Closes #16032

(cherry picked from commit 0f8743a541)
2016-01-16 13:15:02 +01:00
Killyana
85c6a8ce55 DB/Creature: Remove a duplicate spawn for Lovely Liddia
Closes #16036

(cherry picked from commit ba72fd863c)
2016-01-16 13:14:28 +01:00
Killyana
773791a638 DB/Creature: Add Magic immunity to Mana Feeders
Closes #16050

(cherry picked from commit c282e9ae35)
2016-01-16 13:14:01 +01:00
Killyana
b4a144d5d1 DB/SAI: Fix a target typo in a previous commit
(cherry picked from commit e1bcd10c9b)
2016-01-16 13:13:31 +01:00
Dr-J
2c09bc682d DB/Misc: Completion script for Delivery to Krenna
Closes #15982
(cherry picked from commit 3685be2fb6)
2016-01-16 13:13:07 +01:00
ShinDarth
cb29fa74d8 Core/Quest: code style:
- Removed 11 useless for iterations (for each quest loaded)

(cherry picked from commit 4a532a71b6)

# Conflicts:
#	src/server/game/Quests/QuestDef.cpp
2016-01-16 13:05:59 +01:00
Rushor
05f0badd40 DB/Creature: Sulaa Waypointscript
closes #16009

(cherry picked from commit b013eb1925)
2016-01-16 12:59:02 +01:00
Golrag
6e832dd92b Scripts/ICC: * Bosses now enter when in aggro range.
* Removed some of the MoveInLineOfSight calls
* Added more AreaTriggerScripts

(cherry picked from commit ce90e30a80)
2016-01-16 12:58:22 +01:00
Shauren
6fb8655844 Core/DataStores: Optimized item toy check by using a better container for this 2016-01-16 12:45:15 +01:00
treeston
8d428e4b6b Scripts/Naxxramas: Instructor Razuvious rework:
- Fix missing yells
- Rearrange existing yells to match live
- Sniffed positions for adds
- Improve add respawn handling
- Make adds not fight the player for control (don't use their spells on their own etc.)
- Update adds' hotbar keys to match live (this will affect other creatures with nonsequential possess keys as well)
- Fix adds' movement when mind controlled, they no longer move automatically when right-clicking (this affects all mind-controlled creatures)
- Blizzlike timers

(cherry picked from commit 54d583b0fb)

# Conflicts:
#	src/server/game/Spells/SpellMgr.cpp
2016-01-16 12:26:13 +01:00
chaodhib
1bee732e66 Core/Spells: Make players immune to the taunt aura.
(cherry picked from commit 6d080d0c44)

# Conflicts:
#	src/server/game/Entities/Player/Player.h
2016-01-16 12:13:56 +01:00
treeston
d3ea8c5750 Scripts/Naxxramas: Maexxna cleanup:
- Improved Web Wrap target selection
- Added missing text
- Cleanup of web wrap positioning - two players will never be flung to the same position (25-man)
- Further improvement to web wrap spawn behavior - targetable web wrap now only spawns after the player has finished being flung to the respective position (blizzlike)
- Add additional web wrap positions (sniff)

(cherry picked from commit 5dd6163387)

# Conflicts:
#	src/server/scripts/Northrend/Naxxramas/boss_maexxna.cpp
2016-01-15 21:09:46 +01:00
Killyana
f48469496e DB/SAI: Reduce the LOS for snow mounds from 15 to 7 yards
(cherry picked from commit b6942cd090)
2016-01-15 20:37:33 +01:00
jackpoz
bb97e888ff Core/Player: Fix crash related to vehicles
Fix assertion triggered when entering a vehicle while channelling a shared vision spell.
Fix #15953

(cherry picked from commit 2cb54d5606)

# Conflicts:
#	src/server/game/Entities/Player/Player.cpp
2016-01-15 20:36:16 +01:00
jackpoz
1ab8f0b00e Core/Quest: Fix issues reported by static analysis
(cherry picked from commit 5b8b32dac7)
2016-01-15 20:35:24 +01:00
jackpoz
2f1bd93c9e Core/Unit: Add Unit::KillSelf() overload
Add Unit::KillSelf() function as overload of Unit::Kill(this) . Use KillSelf() whenever the killer and the victim are the same to clearly state the Unit is going to kill itself.

(cherry picked from commit 3267c90102)

# Conflicts:
#	src/server/game/AI/SmartScripts/SmartScript.cpp
2016-01-15 20:34:27 +01:00
Asterc
a0719b75f3 Correctly reset the redirected threat of the hunter's spell Misdirection in cases when it has RemoveMode AURA_REMOVE_BY_DEFAULT
Closes #15930

(cherry picked from commit f8f815dbc3)
2016-01-15 20:33:34 +01:00
jackpoz
3f0026d8e7 Core/Quest: Fix issues reported by static analysis
(cherry picked from commit 1ddf44caf3)

# Conflicts:
#	src/server/game/Quests/QuestDef.cpp
#	src/server/game/Server/WorldSession.cpp
2016-01-15 20:32:56 +01:00
jackpoz
0c81c1c184 Core/Quest: Fix issues reported by static analysis
(cherry picked from commit bffaa92633)

# Conflicts:
#	src/server/game/Entities/Pet/Pet.h
#	src/server/game/Texts/CreatureTextMgr.cpp
2016-01-15 20:29:43 +01:00
jackpoz
700899e0e5 Core/Quest: Fix issues reported by static analysis
(cherry picked from commit f1f4005ad8)

# Conflicts:
#	src/server/game/Entities/Unit/Unit.cpp
#	src/server/game/Entities/Unit/Unit.h
#	src/server/game/Handlers/GroupHandler.cpp
2016-01-15 20:27:04 +01:00
DevRival
93952b77e2 Scripts/Spells: Hallow's End item Hallowed Wand
Hallowed Wand items should cast a transformation on party members.

by @DevRival, closes  #3574

Before this patch, the following spells do not have any effect at all:
- 24717, Pirate Costume
- 24718, Ninja Costume
- 24719, Leper Gnome Costume
- 24720, Random Costume
- 24737, Ghost Costume

Details from testing on the current 3.3.5 branch (commit ecbbcc8):
- 24724 (Skeleton Costume) seems to work as intended
- 24733 (Bat Costume) only lasts 10 seconds instead of 60 minutes
- 24741 (Wisp Costume) also seems to work as intended

All the spells listed above are included in this PR.

(cherry picked from commit 3fdbcf18ae)
2016-01-15 20:06:01 +01:00
MitchesD
43d5d118b2 Core/Misc: fix warning and misc codestyle fixes
(cherry picked from commit 3b90b0368a)
2016-01-15 19:57:34 +01:00
treeston
bac8c4376f Scripts/Naxxramas: Thaddius follow-up:
- Reduce initial spawn timer on the encounter from 30 seconds to 5 seconds
- Rearrange respawn logic to fix the "petrified" visual from not showing properly
- Fix a potential infinite respawn loop that could prevent the encounter from initializing properly (fixes and closes #15898)

(cherry picked from commit bf99630399)
2016-01-15 19:54:49 +01:00
Aokromes
1d23e1762c DB/Misc: Fix typo in 'OdesyusLanding'
By tkrokli, closes #15725
(cherry picked from commit 09b15428bc)
2016-01-15 19:51:42 +01:00
Killyana
10180c8792 DB/Quest: The Dead Rise!
(cherry picked from commit b5c12bd36f)

# Conflicts:
#	sql/updates/world/2015_11_20_00_world.sql
2016-01-15 19:49:36 +01:00
Carbenium
0b0b014fad Script/Naxxramas: Fix a -Winconsistent-missing-override warning reported by clang 3.6
(cherry picked from commit f01ef901ef)
2016-01-15 19:45:24 +01:00
tkrokli
b1a5b9ac75 Scripts/Thaddius: Coverity scan Control flow issues (MISSING_BREAK)
Coverity scan defects CID 1339315, 1339316 and 1339317:
- CID 1339315: boss_thaddius.cpp: 542
- CID 1339316: boss_thaddius.cpp: 811
- CID 1339317: boss_thaddius.cpp: 398

Added missing break; statements.

(cherry picked from commit 95d6f09243)
2016-01-15 19:44:38 +01:00
treeston
43ae580a47 Scripts/Naxxramas: Complete rewrite of the Thaddius encounter.
(cherry picked from commit 29feae5901)
2016-01-15 19:43:42 +01:00