fix shielding logic
This commit is contained in:
+2
-2
@@ -416,7 +416,7 @@ function connectWebSocket() {
|
||||
|
||||
entity.children.at(0).visible = !e.dead
|
||||
entity.children.at(1).visible = !e.dead
|
||||
entity.children.at(2).visible = e.buffs.some((it) => it.id == 'exposed') // TODO: only works for Exposed now
|
||||
entity.children.at(2).visible = !e.dead && e.buffs.some((it) => it.id == 'exposed') // TODO: only works for Exposed now
|
||||
|
||||
const animations = animationActions[e.id] ?? {}
|
||||
const fadeIn = created ? 0 : 0.15
|
||||
@@ -458,7 +458,7 @@ function connectWebSocket() {
|
||||
hp.scale.x = percentageHp
|
||||
hp.position.x = -(1 - percentageHp) / 2
|
||||
|
||||
entity.children.at(3).visible = e.id == playerId
|
||||
entity.children.at(3).visible = !e.dead && e.id == playerId
|
||||
// entity.children.at(5).visible = !e.dead && e.team == playerTeam
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user