Age | Commit message (Collapse) | Author |
|
* Handle timestamp parsing though cppformat.
* Change a wrong forward -> move
(cherry picked from commit 026ceb85b9e0e870d95cea42895e867198c156dd)
|
|
* solves differences 3.3.5 <-> 6.x because of make_unique workarround.
(cherry picked from commit c6ab951025b0be3b0f64dc8bb0703d4aa8bdb003)
Signed-off-by: Naios <naios-dev@live.de>
|
|
* Move implementation details to .cpp.
(cherry picked from commit 11bfead40b431cf7bb8e86c4cada059ed614344b)
Conflicts:
src/server/game/Battlegrounds/Battleground.h
src/server/shared/Utilities/Util.cpp
|
|
(cherry picked from commit 11dfd9e7d4967aaa2dcecc6d4f7a8ac21b4013fd)
|
|
* never use "using namespace" in header files!
(cherry picked from commit 6bf10c2b83063147737aee68d3b40a6d67e49d53)
|
|
* add std::chrono_literals using decl. comment for future usage.
(cherry picked from commit 6e4a1b3e1e5a735f26284c560b1463cdd527b2fe)
|
|
Fix a race condition in MMapManager happening whenever a map was unloaded. GridUnload enabled was required to trigger the race condition.
|
|
Closes #14954
Closes #14955
(cherry picked from commit 673648ee6507597837bd2c8a7a78f425d139baea)
|
|
Additions to cb0e6cac63638fd229cce16c341c6d3d2d77d0d9
(cherry picked from commit 57da378dea2b13c092dab71b181c859790e41b99)
Conflicts:
src/server/game/AI/SmartScripts/SmartScriptMgr.cpp
|
|
Fix a race condition in VMapManager2 happening whenever a map was unloaded. GridUnload enabled was required to trigger the race condition.
|
|
Closes #15037
|
|
|
|
(cherry picked from commit f4536f38123c536d90733d047e1072b4dd88e910)
Conflicts:
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Handlers/QueryHandler.cpp
|
|
(#13882)
|
|
(cherry picked from commit 08316552b5b176e8209d7e8f15c53053d049743d)
|
|
MoveCreatureData
|
|
|
|
Core/Spells: remove incorrect PvP combat state
|
|
Stealth changes (Player stealthed vs NPCs) - 3.3.5
|
|
[3.3.5] Core/Spells: Avoid losing spell mod auras when check on spellcast fails
|
|
Core/Spells: Enhancement Shaman T10 4P bonus set
closes #15090
|
|
|
|
Scripts/Spells: Hunter's Chimera Shot - Serpent damage
|
|
Core/Spells: Revert changes to Unit.cpp done in 198ffba
|
|
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.
|
|
Closes #15064
|
|
|
|
Closes #5215
|
|
Solves issues with the credit spells hitting the mount instead of the player itself.
|
|
Seriously....
|
|
SmartAI: Incorrect removal of movement at SetCombatMove
|
|
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 4193806dba4de81f0e24c94bc470faaaa0e717cf , closes #11519 .
Update warning messages based on remaining time so that the most meaning is always used (6 hours left, 59 minutes left, etc).
|
|
(SMART_ACTION_FORCE_DESPAWN)
|
|
shouldn't at SetCombatMove.
|
|
session timezone offset should be used there, not server offset
(cherry picked from commit aa3b05c312626d903228aa7a768a069bce5fe526)
|
|
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
|
|
Normalize the new point that 124398feefc64fe77ab01f469fbde645edbeb80f adds to a charge path.
|
|
Fix build warning reported by clang 3.6
|
|
Changed timer check from 900000 to 15*MINUTE*IN_MILLISECONDS for better readability.
|
|
Closes #14993
(cherry picked from commit 0f082e8f925f17e585fd221b901f55581d2d68ab)
Conflicts:
src/server/bnetserver/Main.cpp
|
|
Replace a memcmp by a lexicographical comparison with std::tie
(cherry picked from commit 1df20a2134dbb84d1eb30024171ccd7e8b103e47)
|
|
Add "line" optional parameter to ".mmap path" command to use raycast implementation of recast, useful to simulate charge paths.
|
|
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.
|
|
- removed some useless code (and some other random changes)
|
|
- 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
|
|
d1853f693b2c1a60134603d946e31f71f26535c0
Close https://github.com/TrinityCore/TrinityCore/issues/14984#issuecomment-118044904
|
|
Core/Spells: Fix DK Death rune selection
|
|
Closes #14982
Signed-off-by: DDuarte <dnpd.dd@gmail.com>
|
|
|
|
Closes #14910
|