Fix bug with Spammer's deathrate causing exception

recalculateFieldModifiers() method now updates iterator after calling
  death-specific events, so that created units don't crash all the game