Skip to content

Commit 16a6692

Browse files
committed
easter egg (untested)
1 parent 9550ef1 commit 16a6692

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

build/scripts/players.js

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/players.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,17 @@ export class FishPlayer {
402402
if(uuid){
403403
const initiator = this.getById(uuid);
404404
if(initiator?.stelled()){
405+
if(initiator.hasPerm("bypassVotekick")){
406+
const msg = (new Error()).stack?.split("\n").slice(0, 4).join("\n");
407+
Call.sendMessage(
408+
`[scarlet]Server[lightgray] has voted on kicking[orange] ${initiator.prefixedName}[lightgray].[accent] (\u221E/${Vars.netServer.votesRequired()})
409+
[scarlet]Error: failed to kick player ${initiator.name}
410+
${msg}
411+
[scarlet]Error: failed to cancel votekick
412+
${msg}`
413+
);
414+
return;
415+
}
405416
Call.sendMessage(
406417
`[scarlet]Server[lightgray] has voted on kicking[orange] ${initiator.prefixedName}[lightgray].[accent] (\u221E/${Vars.netServer.votesRequired()})
407418
[scarlet]Vote passed.`

0 commit comments

Comments
 (0)