* Update ShowHealthBarsComponent.cs * mana split now can destroy mana trace * delete aura examine * Add aura confusion status effect and concealment reagent Introduces the Confused Aura status effect, which causes entities to leave randomized magical aura imprints. Adds the CP14HideMagicAuraStatusEffectComponent, new localization strings, alert, and reagent (Aura concealment solution) that applies the effect. Updates magic vision logic to support the new effect, and adds related icons and prototype definitions. * vampire market * easy vampire clothing craft * obscure magic trace
17 lines
652 B
C#
17 lines
652 B
C#
using Content.Shared._CP14.AuraDNA;
|
|
using Content.Shared.StatusEffectNew.Components;
|
|
using Robust.Shared.GameStates;
|
|
|
|
namespace Content.Shared._CP14.MagicVision.Components;
|
|
|
|
/// <summary>
|
|
/// Makes you leave random imprints of magical aura instead of the original
|
|
/// Use only in conjunction with <see cref="StatusEffectComponent"/>, on the status effect entity.
|
|
/// </summary>
|
|
[RegisterComponent, NetworkedComponent, AutoGenerateComponentState, Access(typeof(CP14SharedAuraImprintSystem))]
|
|
public sealed partial class CP14HideMagicAuraStatusEffectComponent : Component
|
|
{
|
|
[DataField, AutoNetworkedField]
|
|
public string Imprint = string.Empty;
|
|
}
|