Health drops when zoning with any modifiers to Max Health/Body Dev #1443

Open
opened 2025-10-09 22:00:22 +00:00 by faffywaffle · 2 comments
Member

https://bytebin.project-rk.com/F46fRdda

Reproduction steps

  1. Spawn an item that gives +max health (rhinoman jacket: .item 268522 268523 50 1) (hellfyre magma suit: .item 267317 267317 300 1).
  2. Take note of your max health first, then equip the items
  3. Heal to max health (.item 25811 25811 200 10)
  4. Zone
  5. Watch your hp drop to its original value noted in step (2)

Expected results

When zoning, both your current health and max health should remain the same (with the exception of 1 heal delta tick to your current health when zoning)

Actual results

When zoning, only the max health value remains the same. Your current health will be determined by either:

  1. Max health - (All +max hp modifiers from equipment)
  2. Your current health
    (whichever is lower)

Bug prevalence

Every time

Description & Attachments

Tested and verified with both rhinoman jacket and hellfyre magma suit, one at a time. Don't use the ARK suit when testing this bug, since the heal delta from the ARK suit heals you to full upon zoning

### Report link https://bytebin.project-rk.com/F46fRdda ### Reproduction steps 1. Spawn an item that gives +max health (rhinoman jacket: .item 268522 268523 50 1) (hellfyre magma suit: .item 267317 267317 300 1). 2. Take note of your max health first, then equip the items 3. Heal to max health (.item 25811 25811 200 10) 4. Zone 5. Watch your hp drop to its original value noted in step (2) ### Expected results When zoning, both your current health and max health should remain the same (with the exception of 1 heal delta tick to your current health when zoning) ### Actual results When zoning, only the max health value remains the same. Your current health will be determined by either: 1) Max health - (All +max hp modifiers from equipment) 2) Your current health (whichever is lower) ### Bug prevalence Every time ### Description & Attachments Tested and verified with both rhinoman jacket and hellfyre magma suit, one at a time. Don't use the ARK suit when testing this bug, since the heal delta from the ARK suit heals you to full upon zoning
faffywaffle added the
type
bug
state
new
labels 2025-10-09 22:00:22 +00:00
Member

Here's my conclusion from the below stuff ---

Anything Modifying your maximum health or body development will be ignored after zoning causing you to take unknown damage bringing you to your unmodified max health, even though your max health is higher.

Seems to match Faffy's conclusion!


I had Touch of Marius running which has a large body development modifier (+800)
And I was wearing the Bug Hunter suit which I took off then zoned. I noticed I still had similar experience to Faffy so I did it again.

With no suit on:

Stats Report - health


No modifications.


Oatbh2 (4458)
health 3000
.get succeeded - Oatbh2 (4458) health is 3000 (3000 base + 0 mod + 0 trickle + 0 custom).

Stats Report - life


No modifications.


Oatbh2 (4458)
life 0
.get succeeded - Oatbh2 (4458) life is 3157 (0 base + 0 mod + 0 trickle + 3157 custom).

Suit on:

Stats Report - health


health | 100000 | GM Suit


Oatbh2 (4458)
health 103009
.get succeeded - Oatbh2 (4458) health is 203009 (103009 base + 100000 mod + 0 trickle + 0 custom).

Stats Report - life


life | 100000 | GM Suit


Oatbh2 (4458)
life 0
.get succeeded - Oatbh2 (4458) life is 103157 (0 base + 100000 mod + 0 trickle + 3157 custom).

Take Suit Off:

Stats Report - health


health | 100000 | GM Suit


Oatbh2 (4458)
health 3157
.get succeeded - Oatbh2 (4458) health is 3157 (3157 base + 0 mod + 0 trickle + 0 custom).

Stats Report - life


life | 100000 | GM Suit


Oatbh2 (4458)
life 0
.get succeeded - Oatbh2 (4458) life is 3157 (0 base + 0 mod + 0 trickle + 3157 custom).

Zone with no suit on:

Stats Report - health


No modifications.


Oatbh2 (4458)
health 160
.get succeeded - Oatbh2 (4458) health is 160 (160 base + 0 mod + 0 trickle + 0 custom).

Stats Report - life


No modifications.


Oatbh2 (4458)
life 0
.get succeeded - Oatbh2 (4458) life is 3157 (0 base + 0 mod + 0 trickle + 3157 custom).

You were attacked with nanobots for 2840 points of unknown damage.

So......

I tested again with no modifying armor and no marius but with Essence of Behemoth .ncu run 95708

Before Zoning:

Stats Report - health


No modifications.


Oatbh2 (4458)
health 1000

.get succeeded - Oatbh2 (4458) health is 1000 (1000 base + 0 mod + 0 trickle + 0 custom).

Stats Report - life


life | __996 | Essence of Behemoth


Oatbh2 (4458)
life 0

