Commit Graph
21972 Commits
Author SHA1 Message Date
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 851c73b3e47b4b64639f4d825b00d069330059e3)
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 775b03bf6f345ac2bdc4936bb0ead5b0ad4fb193)
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 c1905771f064e374a09720f470116f04b03e5a42)
2016-05-01 02:00:43 +02:00
Naios 8f05a47793 Core/Utilities: Inherit env vars when starting external processes
(cherry picked from commit 5b15b714abfa5d8a38f08046dae5a5348c08b5a1)
2016-05-01 01:45:10 +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 ebafa2fdeaf4544b5e62c9fab7c281d54f7aa139)

# 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 e869ccb29793aa0dd39dc2ecef9f11ab56ba010e)
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 329006d31095ec4d151d37d11db5b994f381fab8)

# 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 aa9129f55d2a495d0d1ff8716c1b8c8ee9768c85)
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 d5f04f5a387d8c41f9d54d5d8a0ff007209148a8)
2016-04-28 17:11:19 +01:00
jackpoz b8f10a514f Core/Misc: Fix issues reported by static analysis
(cherry picked from commit 3e73ba9da5e9d09017cb48389adc930d9c9c3a55)
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
Shauren 406ac4f4b4 Core/Misc: Use steady_clock instead of system_clock for calculating ms timers. This makes update diffs immune to systemwide time changes 2016-04-26 18:10:17 +02:00
Shauren 9f70fd8550 Core/Quests: Fixed quest log counter display for quests with more than 4 objectives 2016-04-25 23:21:32 +02:00
Vincent-Michael 913d112449 Core/Hotfix: Fixed startup in bc106abb07 2016-04-24 20:39:29 +02:00
joschiwald 803473fb64 Core/Utils: replaced std::random_shuffle with our own implementation using SFMT random generator
(cherry picked from commit 9e371b766c75faf899cbbe24515b8b5c01716a50)
2016-04-24 20:19:42 +02:00
Ovalord 948146f3ee Core/Instances: Updated and enabled encounter packets and implemented combat resurrection limit
Closes #16966
2016-04-24 12:46:26 +02:00
Shauren bc106abb07 Core/DataStores: Renamed unknown fields 2016-04-24 11:44:06 +02:00
Vincent-Michael 4fbe380639 Core/Items: Fixed build 2016-04-23 19:35:49 +02:00
Naios 53f44fbffa Core/Common: Fix a std::string -> char* -> std::string conversion
* Thanks jackpoz for noticing

(cherry picked from commit 2698d1ff48cd449e6d5350d8b306d345f83a5de9)
2016-04-23 18:15:12 +02:00
Naios 4f9352d773 Core/Updater: Correct the config key hint of a log message
(cherry picked from commit dadc02d77a969ef97a6726c509a1851b5e4fed32)
2016-04-23 17:26:14 +02:00
joschiwald 3b9c78a176 Core/SpellScripts: allow to modify target destination of all target type
(cherry picked from commit 25da16ba44db9014d879f00a987d76c349469d22)
2016-04-23 16:55:15 +02:00
lafoniz b4778cefce Core/SmartScripts: Improve SMART_EVENT_DISTANCE_CREATURE so it can be used with SMART_TARGET_ACTION_INVOKER
Closes #16752

(cherry picked from commit a05a871d7ce575e4e748c4dc65d4dc9609412efa)
2016-04-23 16:55:14 +02:00
joschiwald 3b0498843b Merge pull request #16876 from chaodhib/move_chase_follow_repositioning_fix
Core/Movement: Fix a bug related to unit movements
(cherry picked from commit 64675dc03a2ce32eb1ca6e91621bf5714abd649e)
2016-04-23 16:55:13 +02:00
joschiwald 9fc5ea81e0 Scripts/Spells: fixed Decahedral Dwarven Dice and Worn Troll Dice
#Closes 16866

(cherry picked from commit 029527365f1763c45e8668c16ecd25ba7553bb22)

# Conflicts:
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Entities/Player/Player.h
#	src/server/game/Handlers/GroupHandler.cpp
2016-04-23 16:54:28 +02:00