present = $row['present']; $this->artefact = $row['artefact']; $this->item_id = $row['id']; $this->magic = $row['magic']; if ($this->artefact) $this->name = <<{$this->name} NAME; } public function printInfo() { parent::printBaseInfo(); parent::printRequirements(); parent::printBonuses(); if ($this->present) echo "

Это подарок от {$this->present}. Вы не можете передать его кому-либо ещё.

"; } public function printImage() { if (!in_array($this->type,[12,50,200])) { echo "item_id} title='Надеть'>"; parent::printImage(); echo ""; } else parent::printImage(); } /** * Для кнопок управления под картинкой прелмета в зависимости от ситуации. */ public function printControls() { echo << BTN; } private function ShowMagicInfo($id) { $row = db::c()->query('SELECT * FROM `magic` WHERE `id` = ?i',$id)->fetch_assoc(); $this->magicname = $row['name']; } }