Fix double-fire of lua unit death triggers

It was causing the code to start a new round or to spawn in a new
player to run multiple times in some cases, causing mayhem