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
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 302623a151 )
2016-01-13 11:44:55 +01:00
Kittnz
eb5d8d0da2
DB/Object: Add general spawns missing in Northrend
...
(cherry picked from commit 9e2330f575 )
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 35aed8902a )
2016-01-03 02:54:07 +01:00
joschiwald
0f21736694
Core/Spells: partial cherry picked from commit 8a0bbc3869
2016-01-03 01:17:39 +01:00
Shauren
be32e43fb9
Another warning fix
2016-01-03 00:58:37 +01:00
Shauren
bb9c69b211
Warning fix
2016-01-03 00:55:48 +01:00
Shauren
d9849fb87b
Core/DataStores: Implemented checking PlayerCondition for future use
2016-01-03 00:40:18 +01:00
Killyana
1c7dde2b54
DB/Creature: Add missing spawns and reguid some others
2016-01-02 20:42:29 +01:00
Shauren
00c878e73a
Core/Misc: Build fix for older gcc
2016-01-02 18:45:01 +01:00
Killyana
c08623e19a
DB/Creature: Add cataclysm spawns on Silvermoon
2016-01-01 16:33:46 +01:00
Shauren
1fdb88f520
Merge pull request #16138 from Golrag/SMSG_DESTRUCTIBLE_BUILDING_DAMAGE
...
Core/PacketIO: SMSG_DESTRUCTIBLE_BUILDING_DAMAGE
2016-01-01 15:37:26 +01:00
Golrag
dec59b72cc
Core/PacketIO: SMSG_DESTRUCTIBLE_BUILDING_DAMAGE
2016-01-01 15:34:15 +01:00
Killyana
2c9eddefd7
DB/Creature: Add spawn on Silvermoon City and Eversong Woods
...
6.x only spawns
2016-01-01 02:45:10 +01:00
Killyana
b4fd6b2645
DB/Creature: Add Cataclysm Spawns on Ghostlands
2016-01-01 00:41:28 +01:00
Vincent-Michael
478cc756eb
Update copyright note for 2016
...
Happy new year (Again new year with idiots ...)
2016-01-01 00:34:25 +01:00
Shauren
8cecd17808
Core/Misc: Warning fix
...
warning C4459: declaration of 'realm' hides global declaration
2015-12-31 23:40:11 +01:00
Shauren
9dbc65f125
Core/PacketIO: Added new opcode
2015-12-30 23:08:15 +01:00
Killyana
4c0f5f0e04
DB/Creature: Add missing spawns on Eversong Woods
2015-12-30 18:20:53 +01:00
Shauren
6ace6aabbf
Core/Networking: Added safety checks against linking instance socket with incorrect/old session
...
Ref #15892
2015-12-29 21:22:31 +01:00
Duarte Duarte
7b15207902
Merge pull request #16120 from velinath/patch-1
...
AHBot item class modifiers
2015-12-29 03:52:07 +00:00
Andrew Letson
e5c9997362
AHBot item class modifiers
...
Adds missing modifiers to worldserver.conf
2015-12-28 21:29:37 -05:00