Skip to content

Commit d7aa2ab

Browse files
committed
Made exosuit stress sensor trigger from potentially lethal damage that would otherwise never trigger the sensor
Please factcheck this, I'm not entirely sure if the amount of damage is accurate taking armor and such into account
1 parent 8c1c02d commit d7aa2ab

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/vazkii/psi/common/core/handler/PlayerDataHandler.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,10 @@ public static void onEntityDamage(LivingHurtEvent event) {
178178
if (event.getSource().isFireDamage()) {
179179
PsiArmorEvent.post(new PsiArmorEvent(player, PsiArmorEvent.ON_FIRE));
180180
}
181+
if (player.getHealth() - event.getAmount() <= 0.0) {
182+
PsiArmorEvent.post(new PsiArmorEvent(player, PsiArmorEvent.LOW_HP));
183+
PlayerDataHandler.get(player).lowHp = true;
184+
}
181185
}
182186
}
183187

0 commit comments

Comments
 (0)