Commit Graph
3932 Commits
Author SHA1 Message Date
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