Commit Graph
23887 Commits
Author SHA1 Message Date
jackpoz e5258f92c8 Core/Spells: Normalize Z for last point in a charge path
Normalize the new point that 124398feef adds to a charge path.
2015-07-05 11:49:05 +02:00
jackpoz 6681b3600c Core/Misc: Fix build warnings
Fix build warning reported by clang 3.6
2015-07-04 19:28:11 +02:00
MitchesD fec6523ab2 Merge pull request #15006 from Kaev/3.3.5
Updated BattlegroundWS.cpp 15. minute timer check
2015-07-04 12:33:50 +02:00
Kaev f3246f65d1 Update BattlegroundWS.cpp
Changed timer check from 900000 to 15*MINUTE*IN_MILLISECONDS for better readability.
2015-07-04 09:53:49 +02:00
DDuarte be32beee57 Core/Executables: Add --version and -v to worldserver and authserver arguments
Closes #14993

(cherry picked from commit 0f082e8f925f17e585fd221b901f55581d2d68ab)

Conflicts:
	src/server/bnetserver/Main.cpp
2015-07-04 02:54:23 +01:00
DDuarte 5e9a21291c Buildsystem: Fixed disabling compiler warnings in dep for clang/icc
(cherry picked from commit c24787f6665b5ea2b696bdfa7134a19ab5a3c331)

(reverts 77f7f56268)

Conflicts:
	dep/CascLib/CMakeLists.txt
	dep/zmqpp/CMakeLists.txt
2015-07-04 01:56:10 +01:00
DDuarte dfc71765f8 Core/ObjectMgr: Fix 3 -Wunused-private-field warnings in TempSummonGroupKey
Replace a memcmp by a lexicographical comparison with std::tie

(cherry picked from commit 1df20a2134dbb84d1eb30024171ccd7e8b103e47)
2015-07-04 01:50:35 +01:00
jackpoz 37b157746e Scripts/Commands: ".mmap path line" now uses raycast pathfinding
Add "line" optional parameter to ".mmap path" command to use raycast implementation of recast, useful to simulate charge paths.
2015-07-03 23:21:09 +02:00
jackpoz a328a11978 Core/Spells: Fix Charge "no path" error with huge targets
Fix Charge returning "no path found" error when targeting targets with Object Size of 8 like Festergut by changing how the target Z coordinate is set, using only half object size.
It is unclear why the CalculatePath() call in Charge handler is using target object size, maybe for corner cases where the target is slightly below the ground.
2015-07-03 23:16:34 +02:00
joschiwald 6680a7c331 Scripts/EoE: fixed crash
- removed some useless code (and some other random changes)
2015-07-03 21:01:29 +02:00
pete318 1e0213bc57 The following stealth changes are implemented.
- Combat no longer removes stealth, only damage does
 - Creatures will pursue a stealthed unit they cannot see if they're already in combat with them
 - When a player is ~~3 yards~~ 8% + 1.5 yards away from the usual stealth detection distance, the creature will perform the "alerted" effect.
 - When sitting/sleeping creatures are distracted or alerted, they will stand up
 - Idle movement creatures will return to their original (spawn) orientation after distract/alert
 - When entering combat with a distracted/alerted creature, distract state is removed
 - NPC no longer have a limit to stealth visibility (granted by stealth modifier spells/buffs)
 - If alert visibility is greater than aggro range, no alert sent
2015-07-02 23:11:20 +00:00
jackpoz 275bb93034 Scripts/EyeOfEternity: Fix crash added in d1853f693b
Close https://github.com/TrinityCore/TrinityCore/issues/14984#issuecomment-118044904
2015-07-02 22:08:19 +02:00
jackpoz b9d5b194df Dep/G3D: Backport fix from G3D10 2015-07-02 22:05:36 +02:00
jackpoz 2b6ddce59b CI/Travis: Report travis build as broken if new build warnings get added to the sources 2015-07-02 20:34:54 +02:00
mik1893 94bb71e5a1 Merge pull request #14797 from czw/3.3.5
Core/Spells: Fix DK Death rune selection
2015-07-02 14:23:33 +02:00
ShinDarth 5178395a4f DB/World schema backport: split quest_template and quest_template_addon
Closes #14982

Signed-off-by: DDuarte <dnpd.dd@gmail.com>
2015-07-02 00:27:38 +01:00
Aokromes 7c7d258482 DB/Misc: Brewfest - Wrong item in vendors
By sirikfoll, closes #14989
2015-07-01 22:52:17 +02:00
Aokromes 5ff80739ef DB/Creature: Fixing some auras set with a wrong event
By Killyana, closes #14875
2015-07-01 22:45:43 +02:00
Aokromes 6527046ede DB/Misc: Fix a runtime error
By Killyana, updates #14730
2015-07-01 22:28:01 +02:00
jackpoz 77f7f56268 Dep/gsoap: Turn off build warnings
Disable -Wunused-parameter warnings in gsoap library to have a 0-warning build till the library gets updated
2015-07-01 22:03:36 +02:00
Naios 93d1028d75 Dep/CppFormat: Update cppformat to cppformat/cppformat@7859f81233
* clean up our custom CMakeList.txt
2015-07-01 21:18:38 +02:00
jackpoz 55681666b3 Core/Misc: Fix build warnings 2015-07-01 20:57:20 +02:00
robinsch 2263cb9e10 Core/Unit: Fix issue with Divine Shield immunities
Closes #14910
2015-07-01 17:37:36 +02:00
robinsch 067b4c3243 Core/Spells: Revert changes to Unit.cpp done in https://github.com/TrinityCore/TrinityCore/commit/198ffba5ee3b64852b3b090ebdeebd87494cc9f6. This will fix issues with direct damage spells dealing wrong damage that are based on percentage of existing HOT or DOT auras due to missing SPELLMOD_DOT apply. 2015-07-01 16:04:37 +02:00
robinsch b57539d2f2 Scripts/Spells: Hunter's Chimera Shot - Serpent (ID: 53353) damage should be increase by Improved Stings talent. 2015-07-01 15:58:12 +02:00
robinsch 07df574b43 [3.3.5] Core/Spells: Omen of Clarity
by @robinsch; closes #3088.

