diff --git a/package-lock.json b/package-lock.json index cb993eb..ebef0cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "ngx-clipboard": "^16.0.0", "ngx-markdown": "^16.0.0", "pako": "^2.1.0", - "pydt-shared": "^1.8.12", + "pydt-shared": "^1.8.13", "remove-markdown": "^0.5.0", "rollbar": "^2.26.2", "rxjs": "^7.8.1", @@ -17074,9 +17074,9 @@ } }, "node_modules/pydt-shared": { - "version": "1.8.12", - "resolved": "https://registry.npmjs.org/pydt-shared/-/pydt-shared-1.8.12.tgz", - "integrity": "sha512-dO5JNg2dTJxah4e2xy5vi//QP1It/XKpnuATw0ts+p5orU2M7xpdcmCKfEa0Kc7BoCCpd07kvr5j2Cf4CN3VIg==", + "version": "1.8.13", + "resolved": "https://registry.npmjs.org/pydt-shared/-/pydt-shared-1.8.13.tgz", + "integrity": "sha512-JdAWcmXGqXfledLiNbDNqTMWyxNat2V+f1YoSyz7Q6iT2acTS1oIJhD0wJFeu6IE5GlcGmVIyzoyPDPXxCpouw==", "dependencies": { "tslib": "^2.3.0" } @@ -33690,9 +33690,9 @@ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" }, "pydt-shared": { - "version": "1.8.12", - "resolved": "https://registry.npmjs.org/pydt-shared/-/pydt-shared-1.8.12.tgz", - "integrity": "sha512-dO5JNg2dTJxah4e2xy5vi//QP1It/XKpnuATw0ts+p5orU2M7xpdcmCKfEa0Kc7BoCCpd07kvr5j2Cf4CN3VIg==", + "version": "1.8.13", + "resolved": "https://registry.npmjs.org/pydt-shared/-/pydt-shared-1.8.13.tgz", + "integrity": "sha512-JdAWcmXGqXfledLiNbDNqTMWyxNat2V+f1YoSyz7Q6iT2acTS1oIJhD0wJFeu6IE5GlcGmVIyzoyPDPXxCpouw==", "requires": { "tslib": "^2.3.0" } diff --git a/package.json b/package.json index b59510f..73fca35 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "ngx-clipboard": "^16.0.0", "ngx-markdown": "^16.0.0", "pako": "^2.1.0", - "pydt-shared": "^1.8.12", + "pydt-shared": "^1.8.13", "remove-markdown": "^0.5.0", "rollbar": "^2.26.2", "rxjs": "^7.8.1", diff --git a/src/app/game/detail/admin/mark-substitution/mark-substitution.component.ts b/src/app/game/detail/admin/mark-substitution/mark-substitution.component.ts index cc93f69..fdb0785 100644 --- a/src/app/game/detail/admin/mark-substitution/mark-substitution.component.ts +++ b/src/app/game/detail/admin/mark-substitution/mark-substitution.component.ts @@ -20,7 +20,7 @@ export class GameDetailAdminMarkSubstitutionComponent implements OnInit { ) {} get humanPlayers(): GamePlayer[] { - return this.game.players.filter(player => !!player.steamId); + return this.game.players.filter(player => !!player.steamId && !player.isDead); } get substitutionRequested() { diff --git a/src/public/img/skull-and-crossbones.svg b/src/public/img/skull-and-crossbones.svg new file mode 100644 index 0000000..7f313f2 --- /dev/null +++ b/src/public/img/skull-and-crossbones.svg @@ -0,0 +1 @@ + \ No newline at end of file