If a player would be killed by a bomb, but the kill is suppressed, i.e. by a time shield, the player is still added to the deadPlayers list. If the player is later normally killed, the kill reason is displayed wrong. Also the kill count of the bomber, which is displayed at the end, will be one too high, because the player was wrongly put into the deadPlayers list.
Possible Fix:
add a check, if the MurderAttemptResult is equal to PerformKill and only then updating the ghost info in following method: https://github.com/TheOtherRolesAU/TheOtherRoles/blob/9d658759a06820371b4faedb31aed61cd03035a8/TheOtherRoles/Objects/Bomb.cs#L87