public function getPockets() { $pockets = SR_Item::getItem('Pockets'); $pockets->setOwnerID($this->getID()); return $pockets; }
private static function randLootItemB(SR_Player $player, $level, $itemname) { $def = SR_Item::getItem($itemname); $item = SR_Item::createByName($itemname, $def->getItemDefaultAmount(), false); $item->setRandomDuration(); if (false === $item->insert()) { return false; } if ($item instanceof SR_Rune) { self::randLootStatItem($player, $level, $item, array(100.0, 35.0, 15.0)); } elseif ($item instanceof SR_StattedEquipment) { self::randLootStatItem($player, $level, $item, array(100.0, 35.0, 15.0)); } elseif ($item instanceof SR_Mount) { # nuts } elseif ($item instanceof SR_Equipment) { self::randLootStatItem($player, $level, $item, array(45.0, 22.0, 12.0)); } return $item; }