aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/DungeonFinding/LFGScripts.h
AgeCommit message (Collapse)Author
2022-02-13Core/Misc: Minor game include cleanupShauren
2020-01-02New YearAokromes
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-01-01Update copyright note for 2017vincent-michael
Happy new year
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-03-24Core/Game: Converted the game library to a shared library.Naios
* There is still the possibility to static link against game.
2016-01-01Update copyright note for 2016Vincent-Michael
Happy new year (Again new year with idiots ...)
2015-01-01Update copyright note for 2015Vincent-Michael
Happy new year
2014-09-14Core/Entities: Use ObjectGuid class in game projectShauren
2014-08-09Core/Server: Add missing overridesDDuarte
2014-06-21Core: Add loginFirst param to OnLogin hook to allow doing things on first ↵Rochet2
login only whitespacefix Fix warning about unused param
2014-04-25Core/LFG: Fix LFG GS requirement not updated until relogjackpoz
Fix Player receiving "You do not meet the requirements for the chosen dungeons" for too low Gear Score level even after equipping items with high enough Gear Score.
2014-01-01Update copyright note for 2014.Vincent_Michael
Happy new year.
2013-02-04Scripts/Player: Add OnMapChanged to PlayerScripts (after map changed)Spp
Core/Dungeon Finder: Use OnMapChanged script to cast/remove Luck of the draw - Also move code to force party update to LfgPlayerScript - Remove some obsolete Lfg code after recent commits
2013-02-04Core/Dungeon Finder: Use lfg namespace to encapsulate all LFG classes, ↵Spp
structs and enums
2013-01-01Update copyright note for 2013.Vincent_Michael
Happy new year.
2012-07-30Core/Misc: Use proper headers to optimize compileVincent-Michael
2012-03-24Core/LFGScript: Split LFG script class to prevent crash caused by ↵Shauren
deallocating the same memory twice
2012-01-01Update headers for 2012. HAPPY NEW YEAR!!!kiper
2011-09-28Core/Scripting: Remove unnecesary reference in param function OnMemberRemoveSpp
2011-05-29Core/Dungeon Finder: Fix instances unlock after level changetobmaps
2011-01-01Update copyright note for 2011.Machiavelli
Happy new year.
2010-12-23Core/Dungeon Finder: Reset player Locked Dungeons after change level or bind ↵Spp
to heroic instance Note: Actual DF system is not supposed to select a dungeon you are already saved to (core does not support someone to have multiple saves on the same instance) --HG-- branch : trunk
2010-12-21Core/Dungeon Finder: Multiple changesSpp
- Simplify lock status calculations by caching player locked dungeons - Fix incorrect Lfg State loading for groups - All reference variables that are supposed not to be modified are declared as const - Use full group guids in rolechecks - Add some debug msgs - Fix some warnings --HG-- branch : trunk
2010-12-13Core/Dungeon Finder: Fix a crash in Join when there are no dungeons ↵Spp
available for that group (And probably other random crashes that appear when having DF enabled) Core/Dungeon Finder: Tab2spaces + remove trailing spaces in LFG* files. Notes to self: - assign NULL to a pointer parameter will not change the pointer value outside the scope of the function - deleting a const_iterator can lead to mem corruption --HG-- branch : trunk
2010-12-05Core/Dungeon Finder: Code cleanup and minor optimizationsSpp
- Extend LfgState to keep control of the state of group and players using LFG - Move scripts to its own class and initialize only if Dungeon finder is enabled - Updated comments to doxygen format - Use constructor initialization list - All variables are declared in the inner most scope - Fix some mem leaks - Remove no longer needed code (Cleaner) - Normalize handler function names --HG-- branch : trunk