case RG_INTIMIDATE: if (unit->warp(src,-1,-1,-1,CLR_TELEPORT) == 0) { short x,y; map->search_freecell(src, 0, &x, &y, 1, 1, 0); if (target != src && !status->isdead(target)) if() unit->warp(target, -1, x, y, CLR_TELEPORT); } break;