Нерф священника (#264)

* - remove: Nuke HolyComponent.

* - tweak: SuitStorage for weapons.

* - tweak: More slots for weapons.

* - tweak: Cult magic tweaks.

* - fix: Fix desc.
This commit is contained in:
Aviu00
2024-04-04 02:04:08 +09:00
committed by GitHub
parent 5cb81d990c
commit 4ad5531d62
19 changed files with 89 additions and 60 deletions

View File

@@ -8,7 +8,6 @@ namespace Content.Server._White.Chaplain;
public sealed class NullRodSystem : EntitySystem
{
[Dependency] private readonly HandsSystem _hands = default!;
[Dependency] private readonly PopupSystem _popup = default!;
public override void Initialize()
{
@@ -24,14 +23,7 @@ public sealed class NullRodSystem : EntitySystem
if (args.SelectedWeapon == string.Empty || entity == null)
return;
if (!HasComp<HolyComponent>(entity.Value) && !HasComp<GhostComponent>(entity.Value))
{
_popup.PopupEntity($"Вам не хватает веры, чтобы использовать {Name(ent)}", entity.Value, entity.Value);
return;
}
var weapon = Spawn(args.SelectedWeapon, Transform(entity.Value).Coordinates);
EnsureComp<HolyWeaponComponent>(weapon);
Del(ent);