hondacrx
958ab1dfbb
Fixes server loading.
2024-01-31 22:50:42 -05:00
hondacrx
3cc1912d07
Merge branch 'master' of github.com:CypherCore/CypherCore
2024-01-31 20:59:17 -05:00
hondacrx
e2caec12dc
Core/GameObject: Implement ControlZone gameobject type
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f96f041c3edadfb5f1f09705fe699c2d7a9ed423 )
2024-01-31 20:53:44 -05:00
hondacrx
7545d9395d
Core/AreaTriggers: Add missing null checks for serverside areatriggers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9c0bfc7c8c8af8d13378231b4b45c97f91c64a37 )
2024-01-31 12:58:44 -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
3ab9c8cd3b
Fixed build.
2024-01-30 11:16:09 -05:00
RioMcBoo
804bc30581
Fix exception when calculating for december ( #60 )
...
Co-authored-by: RioMcBoo <artem.jkl@gmail.com >
2024-01-30 10:57:14 -05:00
RioMcBoo
3006212c5a
Core/PacketIO: Fix some inconsistencies with TC ( #61 )
...
Co-authored-by: RioMcBoo <artem.jkl@gmail.com >
2024-01-30 10:56:14 -05:00
hondacrx
2c739a330d
Merge branch 'master' of github.com:CypherCore/CypherCore
2024-01-30 10:52:47 -05:00
hondacrx
068d2b3560
Core: Update allowed build to 10.1.7.51536
2024-01-30 10:52:28 -05:00
hondacrx
b4ce91f3cd
DB Updates
2024-01-30 10:51:53 -05:00
hondacrx
445adfd4a2
Core/Players: Implement mastery and versatility in character_stats
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5b4b1892b43e6aec3afb32691d743761f77fdba8 )
2024-01-30 10:51:22 -05:00
hondacrx
9222f70243
Core/GameObjects: Implemented data22 for chests (allow opening while immune)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2de255bc1789b78113dca03004e7acdc8d6983f6 )
2024-01-30 10:49:21 -05:00
hondacrx
774f211f7a
Core/Spells: Implemented NoImmunity spell effect attribute
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e883b61094c3a5d2e80d2165e53921631e72e33e )
2024-01-30 10:45:14 -05:00
hondacrx
54244bb6cc
Core/Units: Implemented UNIT_FLAG2_INTERACT_WHILE_HOSTILE
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/58a5d485f81f5baa05db11da75756d59fb3c1194 )
2024-01-30 10:40:12 -05:00
hondacrx
0b81750b42
Core/Spells: Defined and implemented more spell effect attributes - AlwaysAoeLineOfSight, IsHarmful, PlayersOnly, EnforceLineOfSightToChainTargets
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/69317c25947e682036813aa7f6e9200056232a13 )
2024-01-30 10:39:11 -05:00
hondacrx
48089c8a45
Core/Misc: Fixed copypaste mistake in error log
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/abeb62a18f8c04d2bdf0cbe016e9253e2abcdc0f )
2024-01-30 10:24:48 -05:00
hondacrx
7b3b757745
Core/Creatures: Allow UNIT_FLAG2_INTERACT_WHILE_HOSTILE to be set in database
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/112e60003f626ade053b2f17bd66087f2f145c72 )
2024-01-30 10:24:03 -05:00
hondacrx
a1cb1d95ee
Core/Achievements: Fixed achievement criteria StartEvent and FailEvent
...
* Criteria using StartEvent cannot be updated without that event triggering first (not only for timed achievements)
* Implemented most StartEvent and FailEvent types
* Fixed saving criteria removed by RemoveCriteriaProgress
Port From (https://github.com/TrinityCore/TrinityCore/commit/41a20b1e4008d450d075847ef1fe367f0e3a240f )
2024-01-30 10:22:01 -05:00
hondacrx
902b217d88
Core/Auras: Implement SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATION
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e1f345756ba34ccf4d4dd07b90c254097a240b51 )
2024-01-30 09:39:40 -05:00
hondacrx
5010d90d05
Core/Spells: Removed unneccessary checks from skill spell effects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/77429d679a484379f077c1fe2b50f0fd8f742e78 )
2024-01-30 09:37:07 -05:00
hondacrx
228f2649f0
Core/Commands: Fixed accessing empty optional in .modify faction command
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/43567f5a5f989eabaa7b9cbcc845471a3972014d )
2024-01-30 09:26:23 -05:00
hondacrx
56eefeb54b
Misc cleanup
2024-01-30 09:24:45 -05:00
hondacrx
29a34bbf5d
Core/Quests: Fixed optional quest objectives incorrectly changing quest state when they change completion state
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4362a8c3f6aff1a8403ab9c1dee3fd23a82db339 )
2024-01-30 09:21:07 -05:00
hondacrx
da1ae51736
Core/Skills: Fixed updating riding skill value when learning riding spells automatically
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/68b6d81d4c0fdb35391147725a21e5cfc347dedf )
2024-01-29 22:25:13 -05:00
hondacrx
eddd539cfe
Core/Players: Fixed learning riding spells
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ae1dd8caf009b394cfc77592fdeff74809ab170b )
2024-01-29 15:33:16 -05:00
hondacrx
65048a8357
Core/Achievements: Send both SMSG_ACCOUNT_CRITERIA_UPDATE and SMSG_CRITERIA_UPDATE if the same criteria is used by account and character achievements
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d907da00eb6d926103bb633220d3d51e017c5e4 )
2024-01-29 15:26:14 -05:00
hondacrx
3080eac1ce
Core/Quests: Fix questgiver status for trivial and future quests
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0d9dd75fe2112bcc119ee0209eef00eabfbe0bce )
2024-01-29 15:24:56 -05:00
hondacrx
d96f7fb821
Core/Instances: Kill instance_encounters table, it is no longer neccessary
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/47fc3cb852324119e81c01015b7cc4f39d43e559 )
2024-01-29 15:22:25 -05:00
hondacrx
c36e0d7f73
Core/Instances: Removed deprecated field from InstanceScript
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1e29c0066efe1157a10e74efef4554de26a984de )
2024-01-29 15:04:01 -05:00
hondacrx
341291870e
Core/Players: Fix environmental damage from lava
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/911e9da2bb6c8e244828dc52c89f935ecc7c2526 )
2024-01-29 14:57:56 -05:00
hondacrx
4c390b363b
Core/Spells: Move all summoning spell effects to launch phase
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c32b8ac7b9cb8b914b61212de0419fc096df94fc )
2024-01-29 14:53:02 -05:00
hondacrx
7020cdf596
Fix build
2024-01-28 17:49:08 -05:00
hondacrx
dbf63667ae
Misc fixes
2024-01-28 15:23:54 -05:00
hondacrx
6f4b7ddd9d
Fixes build. Scripts are still being updated.
2024-01-24 12:02:23 -05:00
hondacrx
1c6563718e
More work on scripts
2023-10-20 07:29:05 -04:00
hondacrx
c56e1752f5
More Scripts done.
2023-10-16 12:35:26 -04:00
hondacrx
73fd633065
More Updates to scripts.
2023-10-15 15:17:44 -04:00
hondacrx
50cda96b45
More work on scripts.
2023-10-13 20:25:10 -04:00
hondacrx
b2ac8035f2
Disable warning 8981 (lowercase first letter) for proto files.
2023-10-13 16:12:29 -04:00
hondacrx
33091ed942
More updates to scripts (still wont build)
2023-10-13 16:11:34 -04:00
hondacrx
cda53c8e7f
Some cleanups. (might break build for scripts as they are a WIP)
2023-10-08 10:35:31 -04:00
hondacrx
fa10b981bd
Updated all spell scripts.
2023-10-07 14:04:50 -04:00
hondacrx
ccb5341c21
Some misc cleansup.
2023-10-06 17:33:20 -04:00
hondacrx
85f37f6edf
Added some implicit operators to spell casting.
2023-10-01 07:32:38 -04:00
hondacrx
4cbee1a6bb
Updated command system to use new generic type with attribute class.
2023-10-01 07:29:47 -04:00
hondacrx
a942ff86b4
Remove unneeded generic type and renamed base class for updatefields.
2023-09-17 12:12:36 -04:00
hondacrx
0287a481ee
Make it so you can use any name for a cert file and not just a default one.
2023-09-16 14:42:16 -04: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
87284bbded
Core/Spells: Define new cast flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ac43e68b534dd0ba5db459097e679efd5b4bf9a3 )
2023-09-14 07:07:00 -04:00