Commit Graph

14247 Commits

Author SHA1 Message Date
Shauren
00640dee97 Core/Auras: Implemented aura 481 - SPELL_AURA_CONVERT_CONSUMED_RUNE
Used by: Blood Rites, Reaping and Glyph of the Ice Reaper
2016-05-13 21:46:32 +02:00
Shauren
791e0f0513 Core/Spells: Fixed Lightning Shield dropping charges when attacked 2016-05-12 16:47:45 +02:00
Shauren
c9ba5ce591 Core/Misc: Warning fixes (/W4) 2016-05-11 16:52:39 +02:00
Vincent-Michael
cccdbf4755 Core/Spells: Fixed warning 2016-05-10 19:57:20 +02:00
Naios
a0dacd90cb Core/Game: Remove some unnecessary export macros
(cherry picked from commit f50c4b71a1)
2016-05-10 19:24:30 +02:00
Naios
be90932eda Core/Common: Move the query callback header to the database project
* Also renames the header to it's correct name QueryCallback

(cherry picked from commit d4d199d765)
2016-05-10 18:20:52 +02:00
Shauren
9fa5906c40 Core/Spells: Fixed Elemental Blast random buff (shaman) 2016-05-10 17:06:39 +02:00
Shauren
42ab42ce27 Core/Networking: Fixed cleanup of disconnected sockets
Ref #15892
2016-05-09 00:08:18 +02:00
Vincent-Michael
b29005925e Core: Fixed warning 2016-05-08 00:43:17 +02:00
Vincent-Michael
a3b4c40073 Core/Commands: Cleanup in 0940f3e077 2016-05-08 00:26:30 +02:00
Shauren
d621023192 Core/Auras: Implemented AURA_INTERRUPT_FLAG_LEAVE_COMBAT 2016-05-08 00:14:49 +02:00
Vincent-Michael
0940f3e077 Core/Commands: Allowed .server idlerestart / idleshutdown / restart / shutdown to take another parameter structure:
e.g.:
* .server idlerestart 12d3h13m13s
* .server idleshutdown 46m13s
* .server restart 45h56m
* .server shutdown 323m42s
2016-05-08 00:02:15 +02:00
Shauren
e226c315cf Core/Achievements: Add missing overrides 2016-05-07 14:55:15 +02:00
Shauren
6a1b8a4da8 Core/Achievements: Add new realm first achievements to list of excluded achievements during character/guild deletion 2016-05-07 14:04:23 +02:00
Shauren
5fe8e6f2cb GCC build fix 2016-05-07 12:55:50 +02:00
Shauren
ff05e0c1f6 Warning fix 2016-05-07 12:33:32 +02:00
Shauren
c75fcbe20b Core/Achievements: AchievementMgr refactoring
* Extracted base CriteriaHandler class that deals with criteria only and will be reused for future scenario implementation
* Fixed players earning guild achievements
2016-05-07 01:16:29 +02:00
Shauren
44962fe3a9 Core/Spells: Corrected spell effect value rounding 2016-05-06 00:05:45 +02:00
Shauren
dadbea4c6c Core/Spells: Fixed proc cooldowns read from dbc 2016-05-05 17:21:08 +02:00
Vincent-Michael
54d759d2bf Core/Units: Fixed warning 2016-05-04 19:36:09 +02:00
Shauren
a49b348d62 Core/Spells: Removed code for handling SPELL_AURA_OVERRIDE_CLASS_SCRIPTS whose miscvalue cases were removed from the game 2016-05-04 18:25:30 +02:00
funjoker
7eab3d3716 Core/Units: Updated armor damage reduction calculation
Merge #17069
2016-05-03 14:09:57 +02:00
Shauren
8e84cd760a Core/Spells: Fix typo in item level ppm calculation 2016-05-03 10:08:46 +02:00
Shauren
97d2fcf6a1 Core/Spells: Perform proc roll after all conditions passed to only consume spellmods when the aura is allowed to proc in the first place 2016-05-02 19:03:15 +02:00
Shauren
110ae3e626 Core/Spells: Implemented RPPM proc effects
Closes #17001
2016-05-02 18:52:15 +02:00
Duarte Duarte
71a7f96e22 Scripts/SWP: Remove unused #defines 2016-05-02 03:09:08 +01:00
Shauren
83b1f8be97 Core/DataStores: Clean up manually named tables/columns in hotfixes database to reduce work needed when regenerating HotfixDatabase prepared statements 2016-05-01 21:46:58 +02:00
Naios
8bf3d181b6 Core/Scripting: Kill pending unit events when swapping AI's
(cherry picked from commit 851c73b3e4)
2016-05-01 17:50:34 +02:00
Incorrect
c28e6a8c16 Core/Spells: Fixed overwriting summon requests
Closes #17049
2016-05-01 12:53:39 +02:00
Gacko
7c85be7d6d Revert "Game/Handler: Fix warning."
This reverts commit 9713a30e64.
2016-05-01 11:27:44 +02:00
Gacko
1c69e4a2a8 Game/Unit: Comment unused parameter. 2016-05-01 09:52:58 +02:00
Gacko
9713a30e64 Game/Handler: Fix warning. 2016-05-01 09:27:36 +02:00
Naios
b4c12d2699 Core/Scripts: Fix 2 warnings
* Ref d9f7692c2e
* Ref 0fbcddcb4f
2016-05-01 02:19:55 +02:00
KarrokDC
da186daf02 Core/Scripts: Cleanup cs_modify.cpp
* Removed a chunk of duplicate code
* Generalized Message notification
* Generalized checking of resources modification with a min-max
* Generalized checking of single value modification
* Closes #16858

