diff --git a/Content.Server/Bible/BibleSystem.cs b/Content.Server/Bible/BibleSystem.cs index 1c2883be08..3f989d8a19 100644 --- a/Content.Server/Bible/BibleSystem.cs +++ b/Content.Server/Bible/BibleSystem.cs @@ -56,7 +56,7 @@ namespace Content.Server.Bible { _popupSystem.PopupEntity(Loc.GetString("bible-sizzle"), args.User, Filter.Entities(args.User)); - SoundSystem.Play(Filter.Pvs(args.User), "/Audio/Effects/lightburn.ogg"); + SoundSystem.Play(Filter.Pvs(args.User), "/Audio/Effects/lightburn.ogg", args.User); _damageableSystem.TryChangeDamage(args.User, component.DamageOnUntrainedUse, true); return; @@ -72,7 +72,7 @@ namespace Content.Server.Bible var selfFailMessage = Loc.GetString("bible-heal-fail-self", ("target", args.Target),("bible", uid)); _popupSystem.PopupEntity(selfFailMessage, args.User, Filter.Entities(args.User)); - SoundSystem.Play(Filter.Pvs(args.Target.Value), "/Audio/Effects/hit_kick.ogg"); + SoundSystem.Play(Filter.Pvs(args.Target.Value), "/Audio/Effects/hit_kick.ogg", args.User); _damageableSystem.TryChangeDamage(args.Target.Value, component.DamageOnFail, true); return; } @@ -84,7 +84,7 @@ namespace Content.Server.Bible var selfMessage = Loc.GetString("bible-heal-success-self", ("target", args.Target),("bible", uid)); _popupSystem.PopupEntity(selfMessage, args.User, Filter.Entities(args.User)); - SoundSystem.Play(Filter.Pvs(args.Target.Value), "/Audio/Effects/holy.ogg"); + SoundSystem.Play(Filter.Pvs(args.Target.Value), "/Audio/Effects/holy.ogg", args.User); _damageableSystem.TryChangeDamage(args.Target.Value, component.Damage, true); } diff --git a/Content.Server/Bible/Components/BibleComponent.cs b/Content.Server/Bible/Components/BibleComponent.cs index 5727f9171e..3d922a8c19 100644 --- a/Content.Server/Bible/Components/BibleComponent.cs +++ b/Content.Server/Bible/Components/BibleComponent.cs @@ -33,6 +33,6 @@ namespace Content.Server.Bible.Components public TimeSpan LastAttackTime; public TimeSpan CooldownEnd; - public float CooldownTime { get; } = 1f; + public float CooldownTime { get; } = 5f; } } diff --git a/Resources/Audio/Effects/holy.ogg b/Resources/Audio/Effects/holy.ogg index d3727adb3b..48fb3750a7 100644 Binary files a/Resources/Audio/Effects/holy.ogg and b/Resources/Audio/Effects/holy.ogg differ diff --git a/Resources/Prototypes/Entities/Objects/Specific/Chapel/bibles.yml b/Resources/Prototypes/Entities/Objects/Specific/Chapel/bibles.yml index 58ae330e2a..b1acad0c09 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Chapel/bibles.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Chapel/bibles.yml @@ -7,15 +7,15 @@ - type: Bible damage: groups: - Brute: -7 - Burn: -7 + Brute: -35 + Burn: -35 damageOnFail: groups: - Brute: 4 - Airloss: 6 + Brute: 15 + Airloss: 25 damageOnUntrainedUse: ## What a non-chaplain takes when attempting to heal someone groups: - Burn: 10 + Burn: 30 - type: ItemCooldown - type: Sprite netsync: false