how do warlock spell slots work xzyl