Josh Larson
958e60e6ca
Merge pull request #627 from madsboddum/stat_movement
...
stat movement no longer appears in skillmods section of the skills wi…
2022-07-08 14:14:16 -05:00
Josh Larson
b88bfbb38c
Merge pull request #628 from madsboddum/skillmodservice_kt
...
Rewrote SkillModService in Kotlin
2022-07-08 14:14:05 -05:00
Josh Larson
b4c0680eea
Merge pull request #632 from madsboddum/dynamic_npc_respawn
...
Fixed an issue where dynamically spawned NPCs kept respawning like st…
2022-07-08 13:55:15 -05:00
Josh Larson
99784a7913
Merge pull request #633 from madsboddum/buff_timer_fix
...
Fixed weird buff timer behavior by reducing PLAY03 playTime delta spa…
2022-07-08 13:53:00 -05:00
Josh Larson
686b653663
Merge pull request #634 from madsboddum/infinite_combat_duel
...
Removed a feature in CombatStatusService that intentionally locked co…
2022-07-08 13:52:17 -05:00
Josh Larson
16bb8cae87
Merge pull request #635 from madsboddum/iff_species_restrictions
...
Attached species and gender restrictions to object templates instead …
2022-07-08 13:51:46 -05:00
Ziggy
5512140f3a
Attached species and gender restrictions to object templates instead of only static items using the same table that the client uses
...
This way we have fixed all of these issues, plus the server and client agree on what can be worn
2022-07-08 18:54:36 +02:00
Ziggy
b325ac5aa1
Removed a feature in CombatStatusService that intentionally locked combat state for dueling players
2022-07-08 16:21:09 +02:00
Ziggy
0d6249a6d5
Fixed weird buff timer behavior by reducing PLAY03 playTime delta spam to the client
2022-07-08 16:03:14 +02:00
Ziggy
89a0b34a9c
Fixed an issue where dynamically spawned NPCs kept respawning like static NPCs do
2022-07-08 15:15:38 +02:00
Ziggy
630b80ac13
Fixed minor packet error in GroupInviterData, the ID in there should be the object ID for the CREO that sent the invitation and not the object ID for the GRUP
2022-07-08 13:59:48 +02:00
Ziggy
fa9c4cf3c8
Rewrote GroupService in Kotlin
2022-07-08 13:31:19 +02:00
Ziggy
9c9fc26ca3
Fixed an inconsistency in the default ID of GroupInviterData, where GroupService claims it should be -1 but it's 0 when server initializes
2022-07-08 13:31:01 +02:00
Ziggy
3d9e2024b1
Rewrote GroupEventIntent in Kotlin and removed "GROUP_" prefix on all GroupEventType enum constants, because grouping is implied
2022-07-08 13:04:16 +02:00
Ziggy
d18556f685
Rewrote GroupInviterData in Kotlin
2022-07-08 12:41:17 +02:00
Ziggy
78c5ff4e9e
Rewrote SkillModService in Kotlin
2022-07-08 12:12:50 +02:00
Ziggy
80676cefe2
stat movement no longer appears in skillmods section of the skills window after using Burst Run
2022-07-08 12:12:13 +02:00
Undercova
5ddcec0686
Merge branch 'cu_quality_assurance' of https://github.com/ProjectSWGCore/Holocore into cu_quality_assurance
2022-07-07 16:23:15 +02:00
Undercova
82bb259f8d
Updated all weapons
...
New characters now start with Brawler profession only (since it is the first and only profession worked on right now)
Removed all Jedi items and survey tools from CBT (frog)
2022-07-07 16:22:41 +02:00
Josh Larson
fab9c62f67
Merge pull request #623 from madsboddum/restrictions_zabrak
...
Zabrak was missing from "rest" species restrictions, causing them to …
2022-07-06 18:53:04 -05:00
Ziggy
5c91ff5df9
Zabrak was missing from "rest" species restrictions, causing them to be unable to equip most static items
2022-07-07 01:34:13 +02:00
Josh Larson
5c045344c0
Fixed not parsing the first argument in the argument list
2022.07.06-3
2022-07-06 15:26:41 -05:00
Josh Larson
83d136e9e9
Merge branch 'cu_quality_assurance' of https://github.com/ProjectSWGCore/Holocore into cu_quality_assurance
2022.07.06-2
2022-07-06 15:01:29 -05:00
Josh Larson
b555b68a05
Set player remote address to be X-Forwarded-For when behind a reverse proxy
2022-07-06 14:59:41 -05:00
Josh Larson
41af6206aa
Merge pull request #618 from madsboddum/duel_fixes
...
Fixed a couple of duel bugs
2022.07.06
2022-07-06 13:33:39 -05:00
Ziggy
eda23b2143
Fixed a couple of duel bugs
...
You shouldn't enter combat immediately, that should only happen once someone attacks.
Defeating an opponent should let you death blow them.
Both players should visibly enter combat stance.
2022-07-06 20:27:10 +02:00
Josh Larson
18c57c4fdb
Merge branch 'cu_quality_assurance' of https://github.com/ProjectSWGCore/Holocore into cu_quality_assurance
2022-07-06 13:18:31 -05:00
Josh Larson
4b7f5c13e8
Properly handle a race condition on disconnect in TCPServerImpl
2022-07-06 13:18:14 -05:00
Josh Larson
81756d7379
Merge pull request #617 from Josh-Larson/cu_quality_assurance
...
Added server stats URL (/stats)
2022-07-06 10:49:47 -05:00
Josh Larson
6d90df2fee
Added server stats URL (/stats)
2022-07-06 10:44:55 -05:00
Josh Larson
d8d107f30c
Merge pull request #616 from Josh-Larson/cu_quality_assurance
...
Added health check URL (/health-check)
2022-07-06 10:28:15 -05:00
Josh Larson
006eb34a7d
Merge pull request #615 from madsboddum/burst_run
...
Added support for Burst Run
2022-07-06 10:26:57 -05:00
Josh Larson
dcb7575443
Fixed an exception on HTTP-only connections and added additional NetworkClient traces
2022-07-06 10:23:21 -05:00
Ziggy
24a3fec9bb
Added support for Burst Run
...
HAM costs are an educated guess.
Movement speed is increased by 2x for the buff duration.
2022-07-06 17:23:02 +02:00
Josh Larson
bcdfe14429
Added health check URL (/health-check)
2022-07-06 10:15:26 -05:00
Undercova
7e0dd492ee
Updated chat channels
...
Fixed a spawner in Jabbas Palace
Removed NGE related databases
2022-07-06 04:26:47 +02:00
Josh Larson
8287761211
Removed unused import in NetworkClient
2022-07-05 21:08:43 -05:00
Josh Larson
f0dde01c72
Merge branch 'cu_quality_assurance' of https://github.com/ProjectSWGCore/Holocore into cu_quality_assurance
2022-07-05 21:07:33 -05:00
Josh Larson
5711d050ed
Added error print for invalid protocol version
2022-07-05 21:07:16 -05:00
Josh Larson
80d01b6f5c
Merge pull request #612 from Josh-Larson/cu_quality_assurance
...
Changed network protocol to websockets
2022-07-05 20:40:33 -05:00
Josh Larson
29a981af26
Merge branch 'cu_quality_assurance' of https://github.com/ProjectSWGCore/Holocore into cu_quality_assurance
2022-07-05 20:36:19 -05:00
Josh Larson
2e9b5baa67
Changed network protocol to websockets
2022-07-05 20:36:04 -05:00
Ziggy
36722273b4
Fixed Defense mod behavior, so Melee Defense is your protection against melee attacks, while Unarmed Defense if your protection when you're wielding an unarmed weapon
2022-07-06 03:02:12 +02:00
Josh Larson
c5dd01b565
Merge pull request #610 from madsboddum/cu_quality_assurance
...
Don't bother displaying required combat level if it's 1
2022-07-05 19:06:05 -05:00
Ziggy
8102830e15
Don't bother displaying required combat level if it's 1
2022-07-06 01:47:52 +02:00
Josh Larson
149e020d92
Merge pull request #609 from madsboddum/lunge
...
Added support for Lunge, the range of which is 20m instead of the ran…
2022-07-05 18:38:15 -05:00
Josh Larson
b5c46396e6
Merge pull request #607 from madsboddum/remember_resources
...
Server now re-uses previously generated resources instead of generati…
2022-07-05 18:31:19 -05:00
Ziggy
bbe2275d14
Added support for Lunge, the range of which is 20m instead of the range of the melee weapon (5m)
2022-07-06 01:29:53 +02:00
Ziggy
8e5f43c17a
Server now re-uses previously generated resources instead of generating new ones on every boot
...
There was a validation check that expected every stat to be non-zero, but no resource actually has every stat, so the validation check failed for every resource.
I fixed it by instead checking if every stat is zero, because then something's definitely wrong.
2022-07-05 21:28:02 +02:00
Josh Larson
5d6fa28f87
Merge pull request #608 from madsboddum/combat_stuck
...
Fixed sometimes being stuck in combat
2022-07-05 11:02:05 -05:00