Example #1
0
        public Injured(string name, IHasStats owner, double severity, InjuryRegion region, IInjurySystem system) : base(owner)
        {
            Severity     = severity;
            Region       = region;
            IsPrefix     = false;
            InjurySystem = system;

            BaseStats[Stat.Fight] = -0.5 * severity;
            Name = name;

            BaseBehaviours.Add(new InjuredBehaviour(this));
        }
Example #2
0
 public InjuryBlueprint(string name, double severity, InjuryRegion region) : this(name, severity)
 {
     Region = region;
 }