public static function createEntities() { $factory = new ExceptionalityPropertiesFactory(); return [new Exceptionality(PlayerDecision::getIt(), $fate = FateOfGoodRear::getIt(), $factory->createChosenProperties($fate, ProfessionFirstLevel::createFirstLevel(Fighter::getIt()), 0, 1, 1, 0, 0, 1)), $factory->createChosenProperties(FateOfCombination::getIt(), ProfessionFirstLevel::createFirstLevel(Wizard::getIt()), 1, 1, 1, 1, 1, 1), $factory->createFortuneProperties(FateOfExceptionalProperties::getIt(), ProfessionFirstLevel::createFirstLevel(Thief::getIt()), 1, 3, 6, 5, 4, 2, new BasePropertiesFactory())]; }
/** * @return FateOfExceptionalProperties */ public function getFateOfExceptionalProperties() { return FateOfExceptionalProperties::getIt(); }
public function provideFateTypeAndBackgroundPoints() { return [[FateOfExceptionalProperties::getIt(), 5], [FateOfCombination::getIt(), 10], [FateOfGoodRear::getIt(), 15]]; }