Apply damage to player's body parts based on hit location.
Korean: 타격 위치 기반 신체부위 피해 적용
Takes total damage and distributes it across body parts according to
the hit location. Updates both aggregate health and body part health.
For combat compatibility, the aggregate health is directly reduced by
the damage amount (traditional behavior), while body part health is
updated proportionally for visualization purposes.
Apply damage to player's body parts based on hit location.
Korean: 타격 위치 기반 신체부위 피해 적용
Takes total damage and distributes it across body parts according to the hit location. Updates both aggregate health and body part health.
For combat compatibility, the aggregate health is directly reduced by the damage amount (traditional behavior), while body part health is updated proportionally for visualization purposes.