Shauren
d184768bbc
Core/Misc: Improved error message reported by ASSERT_NOTNULL
2017-09-24 23:53:33 +02:00
joschiwald
0fcf6043b7
Core/Misc: Changed some SpellMgr::GetSpellInfo calls
2017-09-24 23:15:56 +02:00
Shauren
ee7f598e19
Contrib: Updated protobuf service generator with latest async handling changes
2017-09-23 23:11:18 +02:00
Shauren
65af89e4e6
Warning fixes
2017-09-22 19:39:04 +02:00
Shauren
91626f0339
Core/Bnet: Moved loading account info from rest service to session
...
* This improves concurrency by removes thread synchronization when checking login tickets
* Also allows users to use external (web based) login systems
2017-09-22 18:26:00 +02:00
Shauren
0c0f099dd6
Build fix
2017-09-21 22:09:15 +02:00
Shauren
3269a68427
Core/Bnet: Implement a way to handle turn protobuf service calls into async requests
2017-09-21 21:59:59 +02:00
Ryan
115dffde98
Core/Items: Implement ItemLevelSelector.db2 ( #20325 )
...
ItemLevelSelector replaced ITEM_BONUS_ITEM_LEVEL_OVERRIDE in 7.2
2017-09-15 21:23:41 +02:00
Shauren
6eb9973947
Core/Weather: Fixed weather updates to be thread safe
2017-09-14 22:33:40 +02:00
Shauren
6d2bc7abf4
Warning fix
2017-09-13 22:43:53 +02:00
Warpten
9a461126b7
Core/Spells: Implement SPELL_ATTR0_ON_NEXT_SWING_2.
2017-09-13 11:42:27 +02:00
Shauren
b2fc329adf
Core/Items: Implemented glowing new items in inventory
2017-09-11 22:35:55 +02:00
Shauren
e0b2bad7d5
Core/Creatures: Changed NearestAttackableUnitInObjectRangeCheck to only consider neutral units as targets if they are already in combat with target searching unit
...
Closes #13630
Closes #20205
(cherry picked from commit c8fdda7f86 )
2017-09-09 23:32:21 +02:00
vincent-michael
22d784aaa8
Revert "Build/Boost: Added support for finding vs 15.3 libraries"
...
This reverts commit e6393a3f7c .
2017-09-08 22:07:45 +02:00
vincent-michael
e6393a3f7c
Build/Boost: Added support for finding vs 15.3 libraries
2017-09-08 20:03:13 +02:00
vincent-michael
3abfd66018
Build: Added 1.65.1 Boost version to FindBoost
2017-09-08 19:04:14 +02:00
Golrag
96f0086860
Core/Quests: Sync QuestFlags with WPP ( #20285 )
2017-09-08 15:59:42 +02:00
Shauren
6eccd3c822
DB: Deleted a bunch of invalid spell script assignments (old difficulty entries)
2017-09-07 23:12:16 +02:00
Shauren
8023905611
Core/Spells: Fixed typos in spell script validators
2017-09-06 23:16:36 +02:00
joschiwald
26f65ec1d2
Core/Packets: Enabled CMSG_CLOSE_INTERACTION, thanks @Rochet2
...
Closes #20235
2017-09-06 18:36:29 +02:00
joschiwald
2c4246f341
Fixed build
2017-09-06 16:10:32 +02:00
Kittnz
a755a78f9c
Core/Event: Change Midsummer Music container to vector
...
(cherry picked from commit e0c2482fa1 )
2017-09-06 16:04:47 +02:00
Kittnz
c41a4f39f6
Core/Event: Change Midsummer Music to search grid only
...
(cherry picked from commit 30a3a93ef9 )
2017-09-06 16:04:23 +02:00
SnapperRy
a2fce3a486
Script/Creature: Scarshield Infiltrator/Vaelan.
...
(cherry picked from commit fdc4ab4ab4 )
2017-09-06 16:01:55 +02:00
ariel-
d7c85d7193
Core/SmartScripts: fixup SMART_EVENT_FLAG_WHILE_CHARMED behaviour to only mean charmed creatures ( #17738 follow-up)
...
Unit::IsControlledByPlayer is a expected value for TempSummons (like some triggers used in quests, summoned by spells).
Previous logic broke a lot of quests which use triggers to do stuff.
Allow JustSummoned and events linked from other events with flag set also in charmed (prevents breaking event chains)
Allow vehicles (needed for vehicles with SmartAI, eg Iron Rune Constructs and You: Rocket Jumping)
(cherry picked from commit 3e596376a7 )
2017-09-06 15:35:04 +02:00
joschiwald
84b6b06432
Contrib: Dropped obsolete ScriptConverter
2017-09-06 13:56:03 +02:00
ariel-
6ea0095817
Core/Unit: disallow parry for totems
...
(cherry picked from commit b1777979c3 )
2017-09-06 13:36:06 +02:00
ariel-
49648b6681
Core/AI: added container independent wrappers for WorldObject::GetxxxInGrid
...
(cherry picked from commit 271dd0788d )
2017-09-06 13:36:05 +02:00
ariel-
f3e4f322b2
Core/Entities: fix dynamic linking
...
(cherry picked from commit 4b5350c0a6 )
2017-09-06 13:36:05 +02:00
SnapperRy
36b84462f0
Core/Item: fix wrong error message triggered when trying to equip two items with the same ItemLimitCategory.
...
(cherry picked from commit f9068a02f0 )
2017-09-06 13:36:05 +02:00
ariel-
0d22e4f3f4
Core/Entities: extend available containers for WorldObject::GetxxxInGrid
...
(cherry picked from commit 1667dd3b7a )
2017-09-06 13:12:41 +02:00
ariel-
a6c0bf0099
Core/Scripts: Fix runtime error
...
(cherry picked from commit 4a1f6eb3b1 )
2017-09-06 13:08:54 +02:00
SnapperRy
08aecc7cb9
Script/Quest: Stop the Ascension!
...
(cherry picked from commit bdb08fba6e )
Forgot to change guid.
(cherry picked from commit f20795ff36 )
2017-09-06 13:07:19 +02:00
ariel-
56be2b47ce
Core/Spell: do not automatically set proc Family Name if no Family Flags present
...
Closes #18075
(cherry picked from commit 8167d6d4a0 )
2017-09-06 12:57:15 +02:00
SnapperRy
df6e7b3097
DB/Creature: add additional text for Chief Plaguebringer Harris.
...
(cherry picked from commit 00ad5b2d67 )
2017-09-06 12:53:06 +02:00
ariel-
42656c8fd0
Core/Spells: fix auto repeat spells triggering auras
...
Auto repeat spells are casted as triggered and didn't register procs properly if the aura can't proc with triggered
(cherry picked from commit aaa1a43204 )
2017-09-06 12:45:40 +02:00
ariel-
9106c0f272
Core/Auras: don't ignore SPELL_ATTR3_ONLY_TARGET_PLAYERS in area auras.
...
Also, start abusing the arbitrary containers for searchers introduced in 8775f8b28a
(cherry picked from commit 449ec0d6ff )
2017-09-06 11:06:03 +02:00
Shauren
09d6cc4601
Core/Items: Defined all item flags
...
(partial cherry picked from commit 1c7f099297 )
2017-09-06 10:47:27 +02:00
SnapperRy
27b0905594
Core/Loot: limit unique items check introduced in ea69115 to affect only items that start a quest.
...
Turns out epic and legendary items are excluded from this limitation (or it could be just instanced content that is immune to this). Other qualities are affected as normal. Sorry for the mishap.
(cherry picked from commit fffeae0da2 )
Core/Loot: revert unique item check introduced in ea69115 .
Proven to be wrong in its current form. Will reintroduce later either in the same method or via db conditions.
(cherry picked from commit 41445e0d3e )
2017-09-06 10:38:52 +02:00
SnapperRy
8f9becaacc
DB/Creature: cosmetic lightning effect for quest The Staff of Storm's Fury's location.
...
(cherry picked from commit b0779cbb02 )
2017-09-06 10:33:34 +02:00
SnapperRy
760d7a79c0
DB/Creature: Abdul the Insane.
...
Spawn, waypoints, texts.
(cherry picked from commit 4f200b99d0 )
2017-09-06 10:26:26 +02:00
SnapperRy
2b9e06ca8c
DB/Loot: item Abandoned Adventurer's Satchel should always drop from Northrend rares.
...
(cherry picked from commit 1c94f4c39e )
2017-09-06 10:23:27 +02:00
Shauren
30ff2620c2
Core/Spells: Add missing SpellFamilyFlags to priest and monk variants of Gift of the Naaru
...
* Fixes quest Rescue the Survivors
Closes #20240
Closes #20245
2017-09-05 22:05:29 +02:00
SnapperRy
13772e20b6
DB/Quest: add vendor conditions for quest items related to A Carver and a Croaker and Parts for the Job.
...
(cherry picked from commit 10329104be )
2017-09-05 19:35:41 +02:00
SnapperRy
65077985e0
Script/Quest: Apply Heat and Stir.
...
Enjoy one of the most frustrating quests in Northrend!
(cherry picked from commit 387b18775d )
2017-09-05 19:34:49 +02:00
SnapperRy
d7b9e55aed
DB/Gossip: fix gossip for creature Jack Adams.
...
Involved in quest Gambling Debt (Part 2).
(cherry picked from commit f64041e602 )
2017-09-05 19:29:33 +02:00
SnapperRy
013067edef
DB/Conditions: spells Plagued Blood Explosion and Arcane Charges can only hit certain mobs.
...
(cherry picked from commit 407983f3a3 )
2017-09-05 19:27:21 +02:00
ariel-
63b2551870
Core/Creature: Call SetSpawnHealth after JustReachedHome in HomeMovementGenerator
...
Fixes issues with quests that rely on this behaviour (eg Free your Mind)
Also updated SetSpawnHealth so it doesn't do anything in case spawn is manual (SetHealth(GetHealth()) does modify things depending on deathstate)
(cherry picked from commit b8a1a18a5a )
2017-09-05 19:19:37 +02:00
ariel-
f65897f3be
Core/SmartAI: There's a function for that
...
(cherry picked from commit e2a8cf6809 )
2017-09-05 19:19:21 +02:00
Killyana
b3619dd3c9
DB/Gameobject: Fix respawn time for some objects
...
By Tauriella
Closes #18066
(cherry picked from commit 2fc9f61409 )
2017-09-05 19:16:21 +02:00