protected override bool TryCastShot() { Pawn caster = base.CasterPawn; Thing thing = this.currentTarget.Cell.GetFirstItem(caster.Map); TM_Action.DoAction_TechnoWeaponCopy(caster, thing); this.burstShotsLeft = 0; return(true); }
protected override bool TryCastShot() { Pawn caster = base.CasterPawn; Thing thing = this.currentTarget.Cell.GetFirstItem(caster.Map); TM_Action.DoAction_TechnoWeaponCopy(caster, thing); this.burstShotsLeft = 0; return(true); }