aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2016-05-07Core/Achievements: AchievementMgr refactoringShauren
* Extracted base CriteriaHandler class that deals with criteria only and will be reused for future scenario implementation * Fixed players earning guild achievements
2016-05-04Core/Spells: Removed code for handling SPELL_AURA_OVERRIDE_CLASS_SCRIPTS ↵Shauren
whose miscvalue cases were removed from the game
2016-05-03Core/Units: Updated armor damage reduction calculationfunjoker
Merge #17069
2016-05-02Scripts/SWP: Remove unused #definesDuarte Duarte
2016-05-01Core/Spells: Fixed overwriting summon requestsIncorrect
Closes #17049
2016-05-01Core/Scripts: Fix 2 warningsNaios
* Ref d9f7692c2e1e * Ref 0fbcddcb4f8f
2016-05-01Core/Scripts: Cleanup cs_modify.cppKarrokDC
* 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)
2016-05-01Scripts/Command: Solve several format exception crashes introduced in a ↵Nyeriah
recent commit Ref #16648 Closes #16751 (cherry picked from commit c1905771f064e374a09720f470116f04b03e5a42)
2016-05-01Core/Spells: Updated existing shaman spell scriptsShauren
2016-04-29Core/Spells: Fixed Stealth and VanishShauren
Closes #15779
2016-04-29Core/Spells: Updated Eviscerate and Envenom formulasShauren
Closes #16886 Closes #16887
2016-04-28Core/Spells: Fix PvP trinkets animationsedea
Closes #16890
2016-04-28Core/Misc: Fix issues reported by static analysisjackpoz
(cherry picked from commit 3e73ba9da5e9d09017cb48389adc930d9c9c3a55)
2016-04-28nopch build fixShauren
2016-04-27Core/Spells: Fixed Crackling Jade Lightning, initial pull request by ↵Shauren
@Infamous-devel Closes #17050
2016-04-24Core/Utils: replaced std::random_shuffle with our own implementation using ↵joschiwald
SFMT random generator (cherry picked from commit 9e371b766c75faf899cbbe24515b8b5c01716a50)
2016-04-23Core/Items: Fixed buildVincent-Michael
2016-04-23Scripts/Spells: fixed Decahedral Dwarven Dice and Worn Troll Dicejoschiwald
#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
2016-04-23Core/Misc: Fixed -Wmisleading-indentation warningsShauren
2016-04-19Scripts: Add missing overrideDDuarte
2016-04-18Scripts: Add missing overrides.Gacko
2016-04-16Core/Scripts: zone_shattrath_city cleanuptkrokli
- 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)
2016-04-16Core/Quests Fix Quests Borrowed Technology, Volatility and The Solution ↵DDuarte
Solution (#16968) (cherry picked from commit d1a053e4f5a29f96b3300397e16d3e63a1cf9bae) Rename sql (cherry picked from commit 41e776fe64e2072d165b990cc9e9d2bfdd698855)
2016-04-16Merge branch '3.3.5-gluth' into 3.3.5 (PR #14865)DDuarte
(cherry picked from commit b11545800190795de5573fb917e81f61b774427b)
2016-04-16Merge remote-tracking branch 'sirikfoll/geddon' into 3.3.5 (PR #16975)DDuarte
(cherry picked from commit 75f7b5ae4baa4eeb8f6e28e2270536274bfecd4c)
2016-04-16Merge remote-tracking branch 'sirikfoll/bossAhune' into 3.3.5 (PR #14884)DDuarte
(cherry picked from commit 37067ad3905059753f38254e72dae62cd2db2ce6)
2016-04-16Core: Removed WhitespacesVincent-Michael
2016-04-16Core/Movement: Clean up and improvements on Unit::SetSpeed (#16843)Chaouki Dhib
- 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
2016-04-14Core/Build: Provide an interface target for gameNaios
* Increases the build time because dependent projects can build without waiting for the game project. (cherry picked from commit ff8a54ab928c00968266d0b1a574f81536152758)
2016-04-11Core/Game: Rewrote the ScriptMgr to support script reloading.Naios
* 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
2016-04-11Core/Scripts: Split script subdirectories into independent modulesNaios
* 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.
2016-04-11Core/Scripts: Move the ragefire chasm scriptloader into the correct fileNaios
* This commit targets 3.3.5 and just reduces the diff to 3.3.5 on 6.x.
2016-04-11Core/Game: Move scheduled map scripts counter methods into MapManagerNaios
* Since those have nothing to do with core scripts and are not wished inside the ScriptMgr
2016-04-10Merge branch '3.3.5-naxxcleanup' into 3.3.5. (PR #16524)treeston
(cherry picked from commit f37682b7edd0d711e1120cbdd9d627fb5b9dbde1)
2016-04-10Scripts/Naxxramas: Fix an edge case crash in Gothik. Closes #16575.treeston
(cherry picked from commit a23ccc1b83ded39501d690e288be49be8f32b539)
2016-04-10Merge branch '3.3.5-horsemen' into 3.3.5-base (PR #16194)treeston
(cherry picked from commit e8a79737a530fe9b605fa6d62a84c1531d56965b)
2016-04-10Merge branch '3.3.5-gothik' into 3.3.5-base (PR #16142)treeston
(cherry picked from commit d23ef5d6d073ecc9a0a401875f216449e031998e)
2016-04-09Pet/Misc: Implement Baby Blizzard BearKittnz
(cherry picked from commit 8d992a888c6618737e5324b4c424f0a5e324b531)
2016-04-09Merge pull request #16848 from P-Kito/debuff_removeShauren
[3.3.5/6.x] Scripts/Spells: Add generic spell to handle ClearDebuffs spell (cherry picked from commit b2bd181a5f5e183c0f22695f0ea094c8045b3f08)
2016-04-09Scripts/Karazhan: Hackfix the Opera event script to make Wizard of Oz ↵treeston
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)
2016-04-09Core/Misc: Remove no longer used codeAokromes
(cherry picked from commit 00aeec820ac2223ff0697b7334413c70cf1f8ff0)
2016-04-09Core: Remove whitespacesVincent-Michael
(cherry picked from commit 5e74c2223bff8a467d6f1ce18f6f08aa05e17019)
2016-04-09Merge pull request #16785 from Keader/AlgalonStarsjoschiwald
[3.3.5/Core/Scripts] Fix Living Constellation not activating during Algalon encounter (cherry picked from commit 3e7b7e415e3abdad9bde459c83cb25548130b1f6)
2016-04-09Core/Maps: Implement optional pre-loading of maps.r00ty-tc
- 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)
2016-04-09Scripts/Commands: Modify ".debug anim" command to target any selected unitForesterDev
(cherry picked from commit f719338a9c6e203e6e6985fdf76235deb8d6f941)
2016-04-09Merge branch 'Golrag-sindragosa_ice_tomb_target' into 3.3.5Shauren
(cherry picked from commit 895878010e7dc3fb342bcae5e216bc1543828213)
2016-04-09Remove Lady Jaina Proudmores CPP script from zone_dustwallow_marsh.cppDr-J
(cherry picked from commit c9f9e93c227103b405b382bd2aadb6dd83fa3c72)
2016-04-09Scripts/Misc: Fix issues reported by static analysisjackpoz
(cherry picked from commit 510bb30b2ca44f082354504b7092eee67a994ecf)
2016-04-09Warning fixShauren
(cherry picked from commit 7fe5a77f5eb01e55db9b242e444dcb69c0c23189)
2016-04-09Core/Commands: Fixed a crash in .wp mod by @MagnifikatorShauren
Closes #16732 (cherry picked from commit 3d0b065135d36c6496c911c7c7fa355bb6f74a58)