I think it must be hard for E: D to filter out duplicate NPC messages and NPC names at the server level, but it would be a simple matter to check for repeats on the client. It's not significant to the gameplay, so cheating shouldn't be a problem.
I'd like to see duplicate local NPC messages filtered out (not displayed or replaced by a different message) and the client could reply with a "dup NPC" message if the player has recently interacted with an NPC with the same name that's clearly just a respawn (different ship, different ranking, too far back to have realistically caught up with you, etc.). Then the server could just generate a different name. If it's too much trouble to respond at the server level, the client could even do the substitution locally.
This would avoid immersion-breaking coincidences/repetition.
I'd like to see duplicate local NPC messages filtered out (not displayed or replaced by a different message) and the client could reply with a "dup NPC" message if the player has recently interacted with an NPC with the same name that's clearly just a respawn (different ship, different ranking, too far back to have realistically caught up with you, etc.). Then the server could just generate a different name. If it's too much trouble to respond at the server level, the client could even do the substitution locally.
This would avoid immersion-breaking coincidences/repetition.
Last edited: