Josh Larson
9fa6ce2e89
Merge pull request #649 from madsboddum/Holocore-428
...
Holocore-428 [Brawler] Taunt
2022-07-11 13:49:53 -05:00
Josh Larson
abd309e3df
Merge pull request #648 from madsboddum/Holocore-555
...
Holocore-555 Remove buffs for players and vehicles in code
2022-07-11 13:49:47 -05:00
Ziggy
920eb1419a
Holocore-428 [Brawler] Taunt
2022-07-11 16:51:59 +02:00
Ziggy
69c46ebf2f
Holocore-555 Remove buffs for players and vehicles in code
2022-07-11 12:56:33 +02:00
Josh Larson
9ba33afd27
Merge pull request #646 from madsboddum/weao03_range
...
Fixed weapon range not being sent properly to the client
2022-07-10 21:20:17 -05:00
Josh Larson
9cdf43ac61
Merge pull request #647 from madsboddum/default_weapon_cu
...
Added +10 Accuracy to the default weapon as observed in packet captur…
2022-07-10 21:19:56 -05:00
Ziggy
be7a3a1b0c
Added +10 Accuracy to the default weapon as observed in packet captures and reduced attack speed a bit, as it was a pre-CU value
...
Attack speed is a guess - unfortunately this isn't in the WEAO03 packet like it is post NGE.
2022-07-11 04:15:13 +02:00
Ziggy
7f5a4985b8
Fixed weapon range not being sent properly to the client
...
We had attackSpeed in the top of WEAO03, but attackSpeed isn't in there at all post-CU. This caused all variables to be off-by-one.
2022-07-11 04:09:24 +02:00
Josh Larson
ee82f1919c
Merge pull request #645 from madsboddum/equip_armor_test
...
Added some tests that ensure armor certifications are respected
2022-07-10 20:17:12 -05:00
Ziggy
80df4eae9d
Added some tests that ensure armor certifications are respected
2022-07-11 03:12:02 +02:00
Josh Larson
894f5993b6
Merge pull request #644 from madsboddum/pvp_test
...
Added a couple of tests for factional PvP
2022-07-10 18:52:32 -05:00
Ziggy
2ef693e548
Added a couple of tests for factional PvP
...
Also created a DefaultWeaponFactory, because the code for creating the default weapon has been copy-pasted a couple of times at this point.
The factory is now used to reduce duplication.
2022-07-11 01:32:30 +02:00
Josh Larson
f70c9d8fb7
Merge pull request #643 from madsboddum/equip_test_wait
...
Wait synchronously after broadcasting intents, to prevent race condit…
2022-07-10 17:20:35 -05:00
Ziggy
805fc3eb4f
Wait synchronously after broadcasting intents, to prevent race condition between ObjectCreatedIntent being processed too late by SimulatedObjectStorage
...
Hopefully this is why the tests are a bit flaky
2022-07-11 00:14:20 +02:00
Josh Larson
a61992ff8e
Merge pull request #642 from madsboddum/attack_cost_test
...
Created a test that verifies that health, action or mind is spent whe…
2022-07-10 17:04:58 -05:00
Ziggy
21cc40be1e
Created a test that verifies that health, action or mind is spent when a command requires it
...
Future addition could be that the command isn't executed if you're "too tired", which we have no support for now.
2022-07-11 00:00:38 +02:00
Josh Larson
e03bd08d4a
Merge pull request #636 from madsboddum/weapon_species_restrictions
...
Removed species restrictions from weapons, as no weapon is actually i…
2022-07-10 14:12:40 -05:00
Josh Larson
4eb6ab5b9f
Merge pull request #641 from madsboddum/remove_roadmap_rewards
...
Removed some unused code and files
2022-07-10 12:21:45 -05:00
Josh Larson
787d492104
Merge pull request #640 from madsboddum/creo03_in_base3
...
Store CREO03 variables in the base3 document, so there's less stuff d…
2022-07-10 12:21:34 -05:00
Ziggy
ffc049bfc0
Removed uniformbox sdb
2022-07-10 17:31:30 +02:00
Ziggy
7f0f6b7b7f
Removed the roadmap reward loader
2022-07-10 17:30:49 +02:00
Ziggy
6f5ca02c71
Store CREO03 variables in the base3 document, so there's less stuff directly inside CreatureObject
...
Won't break existing creatures because there's migration logic
2022-07-10 15:12:28 +02:00
Josh Larson
1d311128ae
Merge pull request #638 from madsboddum/data_transform_length
...
Fixed expected length being too long in DataTransform
2022-07-09 16:04:00 -05:00
Ziggy
e5fc53190d
Fixed expected length being too long in DataTransform
2022-07-09 23:00:48 +02:00
Josh Larson
d6f1abae2b
Merge pull request #637 from madsboddum/deprecations
...
Fixed a lot of different compiler warnings - usages of deprecated met…
2022-07-09 15:22:48 -05:00
Ziggy
dce88d5872
Fixed a lot of different compiler warnings - usages of deprecated methods, primarily
2022-07-09 22:09:00 +02:00
Ziggy
fd96500a4c
Removed species restrictions from weapons, as no weapon is actually in serverdata/appearance/appearance_table.sdb causing them to be unequippable
...
Also added some regression tests
Removed species restrictions from weapons, as no weapon is actually in serverdata/appearance/appearance_table.sdb causing them to be unequippable
Also added some regression tests
2022-07-09 15:07:56 +02:00
Ziggy
967cc369c6
Fixed some poor null handling in GroupService
2022-07-08 23:45:28 +02:00
Undercova
b99d6d7824
Added weapons for CL 1 / 10 / 20 / 30 / 40 / 50 to the CBT
...
Updated CBT to hand out those weapons
2022-07-08 23:28:46 +02:00
Josh Larson
ad654eff81
Merge pull request #611 from madsboddum/cu_quality_assurance
...
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-08 14:14:49 -05:00
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