aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Conditions/DisableMgr.h
AgeCommit message (Collapse)Author
2024-06-04Core/Disables: Added DISABLE_TYPE_PHASE_AREA (#29997)ModoX
2021-11-24Core/Disables: Implement SPELL_DISABLE_ARENAS (#23103)Aokromes
* Core/Disables: Implement SPELL_DISABLE_ARENAS and SPELL_DISABLE_BATTLEGROUNDS By fredimachado (cherry picked from commit 73d2e5da37aa23cd439f1048bce9e28d483a4c27)
2021-08-28Core/Spells: rework part 5: GameObject castingariel-
Closes #21330 Closes #18885 Ref #18752 (cherry picked from commit 45c5e1b9d63796d168339a44f63418f220cf2403)
2020-01-02New YearAokromes
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-02-11Core/DungeonFinder: disable map only for LFG (#17784)Aokromes
(cherry picked from commit 46ee3881e6ef34855484234dcfd72b9b17d87e1d)
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-05-18Core/Game: Include cleanupShauren
* Mostly aimed at removing Log/DatabaseEnv includes from other headers * Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files * Moved SAI function definitions to source files (massive or requiring many different dependencies)
2017-01-01Update copyright note for 2017vincent-michael
Happy new year
2016-08-21Core/Criteria: Fixed `disables` table requiring a reload for achievement ↵Shauren
criteria Closes #17828
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-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-10-09Build: Fixed game & collision depending on each other for linkingShauren
2014-01-01Update copyright note for 2014.Vincent_Michael
Happy new year.
2013-01-07Merge branch 'master' of github.com:TrinityCore/TrinityCore into mmapsVincent_Michael
Conflicts: src/server/game/World/World.cpp src/server/worldserver/worldserver.conf.dist
2013-01-07Merge pull request #8826 from joschiwald/mmaps_disableblub
Core/MMaps: use DisableMgr to disable pathfinding on a specific map
2013-01-07Merge pull request #8825 from joschiwald/vmapspellignoNay
Core/VMaps: drop "vmap.ignoreSpellIds" in config this is not longer necessary since we use SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS
2013-01-01Update copyright note for 2013.Vincent_Michael
Happy new year.
2012-12-31Core/DisableMgr: readd possibility to disable los check for spellsjoschiwald
2012-12-30Core/MMaps: use DisableMgr to disable pathfinding on a specific mapjoschiwald
2012-11-27Core/Misc: Set mode 0644 for filesSpp
2012-09-10Core: Warning fixes (Also some -pedantic under game folder)Spp
2012-01-01Update headers for 2012. HAPPY NEW YEAR!!!kiper
2011-09-09Conditions/DisableMgr: converted from singleton to namespace with free ↵Spp-
functions.
2011-07-11Core/Disables: Allow to disable certain vMaps through Disables system. Wiki ↵Lopin
will be updated soon
2011-01-01Update copyright note for 2011.Machiavelli
Happy new year.
2010-12-22Core: Get rid of dirty operator workaround for ACE_Singleton class ↵Shauren
implementation --HG-- branch : trunk
2010-12-13Core: Add new system for parallelizing client packet processing. Handle ↵click
WorldSession updates in Map::Update() where we are safe to proceed. Patch by Ambal. (And clean up tabs and whitespace while rummaging around in there) Closes issue 5084. --HG-- branch : trunk
2010-12-04Core/Disables: Add flags SPELL_DISABLE_MAP and SPELL_DISABLE_AREA for ↵Machiavelli
sourceType DISABLE_TYPE_SPELL. This will allow you to disable spells on certain maps/areas. Note that you must have at least flag SPELL_DISABLE_PLAYER or SPELL_DISABLE_CREATURE or SPELL_DISABLE_PET set too, as they take preference. The parameters for mapIds and areaIds are defined in new columns params_0 and params_1 respectively, in a comma-seperated string. Example: INSERT INTO disables VALUES(0, 8921, (1+16+32), "571,1", "1519", "Moonfire Example"); This will disable spell moonfire for players in maps 571,1 and area 1519. --HG-- branch : trunk
2010-10-07REALLY fix the CRLF-crap...click
--HG-- branch : trunk
2010-10-07Update copyright headers (following the same standard in all files = good)click
--HG-- branch : trunk
2010-09-09Core/Dungeon Finder: Move all packet handling from Mgr to Handler (also ↵Spp
minor cleanups) --HG-- branch : trunk
2010-08-06* Added outdoorpvp_template table (currently unused).XTZGZoReX
* Added DISABLE_TYPE_OUTDOORPVP (5) which can disable outdoorpvp_template entries. --HG-- branch : trunk
2010-07-21Added global disable system and moved all disable fields/tables/configs into itShauren
NOTE: instance disables were not converted for new system! if you had some then you need to fix that using new system --HG-- branch : trunk