protected override void ImmediateReaction() { _inventory.RemoveItem(Item); foreach (var condition in AllConditions.Instance.Conditions) { if (condition.Hash != ConditionToReset.Hash) { continue; } //Debug.Log("Setting key condition to false"); condition.IsSatisfied = false; } }
protected override void ImmediateReaction() { _inventory.RemoveItem(Item); }