示例#1
0
 public static function getApproximation(RPGPlayer $player)
 {
     $approximation = $player->getStatus()->level * 2;
     if ($player->hasSkill(SkillArrowMastery::getId())) {
         /**
          * @var $mastery SkillArrowMastery
          */
         $mastery = $player->getSkillById(SkillArrowMastery::getId());
         $approximation -= $mastery->getLevel() * 5;
     }
     return $approximation < 0 ? 0 : $approximation;
 }
 public static function canBeAcquired(RPGPlayer $player)
 {
     return $player->getCurrentJob()->getId() === JobArcher::getId() && $player->getStatus()->level > 40;
 }