8 public override bool CanBeAttacked
17 public override bool IdleUse(
Chara c,
int dist)
19 return (dist <= 1 &&
ACT.Melee.Perform(c,
this.owner,
null)) || (c.TryEquipRanged() && dist < c.ranged.range &&
ACT.Ranged.Perform(c,
this.owner,
null));
23 public override void TrySetAct(
ActPlan p)
25 if (!this.owner.IsInstalled)
31 target = this.owner.Thing