}
else if($db["login"]=='Смотритель' or $db["login"]=='Мироздатель' or $db["admin_level"]>=10){
$S="select * from characters where login='$target'";
$q=mysql_query($S);
$res=mysql_fetch_array($q);
if(!$res){
print "Персонаж $target не найден в базе данных.";
die();
}
if($res["orden"] == 20){
print "Это заклятие не действует на персонажа $target";
die();
}
if($res["orden"] == 1){
print "Это заклятие не действует на персонажа $target";
die();
}
$hp_t = $res["hp_all"];
$min_dr_hp = floor($hp_t/100);
if($res["hp"]<($res["hp_all"]/100)*95){
print "Персонаж $target слишком ослаблен, чтобы применить к нему это заклинание.";
print "Или же Персонаж $target слишком мальенкий и у него не может быть 95/95хп ";
die();
}
$mine_hp_min = floor($db["hp_all"]/3);
if($db["hp"]<$mine_hp_min){
print "Вы слишком ослабленны, чтобы кастовать это заклинание.";
die();
}
if($db["hp"]>$mine_hp_min*2){
print "Вы уже достаточно восстановленны.";
die();
}
if($res["level"]>$db["level"]){
print "Вы не можете кастовать это заклятие на персонажа, уровень которого выше Вашего.";
die();
}
$drink_hp_p = rand(90,100);
$drink_hp = ($res["hp_all"]/100)*$drink_hp_p;
$tar_allhp = $res["hp_all"];
$tar_newhp = $res["hp"] - $drink_hp;
setHP($target,$tar_newhp,$tar_allhp);
$drink_hp_m = $drink_hp*(1 + $db["magic_vit"]/100);
$mine_allhp = $db["hp_all"];
$mine_newhp = $db["hp"]+$drink_hp_m;
setHP($login,$mine_newhp,$mine_allhp);
$mine_allmp = $db["mp_all"];
$mine_newmp = $db["mp"] - 0;
setMN($login,$mine_newmp,$mine_allmp);
$pref=$db["sex"];
if($pref=="female"){
$prefix="а";
}
else{
$prefix="";
}
if($db["orden"]==20){$opr="Тьма";}
else {$opr="Персонаж";}
if ($db["orden"]==1){$opr="Паладин";}
$city = $db["city_game"];
$time = time();
$room = $db["room"];
$d=date("d.m.y H:i");
$masseg= "private [$login] Внимание! вы выпили часть энергии у "$target".";
mysql_query("INSERT INTO chat(date,name,room,msg,class,date_stamp,city) VALUES('$d','Система','$room','$masseg','us','$time','$city')");
$masseg= "private [$target] Внимание! На вас напал$prefix вампир и выпел$prefix часть энергии.";
mysql_query("INSERT INTO chat(date,name,room,msg,class,date_stamp,city) VALUES('$d','Система','$room','$masseg','us','$time','$city')");
print "Заклятие прокастовано удачно.";
}
?>