Commit Graph
27966 Commits
Author SHA1 Message Date
Killyana 69dd2d4c44 DB/Creature_text: Fix probability inside a group
Closes #16093

(cherry picked from commit b5eb67571099a8f079cd64e8d17352b0dabb9882)
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 68033fa4679bb275fb8ce8bde8e30c0be9a6c5bc)
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 403ff2132490c7e785bb0ae5373d2c7a34d73e14)
2016-01-16 13:16:57 +01:00
Killyana 6252980f66 DB/Quest: Quest: The Air Stands Still
Closes #16032

(cherry picked from commit 0f8743a5415d67cdf46228ca5d5b91123668b009)
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 ba72fd863cef7bee88b077c8f62f299f7e836ce1)
2016-01-16 13:14:28 +01:00
Killyana 773791a638 DB/Creature: Add Magic immunity to Mana Feeders
Closes #16050

(cherry picked from commit c282e9ae35e269505a73fcae38f2050bfb82cc03)
2016-01-16 13:14:01 +01:00
Killyana b4a144d5d1 DB/SAI: Fix a target typo in a previous commit
(cherry picked from commit e1bcd10c9bc2ccfacb5edd80bd4212f28cf8fc30)
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 3685be2fb67cf9a6903b4f3aa55c20527330cce0)
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 4a532a71b655945f394fecfe4a2177b2618a6d59)

# 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 b013eb1925276cde36dbcd765ee89aeecdcd21de)
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 ce90e30a80a742640396a04a767e767c6518a0a5)
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 54d583b0fbb7ecfb97a731be21218bbb72d80b4d)

# 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 6d080d0c44b943fe93ad93b07a99d481975f9d58)

# 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 5dd61633872fc40d83dfa13aa58a1c7de717c012)

# 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 b6942cd090f34196a7a633f05d48c92a344106a1)
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 2cb54d5606109305194ed3cdb1b56ca62317b891)

# 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 5b8b32dac7bd4071462aebdc94b2b3ae45e60b1e)
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 3267c90102068ed88c0bd7146ae747fe8ba44771)

# 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 f8f815dbc3a9ba7ab7fd0700722e4c589e88edff)
2016-01-15 20:33:34 +01:00
jackpoz 3f0026d8e7 Core/Quest: Fix issues reported by static analysis
(cherry picked from commit 1ddf44caf3b0c9af2cc4169b608f1801c2f6f52a)

# 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 bffaa92633937d220ab19f565faa5906995530a2)

# 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 f1f4005ad8a17ea5fdd2b66f8ed3d0bd7c4c1efb)

# 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 3fdbcf18ae2eeb7a965a9b2dc4b7e22796aaceae)
2016-01-15 20:06:01 +01:00
MitchesD 43d5d118b2 Core/Misc: fix warning and misc codestyle fixes
(cherry picked from commit 3b90b0368a019d47911062da6257555e88d17fda)
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 bf9963039906f4b4df218ecc1818f5b01bcc714d)
2016-01-15 19:54:49 +01:00
Aokromes 1d23e1762c DB/Misc: Fix typo in 'OdesyusLanding'
By tkrokli, closes #15725
(cherry picked from commit 09b15428bc8854bd388d689e8ccf3ae9f9903d67)
2016-01-15 19:51:42 +01:00
Killyana 10180c8792 DB/Quest: The Dead Rise!
(cherry picked from commit b5c12bd36f6d2e99ba4a94a1ba00de951a365f06)

# 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 f01ef901efab7f5b705948880c79eaf23061791e)
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 95d6f09243af81e6e91697b05bac9f664dabd54e)
2016-01-15 19:44:38 +01:00
treeston 43ae580a47 Scripts/Naxxramas: Complete rewrite of the Thaddius encounter.
(cherry picked from commit 29feae5901c049ef2204d956e83cf20507bed37a)
2016-01-15 19:43:42 +01:00
Shauren e1d2d60ec3 Buildsystem: Updated required boost version 2016-01-14 17:45:11 +01:00
Shauren d2d41c119b Core/Misc: Updated to 6.2.3.20886 2016-01-13 21:43:01 +01:00
Kittnz be4ded0c31 DB/Event: Add all Hallow's End spawns in Northrend!
- removed all old spawns and reinserted new valid spawns.

(cherry picked from commit 302623a1516e487ad64f2028aec287b99372e33a)
2016-01-13 11:44:55 +01:00
Kittnz eb5d8d0da2 DB/Object: Add general spawns missing in Northrend
(cherry picked from commit 9e2330f5756917720685fe29c9a65da843227917)
2016-01-13 11:36:05 +01:00
Shauren 7b17f0a3d6 Core/Items: Transmogrification restriction followup
* main/off hand weapons marked as such cannot be used as appearance source for one hand weapons but can take appearances of them
* Staves and polearms belong to the same category as 2H axes, maces and swords
2016-01-12 19:26:17 +01:00
Shauren 6c48066a6f Core/Items: Relaxed transmogrification restrictions - maces/axes/swords can now be transmogrified into each other
Closes #15475
Closes #15486
2016-01-11 18:33:20 +01:00
Shauren d00ba9587d Core/DataStores: Dropped unused DB2 file 2016-01-10 23:26:45 +01:00
Shauren bc94bacce4 Core/Misc: Build fix for clang & libc++ 2016-01-09 01:38:59 +01:00
Shauren 53f768bd2a Core/Misc: Removed unused packet handler 2016-01-07 20:04:30 +01:00
Shauren 00383f4b12 Core/PacketIO: Renamed some unknown fields in FeatureSystemStatus 2016-01-06 23:47:28 +01:00
MitchesD 9f4e4b9546 Core/PacketIO: updated SMSG_CROSSED_INEBRIATION_THRESHOLD 2016-01-05 23:37:45 +01:00
Shauren 2a6f65fddc Core/Players: Split playerBytes fields in characters table 2016-01-05 00:03:18 +01:00
Duarte Duarte 6b529fcd43 Core/DBUpdater: Fix help text download link
Change from forums to GH Releases
2016-01-04 22:51:48 +00:00
Shauren 9ab47a1624 Warning fixes 2016-01-04 00:24:33 +01:00
DDuarte ff9c999334 Core/Utilities: Fix build in some versions of Ubuntu / GCC
Closes #16125
2016-01-03 20:39:13 +00:00
joschiwald 0c61cfd8ee Scripts/Spells: removed obsolete spellscripts 2016-01-03 21:19:43 +01:00
joschiwald ea5f39354b Scripts/Taxi: addition to 660f7e72be
(cherry picked from commit 35aed8902a8b615635bcd0b6fdfe347b804b01c3)
2016-01-03 02:54:07 +01:00
joschiwald 0f21736694 Core/Spells: partial cherry picked from commit 8a0bbc386982612077e6f83f1816b02be757e371 2016-01-03 01:17:39 +01:00
Shauren be32e43fb9 Another warning fix 2016-01-03 00:58:37 +01:00