diff --git a/system.go b/system.go index 89835db..0072a3e 100644 --- a/system.go +++ b/system.go @@ -183,6 +183,7 @@ func (s *System) Bombed(bomber *Connection, frame int64) { s.EachConn(func(conn *Connection) { conn.Die(frame) + s.Leave(conn) bomber.MadeKill(conn) }) if s.colonizedBy != nil {