Example #1
0
 private function checkCombination(SR_Player $player, SR_Item $item, SR_Rune $rune)
 {
     if ($rune->isMixedRune()) {
         $player->msg('1161');
         // 			$player->message('The rune has mixed mount and equipment modifiers. You have to split it first.');
         return false;
     }
     $mr = $rune->isMountRune();
     if ($rune->isMountRune()) {
         if (!$item instanceof SR_Mount) {
             $player->msg('1162');
             // 				$player->message('This rune can only be applied to mounts.');
             return false;
         }
     } else {
         if (!$item->isItemStattable()) {
             $player->msg('1163');
             // 				$player->message('This rune can only be applied to equipment.');
             return false;
         }
     }
     return true;
 }