void machine_elf() {
if(have_familiar($familiar[Machine Elf]) && $familiar[Machine Elf].fights_limit > $familiar[Machine Elf].fights_today) {
use_familiar($familiar[Machine Elf]);
while($familiar[Machine Elf].fights_limit > $familiar[Machine Elf].fights_today)
adv1($location[The Deep Machine Tunnels], -1, "");
}
}