public virtual void RemoveActiveEffect(StatusEffectNeedRelationship relationship) { ActiveStatusEffects.Remove(relationship); CurrentMaxValue -= relationship.MaxValueModification; CurrentChangeRate -= relationship.ChangerateModificationPercentage / 100 * BaseChangeRate; CurrentChangeRate -= relationship.ChangerateModificationAbsolute; }
public override void RemoveActiveEffect(StatusEffectNeedRelationship relationship) { base.RemoveActiveEffect(relationship); Insulation -= (relationship as StatusEffectNeedRelationshipTemperature).InsulationModification; }