| Age | Commit message (Collapse) | Author |
|
* Extracted base CriteriaHandler class that deals with criteria only and will be reused for future scenario implementation
* Fixed players earning guild achievements
|
|
whose miscvalue cases were removed from the game
|
|
Merge #17069
|
|
|
|
Closes #17049
|
|
* Ref d9f7692c2e1e
* Ref 0fbcddcb4f8f
|
|
* 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)
|
|
recent commit
Ref #16648
Closes #16751
(cherry picked from commit c1905771f064e374a09720f470116f04b03e5a42)
|
|
|
|
Closes #15779
|
|
Closes #16886
Closes #16887
|
|
Closes #16890
|
|
(cherry picked from commit 3e73ba9da5e9d09017cb48389adc930d9c9c3a55)
|
|
|
|
@Infamous-devel
Closes #17050
|
|
SFMT random generator
(cherry picked from commit 9e371b766c75faf899cbbe24515b8b5c01716a50)
|
|
|
|
#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
|
|
|
|
|
|
|
|
- restore missing text lines for Sal'salabim and Raliq the Drunk
- replace hardcoded text with DB gossip ID enum sections
- move gossip ID, quest ID, spell ID (and so on) into enum
- remove core script for Ishanah, High Priestess of the Aldor
Closes #16684
(cherry picked from commit acdfc36a4e93dc422d5bb9015d5b2b673fbdb242)
|
|
Solution (#16968)
(cherry picked from commit d1a053e4f5a29f96b3300397e16d3e63a1cf9bae)
Rename sql
(cherry picked from commit 41e776fe64e2072d165b990cc9e9d2bfdd698855)
|
|
(cherry picked from commit b11545800190795de5573fb917e81f61b774427b)
|
|
(cherry picked from commit 75f7b5ae4baa4eeb8f6e28e2270536274bfecd4c)
|
|
(cherry picked from commit 37067ad3905059753f38254e72dae62cd2db2ce6)
|
|
|
|
- Clean up of Unit::SetSpeed (mostly cherry picks from the 6.x branch):
- the opcode sent depends on the unit. until now, MSG_MOVE_SET_* were sent for every units which isn't like retail behavior.
- Removed the unused method parameter "forced" from Unit::SetSpeed
- Renamed Unit::SetSpeed to SetSpeedRate
- Removed the unused method parameter "forced" from Unit::UpdateSpeed
- Added utility method Unit::SetSpeed which take the new flat value.
(cherry picked from commit dc3327f9c5f80c36000356829159c060d916f62b)
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Handlers/MovementHandler.cpp
# src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
# src/server/scripts/EasternKingdoms/ZulAman/boss_nalorakk.cpp
# src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
# src/server/scripts/Kalimdor/zone_azshara.cpp
# src/server/scripts/Kalimdor/zone_durotar.cpp
# src/server/scripts/Outland/zone_hellfire_peninsula.cpp
|
|
* Increases the build time because dependent projects can build
without waiting for the game project.
(cherry picked from commit ff8a54ab928c00968266d0b1a574f81536152758)
|
|
* 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
|
|
* 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.
|
|
* This commit targets 3.3.5 and just reduces the diff to 3.3.5 on 6.x.
|
|
* Since those have nothing to do with core scripts and are
not wished inside the ScriptMgr
|
|
(cherry picked from commit f37682b7edd0d711e1120cbdd9d627fb5b9dbde1)
|
|
(cherry picked from commit a23ccc1b83ded39501d690e288be49be8f32b539)
|
|
(cherry picked from commit e8a79737a530fe9b605fa6d62a84c1531d56965b)
|
|
(cherry picked from commit d23ef5d6d073ecc9a0a401875f216449e031998e)
|
|
(cherry picked from commit 8d992a888c6618737e5324b4c424f0a5e324b531)
|
|
[3.3.5/6.x] Scripts/Spells: Add generic spell to handle ClearDebuffs spell
(cherry picked from commit b2bd181a5f5e183c0f22695f0ea094c8045b3f08)
|
|
actually completable.
Doing it in script instead of removing the flags from DB because I'm pretty sure that the DB flags are correct and there's some RP event missing before she becomes attackable.
(cherry picked from commit dc39de01416cfd9a7c0416ed38964b753098ca8e)
|
|
(cherry picked from commit 00aeec820ac2223ff0697b7334413c70cf1f8ff0)
|
|
(cherry picked from commit 5e74c2223bff8a467d6f1ce18f6f08aa05e17019)
|
|
[3.3.5/Core/Scripts] Fix Living Constellation not activating during Algalon encounter
(cherry picked from commit 3e7b7e415e3abdad9bde459c83cb25548130b1f6)
|
|
- Option to preload basemaps upon server load (BaseMapLoadAllGrids)
- Option to preload instance maps upon map load (InstanceMapLoadAllGrids)
- Change default logging to only log mmap errors to server log
- Add new public to map to load all cells in map
- change debug loadcells to use new function instead
(cherry picked from commit 971f4ccab87ba95e584d5761f686cc2a86f5af9d)
|
|
(cherry picked from commit f719338a9c6e203e6e6985fdf76235deb8d6f941)
|
|
(cherry picked from commit 895878010e7dc3fb342bcae5e216bc1543828213)
|
|
(cherry picked from commit c9f9e93c227103b405b382bd2aadb6dd83fa3c72)
|
|
(cherry picked from commit 510bb30b2ca44f082354504b7092eee67a994ecf)
|
|
(cherry picked from commit 7fe5a77f5eb01e55db9b242e444dcb69c0c23189)
|
|
Closes #16732
(cherry picked from commit 3d0b065135d36c6496c911c7c7fa355bb6f74a58)
|