Commit Graph

31042 Commits

Author SHA1 Message Date
Shauren
52c7f12ed3 Core: Fix Winstantiation-after-specialization warnings
Closes #20211
2017-09-02 01:06:10 +02:00
Shauren
cbd1c09267 Nopch fix 2017-09-01 23:50:02 +02:00
Shauren
32f18d05ae Core/Spells: Immortal specialization series part 3 - fixed Warlock Mastery: Chaotic Energies damage taken portion
Closes #20195
2017-09-01 23:41:55 +02:00
Shauren
f487ae12bd Buildsystem: Default to RelWithDebInfo instead of Release 2017-08-31 18:10:59 +02:00
Shauren
c2f4a7a17e Core/Spells: Removed unexplainable duration limit from SpellInfo::GetMaxTicks
how is a number greater than 30000 200% larger than ...? larger than what
2017-08-30 23:35:55 +02:00
Shauren
c072cfed79 Core/Spells: Removed old Spirit of Redemption code 2017-08-29 23:27:52 +02:00
Shauren
a834c66a4e Add missed sql 2017-08-28 23:45:12 +02:00
Shauren
9d29c002ef Core/Spells: Fixed Spirit of Redemption
* No more immortal priests either
2017-08-28 23:43:57 +02:00
joschiwald
db14582918 Core/Spells: Removed obsolete spell fixes 2017-08-27 14:59:18 +02:00
Shauren
bf892de95c Warning fix 2017-08-27 14:52:15 +02:00
Shauren
5774e926d9 Core/Spells: Fixed mage Cauterize
* No more immortal fire mages
2017-08-27 11:28:08 +02:00
joschiwald
aca16d22e1 Fixed build 2017-08-26 23:55:07 +02:00
ariel-
b362788754 Core/Auras: prevent stack overflow while processing SPELL_EFFECT_ADD_EXTRA_ATTACKS
(cherry picked from commit b93ee312fa)
2017-08-26 23:49:15 +02:00
SnapperRy
e24976f813 DB/Gameobject: remove wrong "Greetings, $n" gossip from 256 questgiver gameobjects.
(cherry picked from commit 7d72366521)
2017-08-26 23:28:47 +02:00
ariel-
c7cd9102d3 Core/Globals: cache SpellSpecific and AuraState information instead of computing them each time they're needed
(cherry picked from commit ce45e1bf95)

# Conflicts:
#	src/server/game/Spells/SpellInfo.cpp
#	src/server/game/Spells/SpellInfo.h
#	src/server/game/Spells/SpellMgr.cpp
#	src/server/game/World/World.cpp
2017-08-26 23:23:32 +02:00
Shauren
ee0e9c8578 Core/Spells: Updated mage spell scripts 2017-08-26 23:04:57 +02:00
vincent-michael
6cae8a52a0 DB/Quests: Updated quest_template data for 7.2.5 part 11 2017-08-26 19:37:36 +02:00
joschiwald
f8e8daf9a8 Core/Spells: Fixed AuraEffect::CheckEffectProc for SPELL_AURA_MECHANIC_IMMUNITY, SPELL_AURA_MOD_MECHANIC_RESISTANCE and SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK 2017-08-26 12:32:07 +02:00
Shauren
803c5fcc88 Core/Misc: Fixed sending "X" to parent terminal when shutting down with ctrl+c on windows
* Also fixed usage of FormatMessage - its number of characters written, not error code
2017-08-25 23:51:46 +02:00
joschiwald
1fef1c595b Scripts: Added missing delimiter to MinionData arrays 2017-08-25 22:22:17 +02:00
Shauren
c9fe75d57c Core/Transmog: Missed part of fd73bedd73 2017-08-24 22:43:37 +02:00
Golrag
fd73bedd73 Core/Transmog: Implemented transmog sets
Closes #20133
Closes #20135
2017-08-24 20:39:22 +02:00
Shauren
a93a5ad379 Core/Players: Implemented proper facial hair validation 2017-08-23 20:50:41 +02:00
Shauren
2d0e653866 Core/Players: Fixed appearance validation
Closes #20090
2017-08-23 17:36:17 +02:00
Shauren
cdd76f31cb Core/Items: Minor changes to transmog checks - only use ItemTransmogrificationSlots for armor, weapons are checked separately anyway 2017-08-22 21:39:42 +02:00
Gacko
7cffde8dd6 Fix non-PCH build. 2017-08-22 21:30:25 +02:00
Krudor
28ec50b053 Scripts/Firelands: Baleroc
Closes #17527
2017-08-22 18:28:07 +02:00
vincent-michael
cc6ca733d8 Build: Added 1.65 Boost version to FindBoost
http://www.boost.org/users/history/version_1_65_0.html
2017-08-22 09:28:43 +02:00
ariel-
ec3dc0a431 Core/Misc: fix interaction of spells like Shadowmeld with Threat reducing effects
- SPELL_AURA_MOD_TOTAL_THREAT should be temporary and not added/subtracted from total, only computed
- Cleanup of reference related code
- Kill getLast() and reverse iterator obsevers, LinkedList iterator can't be used as a standard reverse_iterator (ie with operator++). They weren't used anyways

