Compare commits
4 Commits
66288fa1c7
...
9563910b35
Author | SHA1 | Date | |
---|---|---|---|
|
9563910b35 | ||
c2a232d432 | |||
|
017d966b83 | ||
|
6810309b46 |
@ -3,7 +3,7 @@
|
||||
"isRoot": true,
|
||||
"tools": {
|
||||
"csharpier": {
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"commands": [
|
||||
"csharpier"
|
||||
],
|
||||
|
@ -1,5 +1,7 @@
|
||||
using LabApi.Events.Handlers;
|
||||
using LabApi.Features.Wrappers;
|
||||
using PlayerRoles.FirstPersonControl;
|
||||
using PlayerRoles.PlayableScps.Scp939;
|
||||
using Logger = LabApi.Features.Console.Logger;
|
||||
using Random = System.Random;
|
||||
|
||||
@ -36,7 +38,21 @@ public class BloodFueledManager
|
||||
public BloodFueledManager(CustomClasses plugin)
|
||||
{
|
||||
_plugin = plugin;
|
||||
|
||||
PlayerEvents.Hurt += ev =>
|
||||
{
|
||||
if (ev.DamageHandler is not Scp939DamageHandler damageHandler) return;
|
||||
var attacker = Player.Get(damageHandler.Attacker.Hub);
|
||||
if (attacker == null) return;
|
||||
if (!IsBloodFueled(attacker)) return;
|
||||
|
||||
if (ev.Player.Health <= 0)
|
||||
{
|
||||
attacker.StaminaRemaining += 0.2f;
|
||||
return;
|
||||
}
|
||||
|
||||
attacker.StaminaRemaining += 0.1f;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -35,6 +35,7 @@ public sealed class CustomClasses : Plugin
|
||||
public readonly CustomClassManager ClassManager = new();
|
||||
public SerpentsHandManager SerpentsHandManager;
|
||||
public NegromancerManager NegromancerManager;
|
||||
public BloodFueledManager BloodFueledManager;
|
||||
|
||||
/// <inheritdoc/>
|
||||
public override string Name => "CustomClasses";
|
||||
@ -159,6 +160,7 @@ public sealed class CustomClasses : Plugin
|
||||
}
|
||||
|
||||
NegromancerManager = new NegromancerManager(this);
|
||||
BloodFueledManager = new BloodFueledManager(this);
|
||||
|
||||
Instance = this;
|
||||
}
|
||||
|
@ -3,7 +3,7 @@
|
||||
"isRoot": true,
|
||||
"tools": {
|
||||
"csharpier": {
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.3",
|
||||
"commands": [
|
||||
"csharpier"
|
||||
],
|
||||
|
Loading…
x
Reference in New Issue
Block a user