.get succeeded - Oatbh2 (4458) life is 1171 (0 base + 996 mod + 0 trickle + 175 custom).

After Zoning:

Stats Report - health


No modifications.


Oatbh2 (4458)
health 160

.get succeeded - Oatbh2 (4458) health is 160 (160 base + 0 mod + 0 trickle + 0 custom).

Stats Report - life


life | __996 | Essence of Behemoth


Oatbh2 (4458)
life 0

.get succeeded - Oatbh2 (4458) life is 1171 (0 base + 996 mod + 0 trickle + 175 custom).

You were attacked with nanobots for 857 points of unknown damage.

Here's my conclusion from the below stuff --- Anything Modifying your maximum health or body development will be ignored after zoning causing you to take unknown damage bringing you to your unmodified max health, even though your max health is higher. Seems to match Faffy's conclusion! --- I had Touch of Marius running which has a large body development modifier (+800) And I was wearing the Bug Hunter suit which I took off then zoned. I noticed I still had similar experience to Faffy so I did it again. **With no suit on:** Stats Report - health _______________________________ No modifications. _______________________________ Oatbh2 (4458) health 3000 .get succeeded - Oatbh2 (4458) health is 3000 (3000 base + 0 mod + 0 trickle + 0 custom). Stats Report - life _______________________________ No modifications. _______________________________ Oatbh2 (4458) life 0 .get succeeded - Oatbh2 (4458) life is 3157 (0 base + 0 mod + 0 trickle + 3157 custom). **Suit on:** Stats Report - health _______________________________ health | 100000 | GM Suit _______________________________ Oatbh2 (4458) health 103009 .get succeeded - Oatbh2 (4458) health is 203009 (103009 base + 100000 mod + 0 trickle + 0 custom). Stats Report - life _______________________________ life | 100000 | GM Suit _______________________________ Oatbh2 (4458) life 0 .get succeeded - Oatbh2 (4458) life is 103157 (0 base + 100000 mod + 0 trickle + 3157 custom). **Take Suit Off:** Stats Report - health _______________________________ health | 100000 | GM Suit _______________________________ Oatbh2 (4458) health 3157 .get succeeded - Oatbh2 (4458) health is 3157 (3157 base + 0 mod + 0 trickle + 0 custom). Stats Report - life _______________________________ life | 100000 | GM Suit _______________________________ Oatbh2 (4458) life 0 .get succeeded - Oatbh2 (4458) life is 3157 (0 base + 0 mod + 0 trickle + 3157 custom). **Zone with no suit on:** Stats Report - health _______________________________ No modifications. _______________________________ Oatbh2 (4458) health 160 .get succeeded - Oatbh2 (4458) health is 160 (160 base + 0 mod + 0 trickle + 0 custom). Stats Report - life _______________________________ No modifications. _______________________________ Oatbh2 (4458) life 0 .get succeeded - Oatbh2 (4458) life is 3157 (0 base + 0 mod + 0 trickle + 3157 custom). You were attacked with nanobots for 2840 points of unknown damage. So...... I tested again with no modifying armor and no marius but with Essence of Behemoth `.ncu run 95708` **Before Zoning:** Stats Report - health _______________________________ No modifications. _______________________________ Oatbh2 (4458) health 1000 .get succeeded - Oatbh2 (4458) health is 1000 (1000 base + 0 mod + 0 trickle + 0 custom). Stats Report - life _______________________________ life | __996 | Essence of Behemoth _______________________________ Oatbh2 (4458) life 0 .get succeeded - Oatbh2 (4458) life is 1171 (0 base + 996 mod + 0 trickle + 175 custom). **After Zoning:** Stats Report - health _______________________________ No modifications. _______________________________ Oatbh2 (4458) health 160 .get succeeded - Oatbh2 (4458) health is 160 (160 base + 0 mod + 0 trickle + 0 custom). Stats Report - life _______________________________ life | __996 | Essence of Behemoth _______________________________ Oatbh2 (4458) life 0 .get succeeded - Oatbh2 (4458) life is 1171 (0 base + 996 mod + 0 trickle + 175 custom). You were attacked with nanobots for 857 points of unknown damage.
Oatbag added
priority
3
state
verified
and removed
state
new
labels 2025-10-10 16:11:43 +00:00
Member

This includes implants as well.

Body development example:

.item 164028 164028 1 adds 5 Body Dev and when I zone I lose 15 hp on zoning. (on a Solitus)

This includes implants as well. Body development example: `.item 164028 164028 1` adds 5 Body Dev and when I zone I lose 15 hp on zoning. (on a Solitus)
Oatbag changed title from Health drops when zoning with equips that gives +max health modifiers to Health drops when zoning with any modifiers to Max Health/Body Dev 2025-10-10 16:27:24 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: prk/issues#1443
No description provided.