Commit Graph

29 Commits

Author SHA1 Message Date
Hondacrx 033a640aa5 Core/Vmaps: Optimize loading vmaps
Port From (https://github.com/TrinityCore/TrinityCore/commit/35a2d49971984bcab96ac64fc52b30a9a4e06ce3)
2024-08-31 18:34:42 -04:00
hondacrx ccf73e23e3 Core/vmaps: Removed vmap lookup functions duplicating functionality of each other
Port From (https://github.com/TrinityCore/TrinityCore/commit/45ee989c70682c001d4467d97bf1ecedcf7dbcc3)
2024-03-12 23:04:13 -04:00
hondacrx 5f0608739d Tools/vmap_extractor: Move information about model type from spawns in vmap tiles to model file itself
Port From (https://github.com/TrinityCore/TrinityCore/commit/a70e758ba5eef1e8aa966cbabaee020630d2c872)
2024-03-12 22:12:00 -04:00
hondacrx f73e64396f Update license headers for all files. 2023-01-18 17:25:32 -05:00
hondacrx 0abdfbd279 Core/Vmaps: Fix inconsistency of hitInstance and hitModel to cause wrong area ids
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ce66659929cbd680a91dd5caa1a5957f30b0716)
2023-01-05 17:17:13 -05:00
hondacrx c686484ce5 Core/vmaps: Stop worldserver startup when gameobject models cannot be loaded
Port From (https://github.com/TrinityCore/TrinityCore/commit/a2ec80b14ced0d32e5929af6286667de63e9d0ae)
2023-01-04 16:41:58 -05:00
hondacrx d05595e44c Fixes using gameobject like chairs, also fixes indoor checks 2022-07-13 15:02:06 -04:00
hondacrx 8b1e02759a Fixed transports. 2022-06-21 22:35:20 -04:00
hondacrx 7a3f188d2c Core/GameObjects: Use all axis rotations for gameobject model collision, not just orientation
Port From (https://github.com/TrinityCore/TrinityCore/commit/c13d26e1fa40ac8d40e1b4f7c72e4c1ef3f6c5e8)
2022-06-02 20:33:18 -04:00
hondacrx b026ee7ef8 More cleanups of custom classes in favor of .NET runtime types. 2021-11-15 18:04:57 -05:00
hondacrx 7befdbd11b Core/Maps: Adjusted logic in GetFullTerrainStatusForPosition to closer match what the client does regarding being inside WMOs
Port From (https://github.com/TrinityCore/TrinityCore/commit/453b59de57b3502163adc99a6fc9cbeec0645dcf)
2021-09-26 11:32:01 -04:00
hondacrx 52e43853fe More Cleanups 2021-06-08 12:56:09 -04:00
hondacrx 2f031910b3 Core/Vmaps: Reduce memory used by vmaps (and their size, slightly)
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb8f22ed2013f8cb6b9d61c738f2ebd96b83722f)
2021-04-28 10:32:24 -04:00
hondacrx 62ec699ec6 Core: SOme code cleanup, more to follow. 2021-03-20 22:48:48 -04:00
hondacrx 230453c451 New Year 2020 :) 2020-01-09 11:35:00 -05:00
hondacrx 570aebce26 More refactoring of code. 2019-09-23 21:41:13 -04:00
hondacrx 1e1c5c77a8 2019 YAY! 2019-01-01 12:01:55 -05:00
hondacrx 8e20114e10 BFA Update (still lots of testing to do tho) 2018-12-10 12:46:25 -05:00
hondacrx ce9815d557 Core/GameObjects: Set GO_FLAG_MAP_OBJECT for gameobjects that use a WMO model 2018-04-12 10:00:08 -04:00
hondacrx c69c715cc0 Core/Spells: Implemented personal summons 2018-04-08 18:50:05 -04:00
hondacrx 7c8f9d5d15 Core/GameObjects: Skip gameobjects with M2 models when searching for area info (perf optimization, they dont have any area info) 2018-04-08 12:30:54 -04:00
hondacrx 7167cfaf86 Core/Maps: Implemented getting area id from gameobject spawns 2018-03-28 18:05:54 -04:00
hondacrx fa35d60f60 Core/Entities: Phasing rewrite 2018-03-28 11:09:30 -04:00
hondacrx caad52f636 Core/Vmap: Fix vmaps not getting floor on gameobjects 2018-03-21 23:44:08 -04:00
hondacrx abbdd261b4 Core/Misc: Cleanups and misc edits 2018-03-01 17:23:27 -05:00
hondacrx 82dca6de94 Updated DB2 structs 2018-02-26 13:13:54 -05:00
hondacrx 28c0ef9d03 Happy New Year!!!! 2018-01-02 13:02:21 -05:00
hondacrx e5359e49b2 Change to a warning not a error. closes #5 2017-11-29 11:37:41 -05:00
Fabian a3dc7b3f48 Ported .Net Core commits:
hondacrx:
- Initial commit: Switch to .Net Core 2.0
- Fix build and removed not needed files
Fabi:
- Updated solution platforms.
- Changed folder structure.
- Change library target framework to netstandard2.0.
- Updated solution platforms again...
- Removed windows specific kernel32 function usage (Ctrl-C handler).
2017-10-26 17:23:44 +02:00