public override void Use() { owner.FreeMoveSpaces = 1; if (itemFullness == ItemFullness.Full) { itemFullness = ItemFullness.Half; owner.UpdateItemState(this); } else { owner.DiscardItem(this); } }
public override void Use() { if (owner.IsCarrying(new Helm(ItemWeight.Light)) || UsedThisTurn) { return; } owner.UsedBrew = true; if (itemFullness == ItemFullness.Full) { itemFullness = ItemFullness.Half; UsedThisTurn = true; owner.UpdateItemState(this); } else { owner.DiscardItem(this); } }
public WitchsBrew(ItemWeight itemWeight) : base(itemWeight) { itemFullness = ItemFullness.Full; }
public void setItemFullness(ItemFullness itemFullness) { this.itemFullness = itemFullness; }
public Wineskin(ItemWeight itemWeight) : base(itemWeight) { itemFullness = ItemFullness.Full; hidden = false; }