XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

DeathMod

【Terraria】DeathMod (now aka Soul Harvest)

公开
关注 0 Fork 0 Star 0
UTF-8
using System;
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;

namespace SoulHarvest.Common;


/// <summary>
/// Player slots are reused on multiplayer servers. Clear every encounter bit when
/// a session leaves so a newly connected character cannot inherit participation.
/// </summary>
internal sealed class ReaperBossParticipationPlayer : ModPlayer
{
    public override void PlayerDisconnect()
    {
        if (Main.netMode != NetmodeID.MultiplayerClient)
            ReaperBossParticipationSystem.ClearPlayer(Player.whoAmI);
    }
}