Permalink
Commits on Nov 17, 2012
  1. [12269] Drop outdated condition columns from various tables

    Schmoozerd committed Nov 17, 2012
    Note: For custom content, use the python script in contrib/convertConditions before applying this commit
  2. Update G3D to 8.0.1

    Schmoozerd committed Nov 17, 2012
    Special thanks to blueboy for the work
    
    This must close issue #25 as well as some other old issues.
    Also this should allow compile with gcc 4.7 (C++0x)
  3. [12267] Repick [10150] Disableand exclude code use for gui promt from…

    VladimirMangos authored and Schmoozerd committed Jul 4, 2010
    … G3D
    
    * It mostly useless becase we use console error reporting way for other cases
    * It have porblem with G3D_OSX based build
    
    Original patch provided by Imbecile.
  4. [12263] Compile fixes software/hardware code exclusions.

    blueboy authored and Schmoozerd committed Nov 8, 2012
     Apply compile fixes for unsupported code, that require additional
     libraries to be installed or are platform specific.
Commits on Nov 12, 2012
Commits on Nov 10, 2012
  1. Losen up last introduced checks

    Schmoozerd committed Nov 10, 2012
    Thanks to rsa and dbauz for pointing to exceptions that should not be prevented
  2. [12260] Fix hidden memleak with waypoints

    Schmoozerd committed Nov 10, 2012
    Thanks to rsa for pointing
Commits on Nov 9, 2012
  1. [12259] Add more checks to creature_addon auras field

    Schmoozerd committed Nov 9, 2012
    Note for DB-Devs: There are tons of spells with LOG_FILTER_DB_STRICTED_CHECK disabled, please start to review these errors, and give feedback if there are false positives among them
    
    It is planned to change these checks to be applied always
  2. [12258] Avoid crash and .pool command

    mns authored and Schmoozerd committed Apr 19, 2012
  3. [12256] Fix problems that caused client freezes. Close #23

    Schmoozerd committed Nov 9, 2012
    Special thanks to Rog360 to narrow the issue down
Commits on Nov 8, 2012
  1. [12255] Fix a recent crash with Go-Type 33 of health 0

    Schmoozerd committed Nov 8, 2012
    Also improve signed/unsigned match for the invalid marker (thanks to rsa for pointing)
    Also improve a few places' error output
  2. [12254] Add event support for gotype 33

    Schmoozerd committed Nov 5, 2012
    Also readd GO scale to GO BoundingRadius calculation that was removed accidently recently
  3. [12253] Implement GO type 33 GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING

    Schmoozerd committed Nov 4, 2012
    Patch inspired by original work of megamage
  4. [12251] Fix AoE targetfilling for quest- or killcredit spells

    Schmoozerd committed Nov 8, 2012
    Bypass the there not fitting check if a spell-effect is positive to determine the aoe target filling
Commits on Nov 7, 2012
  1. [12249] Let triggered spells inherit their speed

    Schmoozerd committed Nov 7, 2012
    With this spells that are triggered by other spells will inherit there speed (if no own provided) from the spells they are triggered by
    
    This commit can be considered experimental
Commits on Nov 6, 2012
Commits on Nov 5, 2012
  1. [12245] Change gameobject_template storage to SQLHashStorage

    Schmoozerd committed Nov 5, 2012
    Also use direct-data iterators instead of lookup-entry calls
Commits on Nov 4, 2012
  1. [12243] Fix Extracting for cmake. Close #27

    SkirnirMaNGOS authored and Schmoozerd committed Nov 4, 2012
Commits on Nov 3, 2012
  1. [12242] Use Pool system for BG buff

    Cyberium authored and Schmoozerd committed Nov 3, 2012
    Drop not required manual handling of BG-Objects
    
    Signed-off-by: Schmoozerd <schmoozerd@cmangos>
  2. [12241] Use dynamic collision in main collision methods on Map level

    SilverIce authored and Schmoozerd committed Oct 21, 2012
    Update Map::IsInLineOfSight to check for dynamic collision data
    Create Map::GetHitPosition (former GetObjectHitPos) to get the hit-position with dynamic collision data
    
    Thanks to Subv, Reamer and Cyberium for code adaptions
    
    Signed-off-by: Schmoozerd <schmoozerd@cmangos>
  3. [12240] Create DynTree in map and store gameobject collision modells …

    SilverIce authored and Schmoozerd committed Oct 21, 2012
    …in it
    
    Code heavily modified by Subv. Also thanks to Reamer and Cyberium for porting!
    
    Performance TODO Note:
    "rebalance the tree at each grid loading - it's still a dirty way of performance improving, need split map into few trees"
    Note to note: I removed the balancing at grid loading, balancing is also done on timer, and i think balancing shortly after grid loading is better choice to not make the bottle-neck "grid-loading" harder
    However real perfomrmance improvement is only reasonable after strong performance analysis
    
    Signed-off-by: Schmoozerd <schmoozerd@cmangos>
  4. [12239] Store Gameobject Model info with Gameobject class

    Cyberium authored and Schmoozerd committed Oct 21, 2012
    Original author probably from (SilverIce, Subv, Reamer)
    
    Signed-off-by: Schmoozerd <schmoozerd@cmangos>