Hondacrx
8cc270b895
Core/AreaTriggers: Refactor AreaTriggerShapeInfo to use std::variant instead of union
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/dac548a305c1509240ff6a923ccce8359c98915a )
2025-12-07 23:07:54 -05:00
Hondacrx
b022cd1cc4
Core/AreaTriggers: Remove unused fields from AreaTriggerCreateProperties and merge movement data into a variant
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b6acd368e0bca632d8742c9b5d0ef7f385cf1318 )
2025-12-07 18:14:44 -05:00
Hondacrx
aaa669210a
Core: Updated to 11.2.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5cf0c6c8bb2c4e58a2d66ba5f304af34d18a4782 )
2025-08-25 20:48:29 -04:00
Hondacrx
433d1212df
Core/AreaTriggers: Replace fixed movement times in database for areatriggers with speed
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/069771e22ef29e47298c62e6cb9d7dce72375348 )
2025-06-04 09:04:50 -04:00
Hondacrx
382b983820
Core/AreaTriggers: Added ActionSet flags for serverside areatriggers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1426f58ff007eac2d9719b41f9189d82b733789e )
2024-09-01 17:25:52 -04:00
Hondacrx
a4baf73814
Core/AreaTriggers: Move SpellForVisuals override from AT spawn to properties
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ad7c7829b17bb9e6e951632e8e0e68f68b9aa44 )
2024-08-25 00:09:30 -04:00
hondacrx
34253877b0
Core/AreaTriggers: Refactor
...
* Moved IsServerside to custom flags
* Flags moved from areatrigger_template to areatrigger_create_properties
* New field to create custom CreateProperties (IsCustom)
* New field to reference custom areatriggers (IsAreatriggerCustom)
* Moved fields for shape data to areatrigger_create_properties
Port From (https://github.com/TrinityCore/TrinityCore/commit/37eb2e64a6ad075e9866af6feb72bb4fbccb2adc )
2024-02-05 11:48:37 -05:00
hondacrx
ae360d67a1
Core/AreaTrigger: Fixed a bug where polygon shaped areatriggers decreased in height for selection depending on at lifetime
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2406400811c3a7658897dbf3bec1c0eeee5e598e )
2024-02-01 10:16:28 -05:00
hondacrx
5e46dd951b
Core/AreaTriggers: Implement missing functionality
...
* Scale curves are now taken into account when searching for units inside
* Implemented SpellModOp::Radius for areatrigger radius
* Implemented OverrideMoveCurve updatefields - overrides areatrigger position
* Implemented FacingCurve and AREATRIGGER_FLAG_HAS_ABSOLUTE_ORIENTATION
* Implemented ***Target fields for all shape types
* Fixed facing calculation for areatriggers with spline movement
Port From (https://github.com/TrinityCore/TrinityCore/commit/c676d1477239aec4d0b235a410e5627a7070a86e )
2024-01-30 21:14:55 -05:00
hondacrx
f636ea225f
Messed up the commit history, so here is all the files rip, Credit to TrinityCore
2023-09-16 08:42:35 -04:00
hondacrx
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
11e8c2f4f2
Fixes loading, *Command system is broke* Will fix in the coming days.
2022-06-02 17:00:58 -04:00
hondacrx
20a4e31167
Core/AreaTriggers: Add missing 9.2 changes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1f6497f04ed383f10b9dabf7a817428fbe004d7e )
2022-05-26 17:34:04 -04:00
hondacrx
c14f1eb3dc
Remove custom OptionalType and use the default c# nullable type.
2022-03-01 17:27:56 -05:00
hondacrx
d2ba807c20
Core/Misc: Some refactoring
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/94a79bac7a06aa0f931e9d651928de7eea0a8b5c )
2022-01-06 20:07:26 -05:00
hondacrx
552f12655e
Core/AreaTriggers: Move ScriptName from areatrigger_template to areatrigger_create_properties and areatrigger tables
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/77ddb4da816b4dfc7ff03b79b88b5ca80918bc2d )
2021-12-07 17:21:58 -05:00
hondacrx
f5695f0cf2
MMaps Updates, Needs tested.
...
Port From (https://github.com/TrinityCore/TrinityCore )
2021-12-02 14:50:55 -05:00
hondacrx
705a2fe3a1
Fixes/cleanups from b026ee7ef8, And misc fixes/crashes.
2021-11-16 19:45:02 -05:00
hondacrx
b026ee7ef8
More cleanups of custom classes in favor of .NET runtime types.
2021-11-15 18:04:57 -05:00
hondacrx
35710258b9
Some fixes from the ports.
2021-09-26 16:14:57 -04:00
hondacrx
4aabb695d5
Core/AreaTriggers: Rename spell_areatrigger* tables to areatrigger_create_properties* according to last MiscValue research for areatrigger effects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee73948a64fc3d767d37cd3cc7f44358c5274b83 )
2021-09-17 10:57:02 -04:00
hondacrx
87bc4be1b5
Forgot the files.
2021-09-13 13:39:22 -04:00
hondacrx
62ec699ec6
Core: SOme code cleanup, more to follow.
2021-03-20 22:48:48 -04:00
hondacrx
cf030b70b2
Core/SAI: Added SAI support for new areatriggers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/875fd4107f29c00f148ea77c6ff6d49f7ca92b76 )
2021-02-09 11:29:50 -05:00
hondacrx
eb8b62276e
Fix few crashes while loading server.
2021-02-04 20:24:46 -05:00
hondacrx
0784e38a06
Core/AreaTriggers: Code cleanup
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7851cd3a9618b245c9b425dcaf71bbadbfecd054 )
2021-02-04 12:03:23 -05:00
hondacrx
e59acb792e
Core/AreaTriggers: Implementation for sever side area triggers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0417c5ff5fd68cd3344dede35afaab364870561b )
2021-02-04 11:20:41 -05:00
hondacrx
d40c2938a3
Core/PacketIO: Renamed a bunch of opcodes based on more research (only those added after 6.0)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f922c6e7a46a7c712daaaef9b1a72ca865fbe94b )
2020-09-22 20:05:58 -04:00
hondacrx
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -05:00
hondacrx
56819e632d
Removed fixed statement when accessing fixed fields.
2019-12-07 11:45:28 -05:00
hondacrx
35c06c09fd
Some refactoring of code. and some cleanups
2019-09-21 12:11:16 -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
90ee61ae2b
Core/AreaTrigger: handle AREATRIGGER_FLAG_HAS_CIRCULAR_MOVEMENT
2018-08-26 01:08:24 -04:00
hondacrx
9b40067017
Core/Refactor: Part 2
2018-05-07 22:07:35 -04:00
hondacrx
a2fafd2920
Core/DB: Misc fixes
2018-03-11 14:57:40 -04:00
hondacrx
28c0ef9d03
Happy New Year!!!!
2018-01-02 13:02:21 -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