Naios
09d34e0a9b
Core/Utilities: Move EventMap into its own source file.
...
* Move implementation details to .cpp.
(cherry picked from commit 11bfead40b )
Conflicts:
src/server/game/Battlegrounds/Battleground.h
src/server/shared/Utilities/Util.cpp
2015-07-22 02:02:51 +02:00
Naios
1741bfc64e
Core/Utilities: Forward parameters of StringFormat correctly to fmt::sprintf.
...
(cherry picked from commit 11dfd9e7d4 )
2015-07-22 02:00:05 +02:00
Naios
45058990e2
Core/Utilities: Remove global using of std::chrono namespace.
...
* never use "using namespace" in header files!
(cherry picked from commit 6bf10c2b83 )
2015-07-22 01:59:57 +02:00
Naios
4c0c634814
Core/Utilities: Seperate std::chrono::duration typedefs into its own file.
...
* add std::chrono_literals using decl. comment for future usage.
(cherry picked from commit 6e4a1b3e1e )
2015-07-22 01:59:50 +02:00
jackpoz
aa042e94c2
Core/Collision: Fix race conditions in mmaps
...
Fix a race condition in MMapManager happening whenever a map was unloaded. GridUnload enabled was required to trigger the race condition.
2015-07-20 20:52:36 +02:00
DDuarte
3c4484d782
Scripts/ScarletEnclave: Add weapons to Unworthy Initiate
...
Closes #14954
Closes #14955
(cherry picked from commit 673648ee65 )
2015-07-20 01:16:47 +01:00
DDuarte
24ae640de3
Core/SAI: Fix some weird code in SmartAIMgr::IsTextValid
...
Additions to cb0e6cac63
(cherry picked from commit 57da378dea )
Conflicts:
src/server/game/AI/SmartScripts/SmartScriptMgr.cpp
2015-07-20 01:16:06 +01:00
jackpoz
ca7f31c6cd
Core/Collision: Fix race conditions in vmaps
...
Fix a race condition in VMapManager2 happening whenever a map was unloaded. GridUnload enabled was required to trigger the race condition.
2015-07-19 21:10:27 +02:00
joschiwald
45d5ad270c
Core/Spells: Renewed Hope also affects Flash Heal
...
Closes #15037
2015-07-19 18:19:08 +02:00
jackpoz
a22fd7dca5
Scripts/VioletHold: Fix build warnings
2015-07-19 14:57:10 +02:00
Vincent-Michael
9245bad755
Core/Misc: Update game object template locale in simple system
...
(cherry picked from commit f4536f3812 )
Conflicts:
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Handlers/QueryHandler.cpp
2015-07-19 01:25:16 +01:00
Shauren
f880f2e778
Core/Threading: Clarified comment on ProducerConsumerQueue::WaitAndPop
...
(cherry picked from commit 08316552b5 )
2015-07-19 00:48:17 +01:00
Naios
5ceb3fd0ab
Core/Globals: Rename AddCreData -> AddCreatureData and MoveCreData -> MoveCreatureData
2015-07-18 18:21:56 +02:00
mik1893
9889e6f730
Merge pull request #15036 from tkrokli/dk_wandering_plague
...
Core/Spells: remove incorrect PvP combat state
2015-07-15 18:54:23 +02:00
mik1893
90fcfb3f2d
Merge pull request #14974 from pete318/stealth_work
...
Stealth changes (Player stealthed vs NPCs) - 3.3.5
2015-07-15 18:43:19 +02:00
mik1893
35f0d8e9c1
Merge pull request #14883 from tkrokli/omen_of_clarity
...
[3.3.5] Core/Spells: Avoid losing spell mod auras when check on spellcast fails
2015-07-15 18:21:43 +02:00
Rushor
ab0c0b7cb8
Merge pull request #15092 from robinsch/shamanT10enhancement
...
Core/Spells: Enhancement Shaman T10 4P bonus set
closes #15090
2015-07-15 14:21:43 +02:00
robinsch
230df99434
Core/Spells: Enhancement Shaman T10 4P bonus set #15090
2015-07-15 12:04:22 +02:00
mik1893
2295dc75e5
Merge pull request #14986 from robinsch/chimeraShot
...
Scripts/Spells: Hunter's Chimera Shot - Serpent damage
2015-07-14 16:47:24 +02:00
mik1893
ef4918d939
Merge pull request #14987 from robinsch/fixupSpellModDOT
...
Core/Spells: Revert changes to Unit.cpp done in 198ffba
2015-07-14 16:46:55 +02:00
P-Kito
a80501a30e
Core/Spells: remove incorrect PvP combat state
...
by @P-Kito; retrieved from #15027
Neither Vampiric Embrace nor Wandering Plague
should keep PvP players in combat state.
Players can't drink for extended periods of time in arena
debuffed with Death Knight's Wandering Plague + diseases
or when the counterpart is buffed with Vampiric Embrace.
Every tick keeps them in combat. This PR should fix the issue.
2015-07-14 10:56:51 +02:00
duhow
cec97f168c
Scripts/Commands: Allow .maxskill to be used with self or selected player
...
Closes #15064
2015-07-14 02:27:56 +01:00
joschiwald
7b1fee6c78
Scripts/FoS/Bronjahm: fixed corrupted soul fragment
...
Closes #5215
2015-07-12 14:37:46 +02:00
sirikfoll
5bbd7cff4c
Spell Script for quests Among the Champions and The Grand Melee
...
Solves issues with the credit spells hitting the mount instead of the player itself.
2015-07-11 00:30:08 +02:00
DDuarte
57091cc5f1
CRLF to LF
...
Seriously....
2015-07-10 20:16:55 +01:00
Carbenium
a6f7bb029c
Merge pull request #15023 from robinsch/combatMovement
...
SmartAI: Incorrect removal of movement at SetCombatMove
2015-07-10 00:38:01 +02:00
jackpoz
fae8269589
Core/Instances: Fix some Instance Lock chat messages
...
Always send a Welcome type Instance Lock chat message when entering an instance instead of changing type based on remaining time.
Fix scheduled warning message to always send "Your instance lock for ... will expire in 0 minutes." even if there are hours left, issue added in 4193806dba , closes #11519 .
Update warning messages based on remaining time so that the most meaning is always used (6 hours left, 59 minutes left, etc).
2015-07-08 23:32:04 +02:00
robinsch
2b3ea2e181
SmartAI: Fixed a bug where creatures would clear movement flags when they shouldn't at SetCombatMove.
2015-07-07 10:32:49 +02:00
Shauren
23e4472d14
Core/PacketIO: Removed timezone adjustments from ReadPackedTime - player's session timezone offset should be used there, not server offset
...
(cherry picked from commit aa3b05c312 )
2015-07-06 22:25:34 +01:00
jackpoz
b574c99549
Scripts/Ulduar: Fix Flame Leviathan instance lock
...
Fix Flame Leviathan instance lock not being granted to players because they were ejected from the vehicles as soon as boss died.
Players are now ejected some seconds later.
Close https://github.com/TrinityCore/TrinityCore/issues/15005
2015-07-05 17:16:35 +02:00
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
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 0f082e8f92 )
Conflicts:
src/server/bnetserver/Main.cpp
2015-07-04 02:54:23 +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
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
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 198ffba5ee. 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
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