diff --git a/src/lib/commands/tend.c b/src/lib/commands/tend.c index 639a19d0..85061be7 100644 --- a/src/lib/commands/tend.c +++ b/src/lib/commands/tend.c @@ -140,6 +140,8 @@ tend(void) if (tender.shp_x != target.shp_x || tender.shp_y != target.shp_y) continue; + if (ip->i_uid == I_CIVIL && tender.shp_own != target.shp_own) + continue; ontarget = target.shp_item[ip->i_uid]; vbase = &mchr[(int)target.shp_type]; maxtarget = vbase->m_item[ip->i_uid];