Prepared.java 455 B

1234567891011121314151617
  1. package org.leumasjaffe.charsheet.model.magic.impl;
  2. import java.util.List;
  3. import org.leumasjaffe.charsheet.model.magic.DDSpell;
  4. import org.leumasjaffe.charsheet.model.magic.DDSpellbook;
  5. import lombok.NonNull;
  6. public interface Prepared extends DDSpellbook {
  7. @Override
  8. default boolean preparesSpells() { return true; }
  9. @NonNull List<DDSpell> getSpellsPreparedPreviouslyForLevel(int level);
  10. void prepareSpells(int level, List<DDSpell> spells);
  11. }