aboutsummaryrefslogtreecommitdiff
path: root/src/server/collision
AgeCommit message (Collapse)Author
2012-06-21Core/Misc: Code-style + some const methods.Chaplain
2012-03-07Core/PlayersShauren
* Add liquid special aura only if player is in it (not when above) * Use CastSpell instead of AddAura - checks all dbc conditions on spell
2012-03-07Core/MapsShauren
* Corrected liquid type extraction in maps - MCLQ chunk must be parsed together with MH2O (they stack) * Fixed liquid detection in WMO objects * Implemented LiquidType.dbc use, players will now get proper auras in special liquids * Turned off slime damage by default (Naxxramas uses periodic damage aura for this purpose) * Implemented liquid type overrides basing on area/zone * Renamed final temp_gameobject_models to GameObjectModels.dtree (the temporary one produced by vmap extractor remains unaffected) Note: Map and Vmap re-extraction is required
2012-03-04Core/Collisions: Reverted a commit about M2 models.Subv
closes #5312 and probably others
2012-02-27Core: Minor cleanup in ObjectMgr and warning fixesSpp
2012-02-23Compile fix for gcc 4.5 and higherShauren
2012-02-23Core/Vmaps: Fixed errors during loading gameobject models and improved error ↵Shauren
output (will now write to logs)
2012-02-19Core: Fix non-PCH buildingclick
2012-02-18Core: Clean up whitespace and tabs in the base sourcetreeclick
2012-02-16Fix a lot of warningsSpp
2012-02-15Core/VMaps: Logic fail in path cleanupleak
2012-02-14Core/Collision: Models with flag MOD_M2 (mostly trees, among some other ↵Subv
objects) should not be taken into account for LoS checks, this check does not apply to gameobjects (yet) closes #3495 Signed-off-by: Subv <s.v.h21@hotmail.com>
2012-02-11Core/Spells: Blink wont be able to trespass solid objects anymore (walls/doors)Subv
Refactored some code Signed-off-by: Subv <s.v.h21@hotmail.com>
2012-02-09Core/Collision: Ported dynamic line of sight patch by Silverice from MaNGOS andSubv2112
added lots of improvements Please re-extract vmaps
2012-01-01Update headers for 2012. HAPPY NEW YEAR!!!kiper
2011-12-01Fix vmapassemblermns
Signed-off-by: mns <pgameserver@gmail.com>
2011-11-26Core/Misc: Make VMapManager2::acquireModelInstance and releaseModelInstance ↵Machiavelli
thread safe Closes #4086
2011-11-23Core: Fixed a few warnings and silly typos in scriptsShauren
2011-10-18Minor changes here and there:Spp
- Cosmetic changes - 'Engrish fix' - Initialization of some vars - Remove some not needed includes
2011-09-29Random minor code cleanupunknown
2011-09-29Cosmetic: Multiple cosmetic changesSpp
- Added missing space to 'if', 'for', 'while' and 'switch' when it's followed by '(' - Added missing space after a comma and remove space before comma (with some exceptions) - Remove trailing spaces - Convert tab to spaces Note: Only affects files with extension "cpp" and "h" under /src/server
2011-09-15[Cosmetic] Apply codestyle "XXX * " and "XXX *" changed to "XXX* " (with ↵Spp
some exceptions)
2011-09-09Conditions/DisableMgr: converted from singleton to namespace with free ↵Spp-
functions.
2011-07-29Core: Append single character to stream as character, not as a stringSpp-
2011-07-18Core: Fix non-PCH build + clean up some sporadic warningsclick
2011-07-11Core/Disables: Allow to disable certain vMaps through Disables system. Wiki ↵Lopin
will be updated soon
2011-07-01Core: Do not use STL container size method to check if container is emptySpp-
2011-05-11Core/Collision: Fixed possible memory leaksShauren
2011-04-29Add spaces after commasleak
2011-04-27Core/Buildsystem: Update copyright-headers for 2011, and adjust with the ↵click
correct teamname as well.
2011-04-02Core/Vmaps: Made code more safe and fixed problems in ↵Lynx3d & Ambal
WmoLiquid::GetLiquidHeight()
2011-03-21Core: Removed all double (and more) empty linesShauren
2011-03-08Core: Fixed warnings:Shauren
C4100: 'variable' : unreferenced formal parameter C4701: potentially uninitialized local variable C4389: '!=' : signed/unsigned mismatch C4245: 'argument' : conversion from 'X' to 'Y', signed/unsigned mismatch
2011-02-20Core/Log: Implement log masks for debug log level, to allow selective debug ↵Machiavelli
output. Update your worldserver.conf.
2011-01-01Update copyright note for 2011.Machiavelli
Happy new year.
2010-12-23Core: Removed more operator workarounds for ACE_Singleton (missed previously ↵Shauren
because of inconsistent naming) --HG-- branch : trunk
2010-12-06Core: Some optimizationsSpp
- Declare some functions const - Fix some mem leak - Fix some resource leak - Remove unused variables and functions - Remove duplicate functions - Reduce the scope of some variables - Remove unused file --HG-- branch : trunk
2010-10-08Core/Vmaps: Remove the ability to ignore individual maps from vmap LOS /runningnak3d
height checking. Also add a warning if vmap.enableHeight is disabled. You *MUST* have all LOS / height checking enabled to have a functional server. Original patch by: Vladimir --HG-- branch : trunk
2010-10-07REALLY fix the CRLF-crap...click
--HG-- branch : trunk
2010-10-07Remove the accidental additions of CRLF-crap from the header updatesclick
--HG-- branch : trunk
2010-10-07More copyright header updates (will this ever end?)click
--HG-- branch : trunk
2010-10-07Copyright header updates - part 3... (and some whitespace cleanups)click
--HG-- branch : trunk
2010-08-31Core: Fix more warnings and fix compile under linux 64Spp
--HG-- branch : trunk
2010-08-28Buildsystem: Update CMakeLists to use the proper check, not the old one...click
--HG-- branch : trunk
2010-08-27Core/Dependency: Upgrade G3d-library to v8.0-release (patched version!)click
Note: Due to issues with G3D (normally requiring X11 and the ZIP-library), the sourcetree version contains a modified version. The applied patch is commited to the repository for future reference. --HG-- branch : trunk
2010-08-26Buildsystem/Core: Adjust MySQL headers on relevant files to use simplified ↵click
#include <mysql.h> instead of <mysql/mysql.h> + add support for compiling under MacOSX (thanks to elegos for the research) NOTE: G3D requires a redefinition-hack under OSX, please see wiki for this info (dep-sources will not be changed) --HG-- branch : trunk
2010-08-23Core: Fix some warningsSpp
--HG-- branch : trunk
2010-08-21Core: fix "comparison of unsigned expression < 0 is always false" warningsSpp
--HG-- branch : trunk
2010-08-21Core: Remove "may be used uninitialized in this function", "unused parameter ↵Spp
‘xxx’" and "'xxx' defined but not used" warnings --HG-- branch : trunk
2010-08-21Core: Remove lots warnings:Spp
- All "'xxx' will be initialized after 'yyy' when initialized here" - Some "unused variable" - Some "enumeration value 'xxx' not handled in switch" --HG-- branch : trunk