Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Combat fixes #5

Merged
merged 6 commits into from
May 31, 2017
Merged

Combat fixes #5

merged 6 commits into from
May 31, 2017

Conversation

luciensadi
Copy link
Owner

A massive rewrite of fight.cpp's hit() function. Major changes:

  • Nerve strike no longer ignores as many penalties, and has had its 4x Qui damage reduced to the canon amount.
  • When fighting with cyberweapons, your best active weapon will be used instead of your first one. In addition, two cyberweapons now means you gain the half-strength power bonus from canon.
  • When fighting with cyberweapons, you'll actually use your cyber_implants skill.
  • You now won't surprise an NPC who's already attacking you.
  • Implemented gyro mounts-- they now provide recoil/movement modifier reduction.
  • Fixed several issues with firing from vehicles being way easier than it should have been.
  • Added messaging to stop_fighting() and recoil damage calls so you actually know what's going on.
  • Rolls messaging has been expanded to convey more information.
  • Fixed strange smartlink case where you could get a -4 TN.
  • Innumerable spellchecks and typo fixes.

@luciensadi luciensadi merged commit 89cb001 into master May 31, 2017
@luciensadi luciensadi deleted the combat-fixes branch June 2, 2017 15:52
luciensadi added a commit that referenced this pull request Jun 18, 2017
@luciensadi luciensadi mentioned this pull request Jul 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants