Commit Graph
3894 Commits
Author SHA1 Message Date
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
Ziggy 4405a67a22 Damage is increased by 50% if the target is knocked down 2022-12-28 21:54:34 +01:00
Ziggy 1adc2e00bf Added support for displaying effects on affected targets and support for the Bacta Shot ability 2022-12-28 20:28:48 +01:00
Ziggy e279b822a9 Added animation for Teras Kasi ability 'Meditate' 2022-12-27 15:53:06 +01:00
Josh Larson 86dfae8c73 Fixed multiple (tuned) strings appearing at the end of the final object name 2022-12-04 12:41:09 -06:00
Josh Larson f0a6cdd652 Merge pull request #914 from madsboddum/medical_xp
Healing now grants 25% Medical XP per point of health damage healed i…
2022-12-03 13:14:21 -06:00
Ziggy a0b6814f13 Healing now grants 25% Medical XP per point of health damage healed instead of 100% 2022-12-03 20:07:23 +01:00
Josh Larson 7fd6295542 Merge pull request #913 from madsboddum/target_type_bugfix
Fixed a issue with CommandLoader, causing TargetType to always be NON…
2022-12-03 12:49:56 -06:00
Josh Larson 0dc161eba9 Merge pull request #909 from Josh-Larson/bugfix/753-infinite-aggro-tether
Added a maximum NPC distance from home of 100m
2022-12-03 12:47:47 -06:00
Josh Larson 8ba230f297 Merge pull request #907 from Josh-Larson/bugfix/893-escaping-from-enemy-spams-error
#893 bugfix: fixed escaping from enemy spams error
2022-12-03 12:47:41 -06:00
Josh Larson d8dee4a382 Merge pull request #912 from Josh-Larson/feature/911-dont-immediately-delete-objects
Added ability to recover deleted objects for up to 7 days
2022-12-03 12:47:36 -06:00
Ziggy 324f62ee2d Fixed a issue with CommandLoader, causing TargetType to always be NONE regardless of what's specified in the command SDBs
Basically targetType is a numeric value in the command SDBs, not a text.
2022-12-03 19:46:34 +01:00
Ziggy c91126d4b9 Fixed an issue where trigger effects for combat commands would never display
Basically, CombatStatus had to be != SUCCESS and also == SUCCESS at the same time.
This of course caused them to never display.
2022-12-03 19:06:34 +01:00
Josh Larson 8e40b0e5d4 Added ability to recover deleted objects for up to 7 days 2022-12-03 11:28:18 -06:00
Josh Larson 6e104a6dd4 Fixed #753 by adding a maximum NPC distance from home of 100m 2022-12-03 10:56:14 -06:00
Josh Larson 35c6a63dfd Fixed concurrent defender add/removal from TangibleObject 2022-12-03 09:52:21 -06:00
Undercova d864e78766 Added Jedi to the CBT - Player can become Master Defender and Master Lightsaber. Different crystals get granted too
Updated all combat commands
Updated a few global commands
Updated weapon database - adjusted min/max damages
Updated a few NPCs - Nova Darktrooper, Stormtrooper and Elite Sand Trooper now have different primary weapons
Updated NPC stats
2022-11-27 18:58:09 +01:00
Undercova 05e964f78b Added more options for "Novice" and "Master" of professions in the CBT
Updated combat commands database
2022-10-01 21:33:21 +02:00
Ziggy 555bb50785 Added an option to the character builder terminal to become a Master Brawler 2022-09-24 12:30:16 +02:00
Ziggy f282bf43d5 Combat_commands missing area for Force Cost and Force Cost Modifier
Relates to GitHub issue #736
2022-09-18 13:27:18 +02:00
Ziggy c46a903c3b [General] Effect on corpse
Relates to GitHub issue #751
2022-08-31 20:04:00 +02:00
Josh Larson 618b25d1bc Merge pull request #746 from madsboddum/Holocore-731
Invulnerable faction NPCs trigger the "?"
2022-08-28 22:17:49 -05:00
Josh Larson 3a24d29512 Merge pull request #745 from madsboddum/Holocore-682
[Combat] Failed attacks shouldn't consume HAM
2022-08-28 22:16:09 -05:00
Ziggy cae8b5f7e1 Invulnerable faction NPCs trigger the "?"
Relates to GitHub issue #731
2022-08-28 21:57:57 +02:00
Ziggy 367030935f [Combat] Failed attacks shouldn't consume HAM
Relates to GitHub issue #682
2022-08-28 21:19:16 +02:00
Ziggy 354f1debec Remove defunct gcw subcommand from the QA tool 2022-08-28 19:54:32 +02:00
Josh Larson d4dc688613 Merge pull request #743 from madsboddum/Holocore-739
[Combat] Improper Experience Type
2022-08-28 08:21:58 -05:00
Ziggy 4994d25e7d [Combat] Improper Experience Type
Relates to GitHub issue #739
2022-08-28 09:45:33 +02:00
Ziggy 64c64fe38f Support for Improved and Advanced versions of abilities
Relates to GitHub issue #738
2022-08-28 09:19:45 +02:00
Ziggy 0e15033270 Decouple CombatCommand from Command, so we can support Improved and Advanced ability variants later
A part of #738
2022-08-27 13:02:26 +02:00
Ziggy 0670cf6032 Allow Force Powers to be used 2022-08-22 20:58:42 +02:00
Josh Larson c25fc5706a Reduced logging for HTTP-only events 2022-08-21 15:57:26 -05:00
Josh Larson 5a2da3fbb8 Merge pull request #735 from madsboddum/Holocore-734
Armor Break should also affect innate armor
2022-08-21 12:12:44 -05:00
Ziggy 5615343b0c Armor Break should also affect innate armor
Relates to GitHub issue #734
2022-08-21 10:38:28 +02:00
Ziggy c7eaa7eeee StandardLog in ExperiencePointService 2022-08-20 08:15:33 +02:00
Ziggy bb3c5a8bf9 XP flytext not showing the multiplied XP correctly
Relates to GitHub issue #730
2022-08-19 16:47:04 +02:00
Josh Larson e38117b6c9 Added more specific SWGFlag test cases 2022-07-30 16:49:34 -05:00
Josh Larson c0b7a1a55c Fixed Holocore-666 "AFK not showing" 2022-07-30 16:38:08 -05:00
Josh Larson 7505572752 Fixed warning on Holocore boot with public intent handlers 2022-07-30 15:37:17 -05:00