HelloKitty
46c69df3a7
Core/Vmaps: Stop M2s from occluding for spellcast LoS
...
Closes #18528
(cherry-picked from 01d715eaef )
2018-12-09 14:18:42 +01:00
Shauren
24d30dab84
Core/VMAPS: Fixed vmaps in single WMO instances like ragefire chasm
...
* Fixed some models not always being spawned because they only appear in one tile file but are large enough to cross tile boundaries (lava in Firelands at Ragnaros place)
Closes #21879
2018-04-27 20:23:52 +02:00
Shauren
dad56a224d
Core/GameObjects: Skip gameobjects with M2 models when searching for area info (perf optimization, they dont have any area info)
2018-04-08 00:04:20 +02:00
Shauren
a71d4b70ff
Add missing fclose
2018-04-07 22:20:30 +02:00
Shauren
2c64bb97e6
Tools:
...
* mapextractor - fixed fatigue in Thousand Needles
* mapextractor - fixed compressing liquid data
* vmapextractor - fixed extracting liquids inside WMOs
* vmapextractor - implemented new WMO flags
* vmapextractor - store model type for gameobject models
* mmap_generator - fixed processing liquids broken in e5d23103f3
2018-04-07 21:56:19 +02:00
Shauren
b095c4cd30
Core/Misc: Removed obsolete NO_CORE_FUNCS
2018-04-02 20:05:08 +02:00
Gacko
bb0056bbe9
Fix non-PCH build.
2018-03-29 21:17:55 +02:00
Shauren
42f9deb21e
Core/Maps: Implemented getting area id from gameobject spawns
...
Yes, you can now spawn LK platform anywhere and it will treat you as inside Icecrown Citadel
2018-03-28 22:01:22 +02:00
Shauren
4798d9ce7a
Core/VMaps: Implement loading phased tiles
...
Closes #15163
2018-03-25 19:28:36 +03:00
Shauren
91be2332e2
Core/Entities: Phasing rewrite
...
* Optimized phase visibility checking
* Handle all phase flags
Closes #16758
Closes #21119
2018-03-25 19:28:36 +03:00
joschiwald
dc43a08d36
Core/Misc: Fixed new-delete-type-mismatch issue reported by AddressSanitizer
2018-01-28 23:34:14 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
joschiwald
b68b7ecd9f
Fixed warning
2017-05-05 21:32:20 +02:00
joschiwald
036f67c0c1
Core/Collision: Replaced phasemask with proper phases in GameObject collision calculation
2017-05-05 21:22:58 +02:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
jackpoz
02a9ae031e
Common/Maps: Reduce differences between 3.3.5 and 6.x branches
...
Partially port 1347d7cf7a too
2016-08-03 18:51:42 +02:00
Naios
501fd9b502
Core/Common: Converted the common library to a shared library.
...
* There is still the possibility to static link against common.
2016-03-24 01:28:58 +01:00
Naios
5c91586797
Core/Common: Move singleton instances into compilation units
...
* Fixes issues when building shared libraries
(prevents gcc and clang from providing several instance)
2016-03-11 18:22:39 +01:00
Vincent-Michael
478cc756eb
Update copyright note for 2016
...
Happy new year (Again new year with idiots ...)
2016-01-01 00:34:25 +01:00
Shauren
82db416b5d
Warning fixes
2015-10-17 16:35:37 +02:00
Naios
13654bac2c
Core/Tools: Fix brutal linking in mmaps extractor.
...
* caused warnings with shared linking
* ref #15671
2015-10-17 13:14:20 +02:00
StormBytePP
1d2aafd39b
Core/Build: Merge common library and move database out of shared
2015-08-21 17:52:42 +02:00