change over more parts to the new system
This commit is contained in:
@@ -134,18 +134,6 @@ public class BloodFueledHandler : CustomClassHandler
|
||||
{
|
||||
public override void HandleSpawn(Player player, CustomClassConfig config, Random random)
|
||||
{
|
||||
player.SendBroadcast("You are SCP-939-<color=#C50000>Blood Fueled</color> \n Your stamina bar has been replaced by a <color=#C50000>blood meter</color>. \n You refill it by <color=#C50000>damaging</color> or <color=#C50000>killing</color> Humans. \n <color=#C50000><b>Don't let it run out.</color></b>", CustomClasses.BroadcastDuration);
|
||||
const string customInfo = "<color=#C50000>Blood Fueled</color>";
|
||||
if (!Player.ValidateCustomInfo(customInfo, out var reason))
|
||||
{
|
||||
Logger.Error($"Invalid custom info for Blood Fueled: {reason}");
|
||||
}
|
||||
else
|
||||
{
|
||||
player.CustomInfo = customInfo;
|
||||
player.InfoArea |= PlayerInfoArea.CustomInfo;
|
||||
}
|
||||
|
||||
player.MaxHumeShield = 0;
|
||||
player.HumeShield = 0;
|
||||
player.MaxHealth = 3500;
|
||||
@@ -154,4 +142,9 @@ public class BloodFueledHandler : CustomClassHandler
|
||||
player.EnableEffect<DisableStaminaRegenEffect>(1, float.PositiveInfinity);
|
||||
player.EnableEffect<BloodFueledStaminaEffect>(1, float.PositiveInfinity);
|
||||
}
|
||||
|
||||
public override void SendSpawnMessage(Player player, CustomClassConfig config)
|
||||
{
|
||||
player.SendBroadcast("You are SCP-939-<color=#C50000>Blood Fueled</color> \n Your stamina bar has been replaced by a <color=#C50000>blood meter</color>. \n You refill it by <color=#C50000>damaging</color> or <color=#C50000>killing</color> Humans. \n <color=#C50000><b>Don't let it run out.</color></b>", CustomClasses.BroadcastDuration);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user