(cherry picked from commit 3b6fd226be)

# Conflicts:
#	src/server/game/Combat/ThreatManager.cpp
#	src/server/game/Loot/LootMgr.h
2017-08-21 21:49:36 +02:00
joschiwald
ab916fd1b3 Misc: Fixed gcc warning 2017-08-21 21:40:40 +02:00
Killyana
9848ceddba DB/SAI: Update event flag for war-golem used on ... Or Maybe We Don't
Coses #18042

(cherry picked from commit f6788b78a6)
2017-08-21 21:39:58 +02:00
Naios
49ff1736ea Core/Grids: Allow arbitrary containers in grid searchers that support push_back
* Makes it possible to use vector and dequeue with grid searchers.

(cherry picked from commit 8775f8b28a)
2017-08-21 21:39:58 +02:00
Kittnz
0eb4b4de11 DB/Creature: Update equip for Brewfest Reveler
(cherry picked from commit ac1f24061a)
2017-08-21 21:22:06 +02:00
Kittnz
2a3a68dfab Core/Event: Fix Brewfest Music
Was only playing the same song over and over again.

(cherry picked from commit 3eacc25e5d)
2017-08-21 21:19:52 +02:00
SnapperRy
2a57471c85 DB/Quest: Covert Ops - Alpha and Covert Ops - Beta require completion of both Ineptitude + Chemicals = Fun and Special Delivery for Gaxim.
(cherry picked from commit b027383704)
2017-08-21 21:16:20 +02:00
SnapperRy
0a2faf51f6 DB/Quest: the two versions of Jonespyre's Request require Morrowgrain Research rewarded.
Also fix ExclusiveGroup typo.
(cherry picked from commit b930d99e59)
2017-08-21 21:14:37 +02:00
SnapperRy
f015642301 DB/Creature: fix faction for Githyiss the Vile.
Should be neutral, like the other nearby spiders.
(cherry picked from commit 71cc1f80a2)
2017-08-21 21:13:35 +02:00
ariel-
2e0d3d25ff Core/Unit: implemented crit suppression
Thanks Riztazz for the infos :P

(cherry picked from commit 8a82a3ba81)

# Conflicts:
#	src/server/game/Entities/Unit/Unit.cpp
2017-08-21 21:11:05 +02:00
SnapperRy
6f7cf0a795 DB/Quest: fix quest "Gerenzo's Orders" (Part 1).
Thanks classicdb for coordinates and npc entries. Closes #1724.
(cherry picked from commit 97e70b599e)
2017-08-21 20:53:13 +02:00
SnapperRy
d3b216a0ac DB/Misc:
- Fix DB error introduced in f7fdc3b5.
- Remove wrong (Cataclysm) gossip for creature Sentinel Selarin.
- Remove questgiver flag from Sentinel Aynasha when accepting quest "One Shot. One Kill."
(cherry picked from commit 5dda529719)
2017-08-21 20:52:06 +02:00
SnapperRy
159ae0a7b4 DB/SAI: better handling for Ward of Laze aura.
By Killyana.
(cherry picked from commit 7a821284ea)
2017-08-21 20:49:48 +02:00
SnapperRy
bd164b9f97 DB/Quest: fix quest "One Shot. One Kill."
Thanks tkrokli for the initial research.
(cherry picked from commit 12ff6d2f4f)
2017-08-21 20:48:50 +02:00
roc13x
87d1d72d09 Core/Instances: Prevent possible minion crash 2017-08-21 09:05:01 +02:00
roc13x
503a382804 Core/Instances: Fix loading entrance location 2017-08-21 09:05:01 +02:00
roc13x
0bae7d6918 Core/RBAC: Fix changing security level 2017-08-21 09:05:01 +02:00
roc13x
56127de397 Core/Mail: Save new owner on mailed items 2017-08-21 09:05:01 +02:00
Kittnz
b8479333c2 Core/Event: Add Brewfest Music during the event
Note: Dark Iron invasion music can be added with a trigger at a later stage
(cherry picked from commit 002b0a7a65)

Update 2016_10_05_11_world_335.sql
(cherry picked from commit cccb1c5dde)

Fix non PCH build.
(cherry picked from commit 81d4c02f34)
2017-08-20 23:23:47 +02:00
roc13x
e04f75bd96 Core/Players: Several gold handling improvements
* Update gold limit to 10 million
* Updated auction house gold handling to 64-bit
* Fixed some vendor checks for when BuyCount > 1
* Tweaked some checks for available gold space
* Updated guild bank gold handling to 64-bit and fix withdraw limits
* Enforce gold limit on guild bank
* Check correct rank right when withdrawing from bank
* Other small changes to update money to 64-bit

Closes #19195
Closes #20152
2017-08-20 18:10:11 +02:00
funjoker
26d63a276e DB: Update quest_objectives.Order for many quests
Closes #20114
2017-08-20 17:40:27 +02:00
Roger Stebler
4bc9ed0fde Core/Quests: Implemented criteria tree quest objective type
Closes #20161
2017-08-20 17:24:41 +02:00