Ziggy
96c73524c6
[Mission] Nearby group members also receive the destroy mission reward when the target is defeated
...
Relates to GitHub issue #1218
2023-04-04 11:21:03 +02:00
Josh
c110f4ba2f
Merge pull request #1209 from madsboddum/Holocore-749
...
[General] Fixed a bug where you had to relog to see new names for way…
2023-04-03 07:11:21 -05:00
Josh
8eebaafd0c
Merge pull request #1206 from madsboddum/kotlin_support_data_services
...
Converted support data services from Java to Kotlin
2023-04-02 17:34:35 -05:00
Josh
925e62b436
Merge pull request #1205 from madsboddum/kotlin_trade_service
...
Moved TradeService away from CraftingManager as trading is not relate…
2023-04-02 17:29:17 -05:00
Ziggy
ddcf2ea6d2
Moved TradeService away from CraftingManager as trading is not related to crafting and converted TradeService to Kotlin
2023-04-03 00:05:27 +02:00
Ziggy
0c38db121f
[General] Fixed a bug where you had to relog to see new names for waypoints
...
Relates to GitHub issue #749
2023-04-02 23:33:49 +02:00
Undercova
ff17fb1e31
Added more destroy missions to database
...
Updated the directory for destroy missions
2023-04-02 22:45:20 +02:00
Ziggy
8b684219c1
Converted support data services from Java to Kotlin
2023-04-02 22:02:04 +02:00
Josh
789ab1816f
Merge pull request #1192 from madsboddum/mission_abort
...
Added support for aborting destroy missions
2023-04-02 13:44:17 -05:00
Josh
88567143e2
Merge pull request #1200 from madsboddum/sample_stack_resources
...
Sampled resources are now added to an existing stack in the inventory…
2023-04-02 13:34:15 -05:00
Josh
235daceda8
Merge pull request #1201 from madsboddum/namegen_warnings
...
Fixed code inspection warnings in the SWG name generator and fixed a …
2023-04-02 13:32:48 -05:00
Josh
9b325b8e50
Merge pull request #1203 from madsboddum/kotlin_jedi_services
...
Converted the last Jedi services written in Java to Kotlin
2023-04-02 13:31:49 -05:00
Ziggy
25d457198f
Fixed a bug where the starter clothing had 0 volume when examining the items
2023-04-02 19:51:08 +02:00
Ziggy
a009b5ffa0
Converted the last Jedi services written in Java to Kotlin
2023-04-02 19:44:28 +02:00
Ziggy
38c56aebc6
Fixed code inspection warnings in the SWG name generator and fixed a leaked implementation detail of how resource name rules are stored
2023-04-02 13:34:25 +02:00
Ziggy
979cfe447b
Sampled resources are now added to an existing stack in the inventory if one exists, instead of creating a new stack every time
2023-04-02 11:45:46 +02:00
Ziggy
af207eacf6
Fixed being unable to use survey tools, caused by server reboots
...
Slight refactor of the code, to avoid having GalacticResource reference ServerData
2023-04-01 23:30:33 +02:00
Josh Larson
934384a63f
Merge pull request #1199 from madsboddum/character_ability_check
...
Fixed a couple of bugs in command requirements, where they only affec…
2023-04-01 16:15:56 -05:00
Ziggy
98e5e871d8
Fixed a couple of bugs in command requirements, where they only affected combat commands and also possibly used the wrong ability name
2023-04-01 23:09:43 +02:00
Ziggy
9fe87f03c0
Fixed issue where some looted items had "Volume: 0" when examining them
...
This won't fix existing items.
2023-04-01 21:59:15 +02:00
Josh Larson
50620f229e
Merge pull request #1195 from madsboddum/marker_txt_leak
...
marker.txt detection no longer opens an InputStream that's never closed
2023-03-30 16:29:45 -05:00
Ziggy
9775877ab7
marker.txt detection no longer opens an InputStream that's never closed
2023-03-30 19:44:15 +02:00
Ziggy
2c8b7ed6c4
Converted some Combat XP testcases from Java to Kotlin
2023-03-30 16:16:03 +02:00
Ziggy
015179bc9e
Added support for aborting destroy missions
2023-03-30 15:35:42 +02:00
Ziggy
2a703e8915
Added randomized credit reward for destroy missions
2023-03-25 22:07:30 +01:00
Ziggy
17c22b6c48
Added location randomization to destroy terminal missions
2023-03-25 21:38:53 +01:00
Ziggy
6cad271317
Randomized destroy missions with option for defining new missions in a sdb
2023-03-25 18:23:25 +01:00
Ziggy
3bf76cda67
Added dataloader for dynamic_lairs.sdb
2023-03-25 13:19:09 +01:00
Ziggy
784d35bfc5
Added option to find a dynamic spawn by dynamic_id, so we look up lair IDs later for terminal destroy missions
2023-03-24 14:43:06 +01:00
Ziggy
9b4bcc7ca3
Added dynamic difficulty to destroy missions, based on the level range of the current planet
2023-03-20 17:02:10 +01:00
Ziggy
257482f73a
Very basic implementation of destroy missions
2023-03-19 21:42:36 +01:00
Ziggy
1e969dcfe7
Added delta methods to MissionObject, so we can use them for mission terminals later
2023-03-19 19:09:05 +01:00
Josh Larson
21fbeb9353
Merge pull request #1180 from madsboddum/baseline_delegate_strings
...
String support for BaselineDelegate
2023-03-19 10:32:46 -05:00
Ziggy
7cfaac9e6d
Fixed IDE warnings in ObjectCreator
2023-03-19 13:04:44 +01:00
Ziggy
3f28cacbd8
Added String support to BaselineDelegate, so we can use it for objects that contain Strings in the future
2023-03-19 12:43:38 +01:00
Josh Larson
b1e1be8a19
Fixed timing issue with onModeStart/End in AIObject
2023-02-04 15:50:27 -06:00
Undercova
79f67add69
Removed structure deeds from CBT
...
Added survey tools to the CBT
Updated the lair and scene database for dynamic spawns
2023-01-15 01:22:35 +01:00
Ziggy
8398c2e44f
Removed some dead code
2023-01-14 16:41:48 +01:00
Undercova
db5aecca8e
Added Master Medic / Master Doctor / Master Combat Medic and Force Sensitive Healer to the CBT
...
Added and updated a few more combat commands
2023-01-09 22:50:56 +01:00
Ziggy
4f5d3b29bc
Combat abilities can now target a specific part of the body of an enemy
...
E.g. Saber Leg Hit will target the legs, while Saber Head Hit will
target the head and so forth
2023-01-08 12:29:32 +01:00
Ziggy
4d94f65bd5
Cleaned up CombatCommandAttack by removing some unused features and TODOs for NGE heavy weapons that we won't be implementing
2023-01-07 17:21:17 +01:00
Ziggy
8cc5aeb70a
Use pre-NGE weapon type for heavy weapons, allowing the client to display heavy weapon commands as executable
...
Before every ability would have a red cross over it, as the client
didn't recognize the weapon type.
2022-12-31 13:18:42 +01:00
Ziggy
1178706728
Wrote regression test for a bug with Healing Efficiency, where it could decrease the amount of damage healed instead of increasing it
2022-12-30 02:18:39 +01:00
Undercova
535e84c38f
Added animation for Bacta Shot and other commands
...
Armor parts from CBT now have an protection value of 6000
Updated all NPC stats
Fixed healing efficiency related formula
2022-12-30 01:45:53 +01:00
Josh Larson
b937109eac
Merge pull request #925 from madsboddum/919
...
Healing Efficiency now increases damage healed as a percentage
2022-12-29 16:02:12 -06:00
Josh Larson
6de96860d3
Merge pull request #929 from madsboddum/stun
...
Added support for stunning, which will pause action regeneration whil…
2022-12-29 16:01:58 -06:00
Ziggy
6e71c8569a
Tweaked how Accuracy and Defense modifiers influence combat
...
They're way less powerful now, making it actually possible for NPCs to
hit equally-leveled players.
There's also way less difference between players with different levels
now.
2022-12-29 17:18:36 +01:00
Ziggy
6e1dcc6a05
Added support for stunning, which will pause action regeneration while active
...
This is a big enabler in making a lot of commands work, as many
professions have stun abilities.
2022-12-29 13:50:40 +01:00
Ziggy
df6a4c3c33
Healing Efficiency now increases damage healed as a percentage
...
As an example, +45 Healing Efficiency would increase the amount of damage normally healed by 45%
2022-12-29 11:41:14 +01:00
Josh Larson
87ffd9ba53
Merge pull request #918 from madsboddum/bacta_shot
...
Added support for displaying effects on affected targets and support …
2022-12-28 22:46:20 -06:00