Purpose: make the Omen of Clarity druid buff (http://wotlk.openwow.com/spell=16864) work as intended.

This change is an addition to @Shauren's commit 37145b6.
Before this change, spell mod auras lose charges when they are unable to be cast
as mentioned in the issue. As an example: Omen of Clarity loses its charge
when Shred can not be used, because it requires the caster to behind the target.

This change will restore the spell mod if CheckCast returns false for the initial cast.
2015-07-01 08:24:07 +02:00
Naios e142c3b873 Cleanup duplicated names from contributors list.
* ref 1a7a9619d8
2015-06-30 23:39:31 +02:00
Naios 4335611010 Core/Updater: Fix mysql cli password prompt when password is empty.
* ref: http://community.trinitycore.org/topic/11510-world-server-bug-enter-password-to-update/
2015-06-30 23:33:07 +02:00
Naios 836ec5a6e6 Core/Utilities: Fix callback invokation when there are no tasks present.
* thx @joschiwald for noticing.
2015-06-30 23:29:19 +02:00
Nyeriah 0b1355b280 Scripts/RubySanctum: Fix build warnings 2015-06-30 10:22:28 -03:00
Carbenium 72c66e2136 Merge pull request #14979 from ShinDarth/gitignore
Add nbproject/* to gitignore
(cherry picked from commit a0f9cadb18f1e1cfd2879a49b2dc66566652dbae)
2015-06-30 14:48:23 +02:00
mik1893 551c61b7ce Merge pull request #14898 from tkrokli/improved_devouring_plague
[3.3.5] Core/Spells: Improved Devouring Plague spell direct damage
2015-06-30 13:46:18 +02:00
Shauren efad3a3123 Core/Spells: Implemented CAST_FLAG_IMMUNITY 2015-06-30 11:44:11 +02:00
jackpoz 879af88d21 Buildsystem/Clang: Suppress warning
Suppress -Wmismatched-tags warnings on clang to avoid false positive warnings reported using gcc 4.8
2015-06-29 22:29:28 +02:00
Carbenium adb5d3ea5f Merge pull request #14941 from ShinDarth/db_backports3
DB/World schema backport: move questItem* fields to *_questitem tables
2015-06-29 20:03:11 +02:00
mik1893 aacd8feb61 Merge pull request #14969 from chaodhib/taunt_threat_fixes
[Spell] Fix bugged amount of threat given by Taunt
2015-06-29 19:53:28 +02:00
mik1893 c8df10dbc0 Merge pull request #14976 from robinsch/wgTimer
Core/WorldState: WG Interface timer
Closes issue  #14913
2015-06-29 19:39:26 +02:00
ShinDarth 1c0b0f825c DB/World schema backport: move questItem* fields to *_questitem tables 2015-06-29 19:21:00 +02:00
chaodhib 00788c6f01 [SpellEffect] Fix bugged amount of threat given by Taunt
1) doAddThreat call instead of AddThreat. ThreatCalcHelper shouldnt be called. Otherwise, the value of the threat that will be added to the caster will be multiplied by a threatModifier (about 1.6)
2) Taunt should give the caster the same threat as the one in the top of the list. If player A has aggro with 1000 threat, player B has 1050 threat and if player C taunts, player C should have 1050 threat after the taunt and not 1000 (the difference can be much bigger with ranged players).
2015-06-29 17:39:55 +02:00
DDuarte 1b2a67a1b5 Build/CMake: Fix finding MySQL install
(cherry picked from commit d4deb17a2f94d06b7eab232b90e874fa58675b36)
2015-06-29 14:09:48 +01:00
robinsch 7fbd035620 Core/WorldState: Send BATTLEFIELD_WG_WORLD_STATE_ACTIVE when sending initial world states for Wintergrasp. This will fix issue #14913 2015-06-29 10:49:43 +02:00
Naios 1a34fde96b Merge pull request #14971 from ShinDarth/fix_char_upd
DB/Characters fix auto updater
2015-06-29 00:11:08 +02:00
ShinDarth 47561ab9d3 DB/Characters fix auto updater 2015-06-29 00:09:32 +02:00
jackpoz c86cf03dce Core/Dependencies: Fix some warnings in G3D 2015-06-28 22:55:19 +02:00
jackpoz 80761849cc Tools/Misc: Fix build warnings 2015-06-28 22:01:47 +02:00
jackpoz dfa556aaa2 Core/Dependencies: Update recast
Update recast to https://github.com/memononen/recastnavigation/commit/1dd5cf1883d61e723fef3d4957cf758c50e7a52b
Fix 2 warnings.

These changes have no effect on MMAPs and it's not needed to re-extact them.
2015-06-28 21:20:01 +02:00
Aokromes 5b6cbe88d3 Update 2015_06_28_02_world.sql 2015-06-28 19:06:48 +02:00
Aokromes 3720be33e1 DB/Gameobject: Silithyst Mound
By Killyana, closes #14637
2015-06-28 18:07:52 +02:00
Aokromes d3590f92c2 DB/Quest: Master the Storm
By Killyana, closes #1883
2015-06-28 18:04:56 +02:00
Aokromes 9132cfe5e3 DB/Quest: A Race Against Time
By Killyana, closes #1074
2015-06-28 18:03:33 +02:00