Age | Commit message (Collapse) | Author |
|
* This fixes the source change detection in linux.
* Also simplifies the detection of observed modules
* Fixes the script rebuilding on linux
* Escape windows paths to (maybe) fix paths with spaces (#16947)
|
|
|
|
* Until most bugs of the dynamic build are fixed
|
|
* Closes #16951
|
|
|
|
* Also fixes 2 warnings
|
|
* Broken since 9cc97f226d
* There is still a crash when using lazy unloading which I
will fix in a later commit (this commit should fix at least
the static build and normal usage of the dynamic build).
* Closes #16948
|
|
|
|
Closes #6532
By @sirikfoll
|
|
Closes #16931
|
|
|
|
|
|
* Finally this commit enables dynamic script hotswapping
and finished the PR #15671.
* Split the storage layout to use optimized storages
for database bound and unbound scripts.
* Add several unload workers to reload scripts correctly
-> Requires further investigation.
* Fixes memory leaks in ScriptMgr when dropping invalid scripts.
* Fixes VehicleScripts
* Makes OutdoorPvP scripts reloadable
* Makes InstanceMapScripts reloadable
* Makes CommandScripts reloadable
(cherry picked from commit 9cc97f226d79e8e0bbe1fdc386ec9f065c0a2226)
|
|
changes.
* is responsible for registering plain modules.
* requires compilation with the `WITH_DYNAMIC_LINKING` flag.
* requires further support of the ScriptMgr.
(cherry picked from commit bc0f2b6e5acd24f414508edb3b826a20a12bce62)
|
|
* Makes it possible to define the linkage for every module
* Move the ScriptPCH into the root directory
* Changes the SCRIPTS cmake variable to a string type:
-> -DSCRIPTS=0 is -DSCRIPTS="minimal-static" now
(builds commands and spells statically)
-> -DSCRIPTS=1 is -DSCRIPTS="static" now
(builds all modules statically)
-> -DSCRIPTS="dynamic"
(builds all modules dynamically)
-> Also the default value which is provided by the SCRIPTS
variable is overwriteable through the SCRIPTS_COMMANDS,
SCRIPTS_SPELLS... variable.
(cherry picked from commit 848b8a4136a4b395bfab74899520c74812d7f08e)
|
|
(cherry picked from commit 4710b1c8fe89e6cdd98f1a4645edd93d05033fa7)
|
|
* Sometimes added the definition in MSVC although the test
passed which lead MSVC to rebuild the whole solution
even on a CMAKE_INSTALL_PREFIX change.
(cherry picked from commit a8ce2b68ebace22d3660430be0a812338edaab71)
|
|
* For easier usage, the processes output it routed
correctly to the TC logger line by line now.
* Add support for asynchronous process execution
and process termination.
(cherry picked from commit 3497b4960ba944388d148e10084e62eee909e986)
|
|
* Since those have nothing to do with core scripts and are
not wished inside the ScriptMgr
(cherry picked from commit 59e3cf82acaea5a0e5023e087e0ca1e6a9d15d82)
|
|
* Since this class implements methods of the Map class
(cherry picked from commit 26dcde94b383f2e7f6af2dc1ad4ab2806ff7ceda)
|
|
cherry-pick)
* benefits from empty optimization (objects are only constructed if needed).
* supports r-value references (move semantics) (boost >= 1.56.0).
* preparation for c++14/17's std::optional and std::none_t.
* add move constructor to CompactArray.
(cherry picked from commit 800d5d893964a82265577d3352d683035b589f78)
|
|
damage with SPELL_AURA_PERIODIC_LEECH if the spell does more damage than target has health (before calculating resist) and any damage is resisted.
Closes #16495
|
|
declined it (#16279)
|
|
toward another unit and stop once it reaches the target at a certain distance. (#16806)
|
|
|
|
|
|
(cherry picked from commit b23a6aeaff403266491ea75207558bf9917b9cc4)
# Conflicts:
# src/server/bnetserver/bnetserver.conf.dist
|
|
This time in the Halls of Anguish in Black Temple
ALso script Mutant War Hound
|
|
|
|
|
|
Closes #16502
By @Saben65
|
|
(cherry picked from commit 08c27d3205a6dc825512757ab88acf0e4379fe75)
|
|
(cherry picked from commit 70412e7e254a36398f101b4bfe1926c619063202)
|
|
And fix a DB error
By @meji46
Closes #16761
|
|
By @Keader
Closes #16867
|
|
|
|
and failed some internal condition
|
|
Closes #16889
By @tkrokli
|
|
|
|
(cherry picked from commit 509a27fd51a2f88c5c72c264d2a546229c9c0e00)
|
|
(cherry picked from commit 4a3a178d7fe9d2d7e8fde2fe915cf5cec5223502)
|
|
(cherry picked from commit 373d7104c14f1e4fc64c41e25eee0f7f672c2b74)
|
|
(cherry picked from commit 03917c79cdecb906912d9a94ac5ccdaecc8f62e1)
|
|
.account create command
(cherry picked from commit 4a679ba1be08e9302970cd7dc11fcc70e7fc4c91)
|
|
(cherry picked from commit a81a204678f4cbd8b8a53333600f50f0b494706a)
|
|
(cherry picked from commit cfe8a6a58b37280e4ed922e4d70878579dbc8bee)
|
|
|
|
|
|
Closes #16923
|
|
|