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

Miscellaneous Fixes #720

Merged
merged 4 commits into from
Nov 16, 2023
Merged

Miscellaneous Fixes #720

merged 4 commits into from
Nov 16, 2023

Conversation

jdevnull
Copy link
Contributor

@jdevnull jdevnull commented Nov 16, 2023

  1. MM pg 30 states that move-by-wire is not compatible with any other reaction or initiative enhancing cyberware or bioware. Also, there was previously no check preventing them from stacking with magic/adept reaction/initiative bonuses. This PR ensures that they don't stack in either case.

  2. When leaving chargen, remaining unspent nuyen are dumped into a housing card in increments of 5k nuyen. This PR lets this happen when the character has exactly 5k nuyen remaining.

  3. The absence of decrease (non-cybered) attribute spells from the chargen health spell instructor appears to be an oversight, given that they already teach decrease cybered attribute, increase (non-cybered) attribute, and increase cybered attribute spells. The decrease (non-cybered) attribute spells can be used as debuffs against NPC opponents and would allow healer totem shamanists to have an offensive spell option. If anything, it should be the decrease cybered versions that should be absent, since they are only really used to make subsequent increase cybered spells easier (where using ritualcast instead would be preferred anyway).

  4. The previous attempt at preventing persona programs from using storage memory in store-bought decks failed because it was placed in a block requiring GET_OBJ_TYPE(cont) == ITEM_DECK_ACCESSORY. This PR moves the fix to the right place. This answers: https://discord.com/channels/564618629467996170/788953927269613608/1172638603009081464

Copy link
Owner

@luciensadi luciensadi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@luciensadi luciensadi merged commit 29b911d into luciensadi:master Nov 16, 2023
1 check passed
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