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

Isolation Protocol: Add roguelike style health regen and pain reduction #75860

Merged
merged 1 commit into from
Aug 26, 2024

Conversation

John-Candlebury
Copy link
Member

Summary

Mods "Isolation Protocol: Add roguelike style health regen and pain reduction"

Purpose of change

I noticed while playtesting the new lab shape that changes to the overall balancing of the game in the past year made completing two lab levels back to back factually impossible with the starting characters. Which isnt really the intended experience at all.

Describe the solution

In classic roguelike fashion, every 15 seconds the player regenerates 2 hp on all bodyparts and looses 4 pain if there are no enemies in a 10 tile radius. Pain has also been capped to a maximum of 40.

All powered with enchantments and recurring EOCs.

Testing

Made sure the pain cap applied and the regen worked properly.

Additional context

Some of the lab variants are still likely impossible to complete, especially the electric plant and flesh raptor ones. The latter might need some adjutment in vanilla the former probably wants something custom to the mod.

@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Mods Issues related to mods or modding Mechanics: Enchantments / Spells Enchantments and spells EOC: Effects On Condition Anything concerning Effects On Condition Mods: Isolation Protocol ☣ The total conversion mod Isolation Protocol labels Aug 21, 2024
@GuardianDll
Copy link
Member

re: electric plant, you can try to use EXTRA_ELEC_PAIN enchantment to mitigate pain, if this is the concern
if issue is the damage itself, then it might be necessary to grant some armor by default

@github-actions github-actions bot added json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions labels Aug 21, 2024
@John-Candlebury
Copy link
Member Author

Yeah something like 50% electric armor to all players could work, But I think it might negatively affect runs with MoM

@Fris0uman Fris0uman merged commit 068d07b into CleverRaven:master Aug 26, 2024
20 of 27 checks passed
alef pushed a commit to alef/Cataclysm-DDA that referenced this pull request Aug 26, 2024
Knut-Aage-Hofseth pushed a commit to Knut-Aage-Hofseth/Cataclysm-DDA that referenced this pull request Aug 29, 2024
@John-Candlebury John-Candlebury deleted the IP-health-buffs branch October 26, 2024 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions EOC: Effects On Condition Anything concerning Effects On Condition [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Mechanics: Enchantments / Spells Enchantments and spells Mods: Isolation Protocol ☣ The total conversion mod Isolation Protocol Mods Issues related to mods or modding
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants