Topic: [Fixed - persists in 3.80] Encumbrance penalty  (Read 7515 times)


JP_Finn

  • Honorary Lifetime Supporter
  • Member
  • *
  • Posts: 1188
  • Total likes: 644
  • Thawed Finn in SoCal
    • View Profile
« on: May 23, 2023, 05:42:44 AM »
It'd seem the encumbrance penalty calculation is somewhat bugged with 3.80 Stable.

New character, 221lbs (about 100.5kg), carrying 35.8lbs (16kg) incurs a 10% penalty. Most of the weight is from a fur overcoat.
Also noted, when carrying load at body weight, the encumbrance penalty is 84%.
It used be body weight +50% to incur a 49% penalty; any higher than that would bump the penalty to 100%.
Now exceeding the bodyweight+50%, incurs a penalty over 100% encumbrance. (123%-ish)
« Last Edit: June 01, 2023, 08:33:56 AM by Sami »

Sami

  • UnReal World creator
  • Administrator
  • Member
  • *****
  • Posts: 1238
  • Total likes: 3034
  • UnReal World creator
    • View Profile
    • UnReal World
« Reply #1 on: May 31, 2023, 07:58:43 AM »
There are no changes to penalty calculations in this version, but over 100% penalty is naturally bugged.
Do you still have this character, I could take a look.
- Sami | UnReal World creator

JP_Finn

  • Honorary Lifetime Supporter
  • Member
  • *
  • Posts: 1188
  • Total likes: 644
  • Thawed Finn in SoCal
    • View Profile
« Reply #2 on: May 31, 2023, 05:19:43 PM »
There are no changes to penalty calculations in this version, but over 100% penalty is naturally bugged.
Do you still have this character, I could take a look.

Compressed and emailed Jalmari over to you just now.

Sami

  • UnReal World creator
  • Administrator
  • Member
  • *****
  • Posts: 1238
  • Total likes: 3034
  • UnReal World creator
    • View Profile
    • UnReal World
« Reply #3 on: June 01, 2023, 08:29:30 AM »
Got the save thanks. And fixed the issue.

There were two things to adjust.
Firstly, this is one of significant calculation that affects to encumbrance penalty:

Code: [Select]
- balanced: encumbrance penalty from armours and clothes being worn

        In case of armours and clothes being worn you start to suffer from
        encumbrance penalty only after their total weight exceeds one tenth
        of character's weight.
        For example: 160 lbs character can wear 16 lbs worth of armours and
        clothes without any penalty from them specifically.

In this case the character could carry 22 lbs freeload if it's worn. 
However, the accumulating freeload calculation were ended as soon as the next item weight to be added exceeded the freeload threshold.
In this case it was the heavy fur coat, 13 lbs, which made the freeload calc to stop at the result of 11 lbs.
Now the freeload is properly maxed in cases like this.

Another thing was that if encumbrance calculations would exceed 100% it didn't get capped to 100%. Now it does.

Fixed - persists in 3.80
- Sami | UnReal World creator

JP_Finn

  • Honorary Lifetime Supporter
  • Member
  • *
  • Posts: 1188
  • Total likes: 644
  • Thawed Finn in SoCal
    • View Profile
« Reply #4 on: June 01, 2023, 08:45:09 PM »
Double squish, good job!

 

anything