Browse Source

dont show hit indicator for 1 player

pull/6440/head
qndel 3 years ago committed by Anders Jenbo
parent
commit
1b42a17153
  1. 16
      Source/qol/monhealthbar.cpp

16
Source/qol/monhealthbar.cpp

@ -157,14 +157,16 @@ void DrawMonsterHealthBar(const Surface &out)
} }
} }
int tagOffset = 5; if (Players.size() > 1) {
for (size_t i = 0; i < Players.size(); i++) { int tagOffset = 5;
if (((1U << i) & monster.whoHit) != 0) { for (size_t i = 0; i < Players.size(); i++) {
RenderClxSprite(out, (*playerExpTags)[i + 1], position + Displacement { tagOffset, height - 31 }); if (((1U << i) & monster.whoHit) != 0) {
} else if (Players[i].plractive) { RenderClxSprite(out, (*playerExpTags)[i + 1], position + Displacement { tagOffset, height - 31 });
RenderClxSprite(out, (*playerExpTags)[0], position + Displacement { tagOffset, height - 31 }); } else if (Players[i].plractive) {
RenderClxSprite(out, (*playerExpTags)[0], position + Displacement { tagOffset, height - 31 });
}
tagOffset += (*playerExpTags)[0].width();
} }
tagOffset += (*playerExpTags)[0].width();
} }
} }

Loading…
Cancel
Save