HA won't power off already powered on VM's. However, if the used slots exceed the number of available slots, no more VM's can be powered on.
Btw. HA doesn't assign slots to VMs, it only calculates the used slots based on the VM's memory settings.
André