void zol.usub_6776.txt() { if (*TileBeingDrawn[0] >= 140) { SelectedCreatureYPos = CurrentDrawingTileY; SelectedCreatureXPos = CurrentDrawingTileX; usub_4635(usub_E0A6()); CreatureUnderCursor-HealthEtcAttributes-lo = CreatureUnderCursorMapInfo-lo; CreatureUnderCursor-HealthEtcAttributes-hi = CreatureUnderCursorMapInfo-hi; if (Global206 != 0) { if (*CreatureUnderCursor-HealthEtcAttributes[1] | 128) || (*CreatureUnderCursor-HealthEtcAttributes[4] != Global2307) { if (*Global46[1] & 128) { CreatureUnderCursor-HealthEtcAttributes-lo = Global46; CreatureUnderCursor-HealthEtcAttributes-hi = Global47; }//EndIF; 67B7 }//EndIF; 67B7 }//EndIF; 67B7 usub_E5B0(); BorderDrawParamColour = Global26600[(*CurrentlySelectedCreatureHealthEtcAttributes[4] & 7)]; BLocal1 = *CreatureUnderCursor-HealthEtcAttributes[2]; if (*CreatureUnderCursor-HealthEtcAttributes[2] < 144) { BLocal1 = 1; } else { if (*CreatureUnderCursor-HealthEtcAttributes[4] == 255) { BLocal1 = 2; } else { BLocal1 = 3; }//EndIF; 67E2 }//EndIF; 67E2 DrawBorderTile(BLocal1); }//EndIF; 67E4 return();// 67E7 };