(cherry picked from commit 775b03bf6f)
2016-05-01 02:00:44 +02:00
Nyeriah
afa8cfa092 Scripts/Command: Solve several format exception crashes introduced in a recent commit
Ref #16648
Closes #16751

(cherry picked from commit c1905771f0)
2016-05-01 02:00:43 +02:00
Shauren
d9f7692c2e Core/Spells: Updated existing shaman spell scripts 2016-05-01 00:09:01 +02:00
Shauren
0fbcddcb4f Core/Spells: Removed proc handlers of deleted spells 2016-05-01 00:05:08 +02:00
Shauren
35ab476f16 Core/Spells: Fixed flat SPELLMOD_DAMAGE_MULTIPLIER calculation 2016-04-30 13:02:39 +02:00
Shauren
d92f529d93 Core/Spells: Fixed Stealth and Vanish
Closes #15779
2016-04-29 21:21:58 +02:00
Shauren
cc262ec12e Core/Spells: Updated Eviscerate and Envenom formulas
Closes #16886
Closes #16887
2016-04-29 20:05:41 +02:00
Shauren
c963e703d5 Core/Spells: Fixed applying mastery auras 2016-04-29 20:04:01 +02:00
edea
2b411aa148 Core/Spells: Fix PvP trinkets animations
Closes #16890
2016-04-28 22:34:57 +02:00
Rushor
926c1ac9a0 Merge pull request #16494 from Rushor/calc
Core/Spell: Magic Absorption Calculation
(cherry picked from commit ebafa2fdea)

# Conflicts:
#	src/server/game/Spells/SpellInfo.cpp
2016-04-28 17:22:57 +01:00
Rushor
2265e33cc2 Merge pull request #16503 from Rushor/evading
[3.3.5][6.x]Core/Unit: Do not remove auras from Pets and Guardians after evading
(cherry picked from commit e869ccb297)
2016-04-28 17:20:40 +01:00
Trond B Krokli
d1aa171a7a Core/authserver.conf.dist: missing description line (#17038)
This line is missing from authserver.conf.dist :
`#                     MySQL server and their own thread on the MySQL server.`

I have copied this description text line from the matching description in
`worldserver.conf.dist` (line 108 in the 3.3.5 worldserver source file).

This line is also missing in bnetserver.conf.dist , but the files are different
in line number, filename and folder, so bnetserver needs a separate commit.
(cherry picked from commit 329006d310)

# Conflicts:
#	src/server/authserver/authserver.conf.dist
2016-04-28 17:13:41 +01:00
Aokromes
ae05738252 Update worldserver.conf.dist
(cherry picked from commit aa9129f55d)
2016-04-28 17:11:41 +01:00
Mikhail Redko
c273248ad5 Core/Misc: Move STOP_TIME_FOR_PLAYER value to config. (#17024)
(cherry picked from commit d5f04f5a38)
2016-04-28 17:11:19 +01:00
jackpoz
b8f10a514f Core/Misc: Fix issues reported by static analysis
(cherry picked from commit 3e73ba9da5)
2016-04-28 17:08:42 +01:00
Shauren
77d3dde36f nopch build fix 2016-04-28 18:01:04 +02:00
Shauren
4953ee20a5 Core/Spells: Fixed Crackling Jade Lightning, initial pull request by @Infamous-devel
Closes #17050
2016-04-27 18:17:03 +02:00