Файл: www/battle.php
Строк: 3441
<?php
include 'inc/mysql.php';
include 'inc/check.php';
include 'inc/functions.php';
top();
include 'inc/account.php';
$titlestr='Бой';
include 'inc/interface.php';
if (isset($_SESSION['auth']) && $_SESSION['auth']==1){
if ($account['battle']){
if (isset($_GET['target_type']) AND isset($_GET['target']) AND is_numeric($_GET['target'])){
    $target=intval($_GET['target']);
    if ($_GET['target_type']=='mob'){
        if(mysql_result(mysql_query("SELECT COUNT(*) FROM `mobs`
            WHERE `id`='".$target."'
            AND `battle`='".$account['battle']."'"),0)){
            mysql_query("UPDATE `account` SET
            `battle_attack`='".$target."',
            `battle_target_type`='mob'
            WHERE
            `id`='".$account['id']."'");
            header("Location: ?");
            exit;
        }else{
            header("Location: ?");
            exit;
        }
    }elseif($_GET['target_type']=='user'){
        if(mysql_result(mysql_query("SELECT COUNT(*) FROM `account`
            WHERE `id`='".$target."'
            AND `battle`='".$account['battle']."'"),0)){
            mysql_query("UPDATE `account` SET
            `battle_attack`='".$target."',
            `battle_target_type`='user'
            WHERE
            `id`='".$account['id']."'");
            header("Location: ?");
            exit;
        }else{
            header("Location: ?");
            exit;
        }
    }
}
if ($account['battle_target_type']=='mob' && $account['battle_attack']){
    $mob=mysql_fetch_array(mysql_query("SELECT * FROM `mobs` WHERE
    `id`='".$account['battle_attack']."'"));
    $mob['expee'] = round($mobe['exp']/2);
        $mob['drop_goldee'] = round($mob['drop_gold']/2);
        $mob['exp'] = rand($mob['expee'],$mob['exp']);
        $mob['drop_gold'] = rand($mob['drop_goldee'],$mob['drop_gold']);
        $mob['exp']=round($mob['exp']/$account['lvl'])*$mob['lvl'];
        }else{
    $mob=mysql_fetch_array(mysql_query("SELECT * FROM `account` WHERE
    `id`='".$account['battle_attack']."'"));
}
/*************Обнуляем характеристики************/
//Сложение
$mob['adding'] = 0;
//Воля
$mob['will'] = 0;
//Реакция
$mob['reaction'] = 0;
if ($account['battle_target_type']=='user'){
    $mob['max_hp']=0;
    $mob['max_mp']=0;
    //Восстановление жизни
    $mob['hp_regen']=0;
    //Восстановление маны
    $mob['mp_regen']=0;
    //Минимальный урон(оружие)
    $mob['min_damag']=0;
    //Максимальный урон(оружие)
    $mob['max_damag']=0;
}
//Защита от ударов
$mob['feature_armor_weapon']=0;
//Защита от стрел
$mob['feature_armor_arrow']=0;
//Защита от магии
$mob['feature_armor_magic']=0;
//Урон от ударов
$mob['feature_attack_weapon']=0;
//Урон от стрел
$mob['feature_attack_arrow']=0;
//Урон от магии
$mob['feature_attack_magic']=0;
////Bonus by shmot
if ($account['battle_target_type']=='user'){
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE `baph`='1' AND `account`='".$mob['id']."' OR (`target_type`='user' AND `target`='".$mob['id']."')"),0)){
    $qb=mysql_query("SELECT * FROM `effect` WHERE `baph`='1' AND `account`='".$mob['id']."' OR (`target_type`='user' AND `target`='".$mob['id']."')");
    while($resultb=mysql_fetch_assoc($qb)){
        if (time()-$resultb['time']>=$resultb['effect_time']){
            mysql_query("DELETE FROM `effect` WHERE `id`='".$resultb['id']."'");
            break;
        }
        //Сложение
        $mob['adding']+=$resultb['baph_adding'];
        //Воля
        $mob['will']+=$resultb['baph_will'];
        //Реакция
        $mob['reaction']+=$resultb['baph_reaction'];
        //Очки здоровья
        $mob['max_hp']+=$resultb['baph_max_hp'];
        //Очки маны
        $mob['max_mp']+=$resultb['baph_max_mp'];
        //Защита от ударов
        $mob['feature_armor_weapon']+=$resultb['baph_feature_armor_weapon'];
        //Защита от стрел
        $mob['feature_armor_arrow']+=$resultb['baph_feature_armor_arrow'];
        //Защита от магии
        $mob['feature_armor_magic']+=$resultb['baph_feature_armor_magic'];
        //Урон от ударов
        $mob['feature_attack_weapon']+=$resultb['baph_feature_attack_weapon'];
        //Урон от стрел
        $mob['feature_attack_arrow']+=$resultb['baph_feature_attack_arrow'];
        //Урон от магии
        $mob['feature_attack_magic']+=$resultb['baph_feature_attack_magic'];
        //Восстановление жизни
        $mob['hp_regen']+=$resultb['baph_hp_regen'];
        //Восстановление маны
        $mob['mp_regen']+=$resultb['baph_mp_regen'];
        //Power
        $mob['power']+=$resultb['baph_power'];
        //Wit
        $mob['wit']+=$resultb['baph_wit'];
        //Dexterity
        $mob['dexterity']+=$resultb['baph_dexterity'];
        //Vitality
        $mob['vitality']+=$resultb['baph_vitality'];
        //Spirit
        $mob['spirit']+=$resultb['baph_spirit'];
    }
}
/**********************************************************************************************************************
*******************************************Бонусы характеристик от вещей************************************************
*************************************************************************************************************************/
if(!empty($mob['armor_head'])){ //Шлем
            $head=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_head']."'"));
            if ($head['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$head['feature_power'];
            }
            if ($head['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$head['feature_vitality'];
            }
            if ($head['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$head['feature_dexterity'];
            }
            if ($head['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$head['feature_wit'];
            }
            if ($head['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$head['feature_spirit'];
            }
            if ($head['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$head['feature_armor_arrow']*1.25;
            }
            if ($head['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$head['feature_armor_weapon']*1.25;
            }
            if ($head['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$head['feature_armor_magic']*1.25;
            }
            if ($head['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$head['feature_attack_arrow']*1.50;
            }
            if ($head['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$head['feature_attack_weapon']*1.50;
            }
            if ($head['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$head['feature_attack_magic']*1.50;
            }
            if ($head['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$head['feature_hp_regen'];
            }
            if ($head['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$head['feature_mp_regen'];
            }
}
if(!empty($mob['armor_body'])){ //Нагрудник
            $body=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_body']."'"));
            if ($body['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$body['feature_power'];
            }
            if ($body['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$body['feature_vitality'];
            }
            if ($body['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$body['feature_dexterity'];
            }
            if ($body['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$body['feature_wit'];
            }
            if ($body['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$body['feature_spirit'];
            }
            if ($body['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$body['feature_armor_arrow']*1.25;
            }
            if ($body['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$body['feature_armor_weapon']*1.25;
            }
            if ($body['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$body['feature_armor_magic']*1.25;
            }
            if ($body['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$body['feature_attack_arrow']*1.50;
            }
            if ($body['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$body['feature_attack_weapon']*1.50;
            }
            if ($body['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$body['feature_attack_magic']*1.50;
            }
            if ($body['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$body['feature_hp_regen'];
            }
            if ($body['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$body['feature_mp_regen'];
            }
}
if(!empty($mob['armor_pants'])){ //Набедреник
            $pants=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_pants']."'"));
            if ($pants['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$pants['feature_power'];
            }
            if ($pants['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$pants['feature_vitality'];
            }
            if ($pants['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$pants['feature_dexterity'];
            }
            if ($pants['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$pants['feature_wit'];
            }
            if ($pants['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$pants['feature_spirit'];
            }
            if ($pants['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$pants['feature_armor_arrow']*1.25;
            }
            if ($pants['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$pants['feature_armor_weapon']*1.25;
            }
            if ($pants['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$pants['feature_armor_magic']*1.25;
            }
            if ($pants['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$pants['feature_attack_arrow']*1.50;
            }
            if ($pants['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$pants['feature_attack_weapon']*1.50;
            }
            if ($pants['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$pants['feature_attack_magic']*1.50;
            }
            if ($pants['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$pants['feature_hp_regen'];
            }
            if ($pants['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$pants['feature_mp_regen'];
            }
}
if(!empty($mob['armor_gloves'])){ //Набедреник
            $gloves=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_gloves']."'"));
            if ($gloves['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$gloves['feature_power'];
            }
            if ($gloves['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$gloves['feature_vitality'];
            }
            if ($gloves['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$gloves['feature_dexterity'];
            }
            if ($gloves['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$gloves['feature_wit'];
            }
            if ($gloves['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$gloves['feature_spirit'];
            }
            if ($gloves['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$gloves['feature_armor_arrow']*1.25;
            }
            if ($gloves['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$gloves['feature_armor_weapon']*1.25;
            }
            if ($gloves['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$gloves['feature_armor_magic']*1.25;
            }
            if ($gloves['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$gloves['feature_attack_arrow']*1.50;
            }
            if ($gloves['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$gloves['feature_attack_weapon']*1.50;
            }
            if ($gloves['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$gloves['feature_attack_magic']*1.50;
            }
            if ($gloves['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$gloves['feature_hp_regen'];
            }
            if ($gloves['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$gloves['feature_mp_regen'];
            }
}
if(!empty($mob['armor_belt'])){ //Пояс
            $belt=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_belt']."'"));
            if ($belt['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$belt['feature_power'];
            }
            if ($belt['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$belt['feature_vitality'];
            }
            if ($belt['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$belt['feature_dexterity'];
            }
            if ($belt['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$belt['feature_wit'];
            }
            if ($belt['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$belt['feature_spirit'];
            }
            if ($belt['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$belt['feature_armor_arrow']*1.25;
            }
            if ($belt['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$belt['feature_armor_weapon']*1.25;
            }
            if ($belt['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$belt['feature_armor_magic']*1.25;
            }
            if ($belt['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$belt['feature_attack_arrow']*1.50;
            }
            if ($belt['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$belt['feature_attack_weapon']*1.50;
            }
            if ($belt['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$belt['feature_attack_magic']*1.50;
            }
            if ($belt['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$belt['feature_hp_regen'];
            }
            if ($belt['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$belt['feature_mp_regen'];
            }
}
if(!empty($mob['armor_ring'])){ //Кольцо
            $ring=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_ring']."'"));
            if ($ring['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$ring['feature_power'];
            }
            if ($ring['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$ring['feature_vitality'];
            }
            if ($ring['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$ring['feature_dexterity'];
            }
            if ($ring['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$ring['feature_wit'];
            }
            if ($ring['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$ring['feature_spirit'];
            }
            if ($ring['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$ring['feature_armor_arrow']*1.25;
            }
            if ($ring['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$ring['feature_armor_weapon']*1.25;
            }
            if ($ring['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$ring['feature_armor_magic']*1.25;
            }
            if ($ring['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$ring['feature_attack_arrow']*1.50;
            }
            if ($ring['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$ring['feature_attack_weapon']*1.50;
            }
            if ($ring['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$ring['feature_attack_magic']*1.50;
            }
            if ($ring['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$ring['feature_hp_regen'];
            }
            if ($ring['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$ring['feature_mp_regen'];
            }
}
if(!empty($mob['armor_neckleace'])){ //Ожерелье
            $neckleace=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_neckleace']."'"));
            if ($neckleace['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$neckleace['feature_power'];
            }
            if ($neckleace['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$neckleace['feature_vitality'];
            }
            if ($neckleace['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$neckleace['feature_dexterity'];
            }
            if ($neckleace['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$neckleace['feature_wit'];
            }
            if ($neckleace['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$neckleace['feature_spirit'];
            }
            if ($neckleace['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$neckleace['feature_armor_arrow']*1.25;
            }
            if ($neckleace['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$neckleace['feature_armor_weapon']*1.25;
            }
            if ($neckleace['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$neckleace['feature_armor_magic']*1.25;
            }
            if ($neckleace['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$neckleace['feature_attack_arrow']*1.50;
            }
            if ($neckleace['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$neckleace['feature_attack_weapon']*1.50;
            }
            if ($neckleace['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$neckleace['feature_attack_magic']*1.50;
            }
            if ($neckleace['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$neckleace['feature_hp_regen'];
            }
            if ($neckleace['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$neckleace['feature_mp_regen'];
            }
}
if(!empty($mob['armor_earring'])){ //Серьги
            $earring=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_earring']."'"));
            if ($earring['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$earring['feature_power'];
            }
            if ($earring['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$earring['feature_vitality'];
            }
            if ($earring['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$earring['feature_dexterity'];
            }
            if ($earring['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$earring['feature_wit'];
            }
            if ($earring['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$earring['feature_spirit'];
            }
            if ($earring['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$earring['feature_armor_arrow']*1.25;
            }
            if ($earring['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$earring['feature_armor_weapon']*1.25;
            }
            if ($earring['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$earring['feature_armor_magic']*1.25;
            }
            if ($earring['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$earring['feature_attack_arrow']*1.50;
            }
            if ($earring['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$earring['feature_attack_weapon']*1.50;
            }
            if ($earring['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$earring['feature_attack_magic']*1.50;
            }
            if ($earring['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$earring['feature_hp_regen'];
            }
            if ($earring['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$earring['feature_mp_regen'];
            }
}
if(!empty($mob['armor_shoulder'])){ //Ожерелье
            $shoulder=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_shoulder']."'"));
            if ($shoulder['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$shoulder['feature_power'];
            }
            if ($shoulder['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$shoulder['feature_vitality'];
            }
            if ($shoulder['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$shoulder['feature_dexterity'];
            }
            if ($shoulder['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$shoulder['feature_wit'];
            }
            if ($shoulder['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$shoulder['feature_spirit'];
            }
            if ($shoulder['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$shoulder['feature_armor_arrow']*1.25;
            }
            if ($shoulder['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$shoulder['feature_armor_weapon']*1.25;
            }
            if ($shoulder['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$shoulder['feature_armor_magic']*1.25;
            }
            if ($shoulder['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$shoulder['feature_attack_arrow']*1.50;
            }
            if ($shoulder['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$shoulder['feature_attack_weapon']*1.50;
            }
            if ($shoulder['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$shoulder['feature_attack_magic']*1.50;
            }
            if ($shoulder['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$shoulder['feature_hp_regen'];
            }
            if ($shoulder['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$shoulder['feature_mp_regen'];
            }
}
if(!empty($mob['weapon_right'])){ //Левая рука(оружие)
            $weaponright=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['weapon_right']."'"));
            if ($weaponright['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$weaponright['feature_power'];
            }
            if ($weaponright['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$weaponright['feature_vitality'];
            }
            if ($weaponright['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$weaponright['feature_dexterity'];
            }
            if ($weaponright['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$weaponright['feature_wit'];
            }
            if ($weaponright['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$weaponright['feature_spirit'];
            }
            if ($weaponright['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$weaponright['feature_armor_arrow']*1.25;
            }
            if ($weaponright['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$weaponright['feature_armor_weapon']*1.25;
            }
            if ($weaponright['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$weaponright['feature_armor_magic']*1.25;
            }
            if ($weaponright['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$weaponright['feature_attack_arrow']*1.50;
            }
            if ($weaponright['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$weaponright['feature_attack_weapon']*1.50;
            }
            if ($weaponright['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$weaponright['feature_attack_magic']*1.50;
            }
            if ($weaponright['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$weaponright['feature_hp_regen'];
            }
            if ($weaponright['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$weaponright['feature_mp_regen'];
            }
            if ($weaponright['attack_min_damag']!=NULL && $weaponright['attack_max_damag']!=NULL){
                $mob['min_damag']=$mob['min_damag']+$weaponright['attack_min_damag'];
                $mob['max_damag']=$mob['max_damag']+$weaponright['attack_max_damag'];
            }
}
if(!empty($mob['weaponshield_left'])){ //Левая рука(оружие или щит)
            $weaponshieldleft=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['weaponshield_left']."'"));
            if ($weaponshieldleft['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$weaponshieldleft['feature_power'];
            }
            if ($weaponshieldleft['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$weaponshieldleft['feature_vitality'];
            }
            if ($weaponshieldleft['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$weaponshieldleft['feature_dexterity'];
            }
            if ($weaponshieldleft['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$weaponshieldleft['feature_wit'];
            }
            if ($weaponshieldleft['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$weaponshieldleft['feature_spirit'];
            }
            if ($weaponshieldleft['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$weaponshieldleft['feature_armor_arrow']*1.25;
            }
            if ($weaponshieldleft['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$weaponshieldleft['feature_armor_weapon']*1.25;
            }
            if ($weaponshieldleft['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$weaponshieldleft['feature_armor_magic']*1.25;
            }
            if ($weaponshieldleft['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$weaponshieldleft['feature_attack_arrow']*1.50;
            }
            if ($weaponshieldleft['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$weaponshieldleft['feature_attack_weapon']*1.50;
            }
            if ($weaponshieldleft['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$weaponshieldleft['feature_attack_magic']*1.50;
            }
            if ($weaponshieldleft['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$weaponshieldleft['feature_hp_regen'];
            }
            if ($weaponshieldleft['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$weaponshieldleft['feature_mp_regen'];
            }
            if ($weaponshieldleft['attack_min_damag']!=NULL && $weaponshieldleft['attack_max_damag']!=NULL){
                $mob['min_damag']=$mob['min_damag']+$weaponshieldleft['attack_min_damag'];
                $mob['max_damag']=$mob['max_damag']+$weaponshieldleft['attack_max_damag'];
            }
}
}
///Bonus by shmot
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
    `debaph`='1'
    AND `target_type`='mob'
    AND `target`='".$mob['id']."'"),0) && $account['battle_target_type']=='mob'){
    $qdb=mysql_query("SELECT * FROM `effect` WHERE
    `debaph`='1'
    AND `target_type`='mob'
    AND `target`='".$mob['id']."'");
    while($resultdb=mysql_fetch_assoc($qdb)){
        if (time()-$resultdb['time']>=$resultdb['effect_time']){
            mysql_query("DELETE FROM `effect` WHERE `id`='".$resultdb['id']."'");
            header("Location: ?");
            exit;
        }
    //Сложение
    $mob['adding']-=$resultdb['baph_adding'];
    //Воля
    $mob['will']-=$resultdb['baph_will'];
    //Реакция
    $mob['reaction']-=$resultdb['baph_reaction'];
    //Очки здоровья
    $mob['max_hp']-=$resultdb['baph_max_hp'];
    //Очки маны
    $mob['max_mp']-=$resultdb['baph_max_mp'];
    //Защита от ударов
    $mob['feature_armor_weapon']-=$resultdb['baph_feature_armor_weapon'];
    //Защита от стрел
    $mob['feature_armor_arrow']-=$resultdb['baph_feature_armor_arrow'];
    //Защита от магии
    $mob['feature_armor_magic']-=$resultdb['baph_feature_armor_magic'];
    //Урон от ударов
    $mob['feature_attack_weapon']-=$resultdb['baph_feature_attack_weapon'];
    //Урон от стрел
    $mob['feature_attack_arrow']-=$resultdb['baph_feature_attack_arrow'];
    //Урон от магии
    $mob['feature_attack_magic']-=$resultdb['baph_feature_attack_magic'];
    //Восстановление жизни
    $mob['hp_regen']-=$resultdb['baph_hp_regen'];
    //Восстановление маны
    $mob['mp_regen']-=$resultdb['baph_mp_regen'];
    //Power
    $mob['power']-=$resultdb['baph_power'];
    //Wit
    $mob['wit']-=$resultdb['baph_wit'];
    //Dexterity
    $mob['dexterity']-=$resultdb['baph_dexterity'];
    //Vitality
    $mob['vitality']-=$resultdb['baph_vitality'];
    //Spirit
    $mob['spirit']-=$resultdb['baph_spirit'];
    foreach($mob as $key=>$value){
        if (is_numeric($value)){
            if ($value<0){
                $mob[$key]=0;
            }
        }
    }
    }
}
/*************************************************************************************
************************Характеристики*************************************************
****************************************************************************************/
//Сложение
$addingmin=0.02*$mob['power'];
$mob['adding'] += ceil($mob['power']-$addingmin);
//Воля
$willmin=0.02*$mob['wit'];
$mob['will'] += ceil($mob['wit']-$willmin);
//Реакция
$reactionmin=0.02*$mob['dexterity'];
$mob['reaction'] += ceil($mob['dexterity']-$reactionmin);
if ($account['battle_target_type']=='user'){
//Очки здоровья
$mob['max_hp']+=100+(($mob['vitality'] - 5)*11);
//Очки маны
$mob['max_mp']+=100+(($mob['wit'] - 5)*7);
}
//Защита от ударов
$armorweaponmin=floor($mob['power']/2)*0.01;
$mob['feature_armor_weapon']+=($mob['power']*0.55)-$armorweaponmin;
//Защита от стрел
$armorarrowmin=floor($mob['dexterity']/2)*0.01;
$mob['feature_armor_arrow']+=($mob['dexterity']*0.55)-$armorarrowmin;
//Защита от магии
$armormagicmin=floor($mob['wit']/2)*0.01;
$mob['feature_armor_magic']+=($mob['wit']*0.55)-$armormagicmin;
//Урон от ударов
$mob['feature_attack_weapon']+=floor($mob['power']/2)*1;
//Урон от стрел
$mob['feature_attack_arrow']+=floor($mob['dexterity']/2)*1;
//Урон от магии
$mob['feature_attack_magic']+=floor($mob['wit']/2)*1;
//атака моба
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
    `stun`='1'
    OR `paralich`='1'
    OR `fear`='1'
    OR `sleep`='1'
    AND `target_type`='mob'
    AND `target`='".$mob['id']."'"),0) && $account['battle_target_type']=='mob'){
    $querystun=mysql_query("SELECT * FROM `effect` WHERE
    `stun`='1'
    OR `paralich`='1'
    OR `fear`='1'
    OR `sleep`='1'
    AND (`target_type`='mob' AND `target`='".$mob['id']."')");
    while($resultstun=mysql_fetch_assoc($querystun)){
        if ($resultstun['stun']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect`
                WHERE `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `mobs` SET
                `last_damag`='".time()."'
                WHERE
                `id`='".$mob['id']."'");
            }
        }elseif($resultstun['paralich']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect` WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `mobs` SET
                `last_damag`='".time()."'
                WHERE
                `id`='".$mob['id']."'");
            }
        }elseif($resultstun['sleep']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect` WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `mobs` SET
                `last_damag`='".time()."'
                WHERE
                `id`='".$mob['id']."'");
            }
        }elseif($resultstun['fear']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect`
                WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `mobs` SET
                `last_damag`='".time()."'
                WHERE
                `id`='".$mob['id']."'");
            }
        }
        $mob['last_damag']=mysql_result(mysql_query("SELECT `last_damag` FROM `mobs`
        WHERE
        `id`='".$mob['id']."'"),0);
    }
}
$cntatck=0;
$battlemobs=mysql_query("SELECT * FROM `mobs` WHERE `battle`='".$account['battle']."'");
while($resmob=mysql_fetch_assoc($battlemobs)){
    if (!mysql_result(mysql_query("SELECT COUNT(*) FROM `account` WHERE `battle`='".$resmob['battle']."' AND `id`='".$resmob['battle_attack']."'"),0)){
        $qrtargets=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `battle`='".$resmob['battle']."' ORDER BY `lvl` DESC LIMIT 1"));
                mysql_query("UPDATE `mobs` SET
                `last_damag`='".time()."',
                `battle_attack`='".$qrtargets['id']."'
                WHERE `id`='".$resmob['id']."'");
    }else{
    $attackcol=intval((time()-$resmob['last_damag'])/$resmob['damag_every_sec']);
    //echo $attackcol;
    for ($i=1;$i<=$attackcol;$i++){
        $targete=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$resmob['battle_attack']."'"));
        if ($targete['id']==$account['id']){
            $cntatck++;
        }
        $damagmob=rand($resmob['min_damag'],$resmob['max_damag']);
        $damagmob=(floor($damagmob/100)*$resmob['feature_attack_weapon'])+$damagmob;
        //$damagmob=$damagmob-(floor($damagmob/100)*$targete['feature_armor_weapon']);
        $damagmob=round($damagmob);
        if ($damagmob<=0){
            $damagmob=1;
        }
        $damagmob+=rand(1,3);
        $kritpower=$resmob['power']-20;
        if ($kritpower<=0){
            $kritpower=1;
        }
        $kritdexterity=$resmob['dexterity']-15;
        if ($kritdexterity<=0){
            $kritdexterity=2;
        }
        $kritwit=$resmob['wit']-10;
        if ($kritwit<=0){
            $kritwit=2;
        }
        $krit=$kritdexterity+$kritpower+$kritwit;
        if ($krit>65){
            $krit=65;
        }
        $start=100-$krit;
        $start=rand(1,$start);
        $end=$start+$krit;
        $chanse=rand(1,100);
        if ($chanse>=$start && $chanse<=$end){
            $damagmob=round($damagmob*rand(1.5,1.9));
        }
        $hpdm=$targete['hp']-$damagmob;
        if ($hpdm<=0){
            $hpdm=1;
            mysql_query("DELETE FROM `effect` WHERE
            `target_type`='mob'
            AND `target`='".$resmob['id']."' AND `account`='".$targete['id']."'");
            mysql_query("UPDATE `account` SET
            `battle`='',
            `battle_attack`='' WHERE `id`='".$targete['id']."'");
            if (mysql_result(mysql_query("SELECT COUNT(*) FROM `account` WHERE `battle`='".$resmob['battle']."'"),0)){
                $qrtargets=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `battle`='".$resmob['battle']."' ORDER BY `lvl` DESC LIMIT 1"));
                mysql_query("UPDATE `mobs` SET
                `last_damag`='".time()."',
                `battle_attack`='".$qrtargets['id']."',
                WHERE `battle_attack`='".$resmob['battle_attack']."'");
                mysql_query("UPDATE `account` SET `battle_target_type`='mob',`battle_attack`='".$resmob['id']."' WHERE `battle_target_type`='user' AND `battle_attack`='".$targete['id']."'");
            }else{
                mysql_query("DELETE FROM `battle` WHERE
                `id`='".$targete['battle']."'");
                mysql_query("UPDATE `mobs` SET
                `last_damag`='',
                `battle`='',
                `battle_attack`=''
                WHERE `battle`='".$resmob['battle']."'");
            }
            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targete['id']."','<div class="help">Бой окончен, вы проиграли</div>')");
            break;
            header('Location: /location.php?');
            exit;
        }
        mysql_query("UPDATE `account` SET
        `hp`='".$hpdm."'
        WHERE
        `id`='".$targete['id']."'");
        mysql_query("INSERT INTO `battle_log`(
        `account`,
        `mess`)VALUES(
        '".$targete['id']."',
        '<div class="help"><img src="/data/img/units/mobs/".$resmob['icon'].".jpg" width="15px" height="15px">".$resmob['name']." наносит вам ".$damagmob." урона!</div>')");
        //$ld=$resmob['last_damag']+$resmob['damag_every_sec'];
        $ld=time();
        if ($ld>time()){
            $ld=time();
        }
        mysql_query("UPDATE `mobs` SET
        `last_damag`='".$ld."'
        WHERE
        `id`='".$resmob['id']."'");
        $account['hp']=mysql_result(mysql_query("SELECT `hp` FROM `account` WHERE
        `id`='".$account['id']."'"),0);
        $targete['hp']=mysql_result(mysql_query("SELECT `hp` FROM `account` WHERE `id`='".$targete['id']."'"),0);
    }
    }
}
    //echo time();
//Доты
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
    `target_type`='mob'
    AND `dota`='1'"),0)){
    //echo mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE `target_type`='mob' AND `account`='".$account['id']."'"),0);
    $qd=mysql_query("SELECT * FROM `effect` WHERE
    `target_type`='mob'
    AND `dota`='1'");
    while($resultd=mysql_fetch_assoc($qd)){
        $mobe=mysql_fetch_array(mysql_query("SELECT * FROM `mobs` WHERE
        `id`='".$resultd['target']."'"));
        $mobe['expee'] = round($mobe['exp']/2);
        $mobe['drop_goldee'] = round($mobe['drop_gold']/2);
        $mobe['exp'] = rand($mobe['expee'],$mobe['exp']);
        $mobe['drop_gold'] = rand($mobe['drop_goldee'],$mobe['drop_gold']);
        $mobe['exp']=round($mobe['exp']/$account['lvl'])*$mobe['lvl'];
        if ($resultd['last_cast']-$resultd['time']>=$resultd['effect_time']){
            mysql_query("DELETE FROM `effect` WHERE `id`='".$resultd['id']."'");
            header("Location:?");
            exit;
        }
        $col_hp_damaged=time()-$resultd['last_cast'];
        $col_hp_damaged=floor($col_hp_damaged/$resultd['effect_every_sec'])+rand(1,3);
        if ($col_hp_damaged){
            for($i=1; $i<=$col_hp_damaged; $i++){
                $hpd=$mobe['hp']-$resultd['effect_damage'];
                if ($hpd<=0){
                    $targett=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$mobe['battle_attack']."'"));
                    $hpd=0;
                    mysql_query("DELETE FROM `effect` WHERE
                    `target_type`='mob'
                    AND `target`='".$mobe['id']."'");
                    mysql_query("UPDATE `mobs` SET
                    `hp`='".$mobe['max_hp']."',
                    `mp`='".$mobe['max_mp']."',
                    `last_death`='".time()."',
                    `battle`=''
                    WHERE
                    `id`='".$mobe['id']."'");
                    //mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Вы победили</div>')");
                    $levl=mysql_fetch_assoc(mysql_query("SELECT * FROM `lvl` WHERE `id`='".$targett['lvl']."'"));
                    mysql_query("UPDATE `account` SET `exp`='".($targett['exp']+$mobe['exp'])."' WHERE `id`='".$targett['id']."'");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    //echo 'Получено опыта: '.$mobe['exp'].'<br />';
                    if ($targett['exp']>$levl['exp']){
                        mysql_query("UPDATE `account` SET `lvl`='".($targett['lvl']+1)."',`exp`='0',`skill_point`=`skill_point`+'1',`character_point`=`character_point`+'2' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Уровень повышен</div>')");
                    }
                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено опыта: ".$mobe['exp']."</div>')");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($targett['clan']){
                        mysql_query("UPDATE `clan` SET `exp`=`exp`+".($mob['exp']/2)." WHERE `id`='".$targett['clan']."'");
                    }
                    if ($mobe['drop_gold']){
                        mysql_query("UPDATE `account` SET
                        `gold`='".($targett['gold']+$mobe['drop_gold'])."' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено золота: ".$mobe['drop_gold']."</div>')");
                    }
                    if ($mobe['drop_items']){
                        $drop=explode(',',$mobe['drop_items']);
                        foreach($drop as $value){
                            $item=explode(':',$value);
                            $start=100-$item[1];
                            $start=rand(1,$start);
                            $end=$start+$item[1];
                            $chanse=rand(1,100);
                            if ($chanse>=$start && $chanse<=$end){
                                $iteme=mysql_fetch_assoc(mysql_query("SELECT * FROM `items` WHERE
                                `id`='".$item[0]."'"));
                                if ($iteme['type']=='eat_bootle' OR $iteme['type']=='eat_eat' OR $iteme['type']=='resourse'){
                                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE
                                        `ident_id`='".$iteme['id']."'
                                         AND `account`='".$mobe['battle_attack']."'"),0)){
                                        if (isset($item[2])){
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '".$item[2]."'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$mobe['battle_attack']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."х".$item[2]."</div>')");
                                        }else{
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '1'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$mobe['battle_attack']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                        }
                                    }else{
                                        mysql_query("INSERT INTO `inventory`(
                                        `name`,
                                        `type`,
                                        `feature_pover`,
                                        `feature_vitality`,
                                        `feature_dexterity`,
                                        `feature_wit`,
                                        `feature_spirit`,
                                        `feature_armor_arrow`,
                                        `feature_armor_weapon`,
                                        `feature_armor_magic`,
                                        `feature_attack_arrow`,
                                        `feature_attack_weapon`,
                                        `feature_attack_magic`,
                                        `feature_hp_regen`,
                                        `feature_mp_regen`,
                                        `cast_hp_regen`,
                                        `cast_mp_regen`,
                                        `min_lvl`,
                                        `amount`,
                                        `coast`,
                                        `about`,
                                        `icon`,
                                        `attack_min_damag`,
                                        `attack_max_damag`,
                                        `account`,
                                        `twohands`,
                                        `subtype`,
                                        `ident_id`) VALUES (
                                        '".$iteme['name']."',
                                        '".$iteme['type']."',
                                        '".$iteme['feature_pover']."',
                                        '".$iteme['feature_vitality']."',
                                        '".$iteme['feature_dexterity']."',
                                        '".$iteme['feature_wit']."',
                                        '".$iteme['feature_spirit']."',
                                        '".$iteme['feature_armor_arrow']."',
                                        '".$iteme['feature_armor_weapon']."',
                                        '".$iteme['feature_armor_magic']."',
                                        '".$iteme['feature_attack_arrow']."',
                                        '".$iteme['feature_attack_weapon']."',
                                        '".$iteme['feature_attack_magic']."',
                                        '".$iteme['feature_hp_regen']."',
                                        '".$iteme['feature_mp_regen']."',
                                        '".$iteme['cast_hp_regen']."',
                                        '".$iteme['cast_mp_regen']."',
                                        '".$iteme['min_lvl']."',
                                        '".$item[2]."',
                                        '".$iteme['coast']."',
                                        '".$iteme['about']."',
                                        '".$iteme['icon']."',
                                        '".$iteme['attack_min_damag']."',
                                        '".$iteme['attack_max_damag']."',
                                        '".$targett['id']."',
                                        '".$iteme['twohands']."',
                                        '".$iteme['subtype']."',
                                        '".$iteme['id']."')") or die(mysql_error());
                                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                    }
                                }else{
                                    mysql_query("INSERT INTO `inventory`(
                                    `name`,
                                    `type`,
                                    `feature_pover`,
                                    `feature_vitality`,
                                    `feature_dexterity`,
                                    `feature_wit`,
                                    `feature_spirit`,
                                    `feature_armor_arrow`,
                                    `feature_armor_weapon`,
                                    `feature_armor_magic`,
                                    `feature_attack_arrow`,
                                    `feature_attack_weapon`,
                                    `feature_attack_magic`,
                                    `feature_hp_regen`,
                                    `feature_mp_regen`,
                                    `cast_hp_regen`,
                                    `cast_mp_regen`,
                                    `min_lvl`,
                                    `coast`,
                                    `about`,
                                    `icon`,
                                    `attack_min_damag`,
                                    `attack_max_damag`,
                                    `account`,
                                    `twohands`,
                                    `subtype`,
                                    `ident_id`) VALUES (
                                    '".$iteme['name']."',
                                    '".$iteme['type']."',
                                    '".$iteme['feature_pover']."',
                                    '".$iteme['feature_vitality']."',
                                    '".$iteme['feature_dexterity']."',
                                    '".$iteme['feature_wit']."',
                                    '".$iteme['feature_spirit']."',
                                    '".$iteme['feature_armor_arrow']."',
                                    '".$iteme['feature_armor_weapon']."',
                                    '".$iteme['feature_armor_magic']."',
                                    '".$iteme['feature_attack_arrow']."',
                                    '".$iteme['feature_attack_weapon']."',
                                    '".$iteme['feature_attack_magic']."',
                                    '".$iteme['feature_hp_regen']."',
                                    '".$iteme['feature_mp_regen']."',
                                    '".$iteme['cast_hp_regen']."',
                                    '".$iteme['cast_mp_regen']."',
                                    '".$iteme['min_lvl']."',
                                    '".$iteme['coast']."',
                                    '".$iteme['about']."',
                                    '".$iteme['icon']."',
                                    '".$iteme['attack_min_damag']."',
                                    '".$iteme['attack_max_damag']."',
                                    '".$targett['id']."',
                                    '".$iteme['twohands']."',
                                    '".$iteme['subtype']."',
                                    '".$iteme['id']."')") or die(mysql_error());
                                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                }
                            }
                            unset($chanse);
                            unset($start);
                            unset($end);
                            unset($iteme);
                            unset($item);
                        }
                    }
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `quests` WHERE
                        `account`='".$targett['id']."'
                        AND `completed`=''
                        AND `kill_mob`='".$mobe['ident_id']."'"),0)){
                        $quests=mysql_query("SELECT * FROM `quests` WHERE
                        `account`='".$targett['id']."'
                        AND `completed`='0'
                        AND `kill_mob`='".$mobe['ident_id']."'");
                            while($resul=mysql_fetch_array($quests)){
                                mysql_query("UPDATE `quests` SET
                                `kill_mob_col_kill`='".($resul['kill_mob_col_kill']+1)."'
                                WHERE
                                `account`='".$targett['id']."'
                                AND `id`='".$resul['id']."'");
                                //echo $mobe['name'].' - убито '.($resul['kill_mob_col_kill']+1).'/'.$resul['kill_mob_col'].'<br />';
                                if ($resul['kill_mob_col_kill']+1==$resul['kill_mob_col'] && $resul['res_need']==$resul['res_need_col']){
                                    //echo 'Цель достигнута<br />';
                                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$account['id']."','<div class="help">Задание выполнено</div>')");
                                    mysql_query("UPDATE `quests` SET
                                    `completed`='1'
                                    WHERE
                                    `id`='".$resul['id']."'");
                                }
                                mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('<div class="help">".$targett['id']."','".$mobe['name']." - убито ".($resul['kill_mob_col_kill']+1)."/".$resul['kill_mob_col']."</div>')");
                            }
                    }
                    if (!mysql_result(mysql_query("SELECT COUNT(*) FROM `mobs` WHERE `battle`='".$account['battle']."'"),0)){
                        mysql_query("DELETE FROM `battle` WHERE
                        `id`='".$account['battle']."'");
                        mysql_query("UPDATE `account` SET
                        `battle`='',
                        `battle_attack`='' WHERE `battle`='".$account['battle']."'");
                        $qb=mysql_query("SELECT * FROM `account` WHERE `battle`='".$account['battle']."'");
                        while($resqb=mysql_fetch_assoc($qb)){
                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$resqb['id']."','<div class="help">Бой окончен</div>')");
                        }
                        header("Location: ?");
                        exit;
                    }else{
                        $nextmob=mysql_result(mysql_query("SELECT `id` FROM `mobs` WHERE `battle`='".$account['battle']."' LIMIT 1"),0);
                        mysql_query("UPDATE `account` SET `battle_attack`='".$nextmob."' WHERE `id`='".$account['id']."'");
                        header("Location: ?");
                        exit;
                    }
                }
                mysql_query("UPDATE `mobs` SET
                `hp`='".$hpd."'
                WHERE `id`='".$mobe['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `acount`,
                `mess`)VALUES(
                '".$targett['id']."',
                '<div class="help"><img src="/data/img/skill/".mysql_result(mysql_query("SELECT `icon` FROM `skill` WHERE `id`='".$resultd['skill']."'"),0).".jpg" width="15px" height="15px">Вы наносите ".$resultd['effect_damage']." урона</div>')");
                mysql_query("UPDATE `effect` SET
                `last_cast`='".($resultd['last_cast']+$resultd['effect_every_sec'])."'
                WHERE `id`='".$resultd['id']."'");
                $resultd['last_cast']=mysql_result(mysql_query("SELECT `last_cast` FROM `effect` WHERE
                `id`='".$resultd['id']."'"),0);
                if ($resultd['last_cast']-$resultd['time']>=$resultd['effect_time']){
                    mysql_query("DELETE FROM `effect` WHERE
                    `id`='".$resultd['id']."'");
                    header("Location: ?");
                    exit;
                }
                $mobe['hp']=mysql_result(mysql_query("SELECT `hp` FROM `mobs`
                WHERE `id`='".$mobe['id']."'"),0);
            }
        }
    }
}
    if (isset($_GET['skill']) && is_numeric($_GET['skill'])){
        $_GET['skill']=intval($_GET['skill']);
        if (!mysql_result(mysql_query("SELECT * FROM `skill` WHERE
            `id`='".$_GET['skill']."'
            AND `account`='".$account['id']."'"),0)){
            header("Location: ?");
            exit;
        }
        $skill=mysql_fetch_assoc(mysql_query("SELECT * FROM `skill` WHERE
        `id`='".mysql_real_escape_string($_GET['skill'])."'
        AND `account`='".$account['id']."'"));
        if (time()-$skill['last_cast']<$skill['res_time']){
            header("Location: ?");
            exit;
        }
        if (time()-$account['battle_last_attack']<1){
            header("Location: ?");
            exit;
        }
        if ($account['mp']<$skill['mp_need_from_cast']){
            header("Location: ?");
            exit;
        }
        /*if (mysql_result(mysql_query("SElECT COUNT(*) FROM `effect` WHERE
            `skill`='".$skill['id']."' AND `target_type`=='".$account['battle_target_type']."' AND `target`='".$account['battle_attack']."'"),0)){
            mysql_query("UPDATE `effect` SET
            `last_cast`='".time()."',
            `time`='".time()."'
            WHERE
            `skill`='".$skill['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `id`='".$skill['id']."'");
            header("Location: ?");
            exit;
        }*/
/*******************************************************************
**********************DAMAG******************************************
**********************************************************************/
        if ($skill['type']=='phisical'){
            if ($skill['damage'] && $account['battle_target_type']=='mob'){
            $damag=$skill['damage'] + rand(-3,3);
            $damag=(ceil($damag/100)*$account['feature_attack_weapon'])+$damag;
            $damag=$damag-(ceil($damag/100)*$mob['feature_armor_weapon']);
            $damag=round($damag);
            if ($damag<=0){
                $damag=1;
            }
            $damag+=rand(1,3);
            $kritpower=$account['power']-20;
            if ($kritpower<=0){
                $kritpower=1;
            }
            $kritdexterity=$account['dexterity']-15;
            if ($kritdexterity<=0){
                $kritdexterity=2;
            }
            $kritwit=$account['wit']-10;
            if ($kritwit<=0){
                $kritwit=2;
            }
            $krit=$kritdexterity+$kritpower+$kritwit;
            if ($krit>65){
                $krit=65;
            }
            $start=100-$krit;
            $start=rand(1,$start);
            $end=$start+$krit;
            $chanse=rand(1,100);
            if ($chanse>=$start && $chanse<=$end){
                $damag=round($damag*rand(1.5,1.9));
            }
            $hp=$mob['hp']-$damag;
            $damaglast=$damag;
            if ($hp<0){
                if($skill['damage'] && $account['battle_target_type']=='mob'){
                mysql_query("UPDATE `mobs` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы наносите ".$damag." урона</div>')");
            }
            mysql_query("UPDATE `account` SET
            `mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            WHERE
            `id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
                $hp=0;
                $targett=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$mob['battle_attack']."'"));
                mysql_query("DELETE FROM `effect` WHERE
                `target_type`='mob'
                AND `target`='".$mob['id']."'");
                mysql_query("UPDATE `mobs` SET
                `hp`='".$mob['max_hp']."',
                `mp`='".$mob['max_mp']."',
                `last_death`='".time()."',
                `battle`=''
                WHERE
                `id`='".$mob['id']."'");
                //mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['battle_attack']."','<div class="help">Вы победили</div>')");
                $levl=mysql_fetch_assoc(mysql_query("SELECT * FROM `lvl` WHERE `id`='".$targett['lvl']."'"));
                    mysql_query("UPDATE `account` SET `exp`='".($targett['exp']+$mob['exp'])."' WHERE `id`='".$targett['id']."'");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    //echo 'Получено опыта: '.$mob['exp'].'<br />';
                    if ($targett['clan']){
                        mysql_query("UPDATE `clan` SET `exp`=`exp`+".($mob['exp']/2)." WHERE `id`='".$targett['clan']."'");
                    }
                    if ($targett['exp']>$levl['exp']){
                        //$expe=$targett['exp']-$levl['exp'];
                        mysql_query("UPDATE `account` SET `lvl`='".($targett['lvl']+1)."',`exp`='0',`skill_point`=`skill_point`+'1',`character_point`=`character_point`+'2' WHERE `id`='".$targett['id']."'");
                        //echo 'Уровень повышен!<br />';
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Уровень повышен!</div>')");
                    }
                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено опыта: ".$mob['exp']."</div>')");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($mob['drop_gold']){
                        mysql_query("UPDATE `account` SET
                        `gold`='".($targett['gold']+$mob['drop_gold'])."' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено золота: ".$mob['drop_gold']."</div>')");
                    }
                    if ($mob['drop_items']){
                        $drop=explode(',',$mob['drop_items']);
                        foreach($drop as $value){
                            $item=explode(':',$value);
                            $start=100-$item[1];
                            $start=rand(1,$start);
                            $end=$start+$item[1];
                            $chanse=rand(1,100);
                            if ($chanse>=$start && $chanse<=$end){
                                $iteme=mysql_fetch_assoc(mysql_query("SELECT * FROM `items` WHERE
                                `id`='".$item[0]."'"));
                                if ($iteme['type']=='eat_bootle' OR $iteme['type']=='eat_eat' OR $iteme['type']=='resourse'){
                                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE
                                        `ident_id`='".$iteme['id']."'
                                         AND `account`='".$targett['id']."'"),0)){
                                        if (isset($item[2])){
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '".$item[2]."'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$targett['id']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."х".$item[2]."</div>')");
                                        }else{
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '1'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$targett['id']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                        }
                                    }else{
                                        mysql_query("INSERT INTO `inventory`(
                                        `name`,
                                        `type`,
                                        `feature_pover`,
                                        `feature_vitality`,
                                        `feature_dexterity`,
                                        `feature_wit`,
                                        `feature_spirit`,
                                        `feature_armor_arrow`,
                                        `feature_armor_weapon`,
                                        `feature_armor_magic`,
                                        `feature_attack_arrow`,
                                        `feature_attack_weapon`,
                                        `feature_attack_magic`,
                                        `feature_hp_regen`,
                                        `feature_mp_regen`,
                                        `cast_hp_regen`,
                                        `cast_mp_regen`,
                                        `min_lvl`,
                                        `amount`,
                                        `coast`,
                                        `about`,
                                        `icon`,
                                        `attack_min_damag`,
                                        `attack_max_damag`,
                                        `account`,
                                        `twohands`,
                                        `subtype`,
                                        `ident_id`) VALUES (
                                        '".$iteme['name']."',
                                        '".$iteme['type']."',
                                        '".$iteme['feature_pover']."',
                                        '".$iteme['feature_vitality']."',
                                        '".$iteme['feature_dexterity']."',
                                        '".$iteme['feature_wit']."',
                                        '".$iteme['feature_spirit']."',
                                        '".$iteme['feature_armor_arrow']."',
                                        '".$iteme['feature_armor_weapon']."',
                                        '".$iteme['feature_armor_magic']."',
                                        '".$iteme['feature_attack_arrow']."',
                                        '".$iteme['feature_attack_weapon']."',
                                        '".$iteme['feature_attack_magic']."',
                                        '".$iteme['feature_hp_regen']."',
                                        '".$iteme['feature_mp_regen']."',
                                        '".$iteme['cast_hp_regen']."',
                                        '".$iteme['cast_mp_regen']."',
                                        '".$iteme['min_lvl']."',
                                        '".$item[2]."',
                                        '".$iteme['coast']."',
                                        '".$iteme['about']."',
                                        '".$iteme['icon']."',
                                        '".$iteme['attack_min_damag']."',
                                        '".$iteme['attack_max_damag']."',
                                        '".$targett['id']."',
                                        '".$iteme['twohands']."',
                                        '".$iteme['subtype']."',
                                        '".$iteme['id']."')") or die(mysql_error());
                                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                    }
                                }else{
                                    mysql_query("INSERT INTO `inventory`(
                                    `name`,
                                    `type`,
                                    `feature_pover`,
                                    `feature_vitality`,
                                    `feature_dexterity`,
                                    `feature_wit`,
                                    `feature_spirit`,
                                    `feature_armor_arrow`,
                                    `feature_armor_weapon`,
                                    `feature_armor_magic`,
                                    `feature_attack_arrow`,
                                    `feature_attack_weapon`,
                                    `feature_attack_magic`,
                                    `feature_hp_regen`,
                                    `feature_mp_regen`,
                                    `cast_hp_regen`,
                                    `cast_mp_regen`,
                                    `min_lvl`,
                                    `coast`,
                                    `about`,
                                    `icon`,
                                    `attack_min_damag`,
                                    `attack_max_damag`,
                                    `account`,
                                    `twohands`,
                                    `subtype`,
                                    `ident_id`) VALUES (
                                    '".$iteme['name']."',
                                    '".$iteme['type']."',
                                    '".$iteme['feature_pover']."',
                                    '".$iteme['feature_vitality']."',
                                    '".$iteme['feature_dexterity']."',
                                    '".$iteme['feature_wit']."',
                                    '".$iteme['feature_spirit']."',
                                    '".$iteme['feature_armor_arrow']."',
                                    '".$iteme['feature_armor_weapon']."',
                                    '".$iteme['feature_armor_magic']."',
                                    '".$iteme['feature_attack_arrow']."',
                                    '".$iteme['feature_attack_weapon']."',
                                    '".$iteme['feature_attack_magic']."',
                                    '".$iteme['feature_hp_regen']."',
                                    '".$iteme['feature_mp_regen']."',
                                    '".$iteme['cast_hp_regen']."',
                                    '".$iteme['cast_mp_regen']."',
                                    '".$iteme['min_lvl']."',
                                    '".$iteme['coast']."',
                                    '".$iteme['about']."',
                                    '".$iteme['icon']."',
                                    '".$iteme['attack_min_damag']."',
                                    '".$iteme['attack_max_damag']."',
                                    '".$targett['id']."',
                                    '".$iteme['twohands']."',
                                    '".$iteme['subtype']."',
                                    '".$iteme['id']."')") or die(mysql_error());
                                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                }
                            }
                            unset($chanse);
                            unset($start);
                            unset($end);
                            unset($iteme);
                            unset($item);
                        }
                    }
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `quests` WHERE
                    `account`='".$targett['id']."'
                    AND `completed`=''
                    AND `kill_mob`='".$mob['ident_id']."'"),0)){
                    $quests=mysql_query("SELECT * FROM `quests` WHERE
                    `account`='".$targett['id']."'
                    AND `completed`='0'
                    AND `kill_mob`='".$mob['ident_id']."'");
                    while($resul=mysql_fetch_array($quests)){
                        mysql_query("UPDATE `quests` SET
                        `kill_mob_col_kill`='".($resul['kill_mob_col_kill']+1)."'
                        WHERE
                        `account`='".$targett['id']."'
                        AND `id`='".$resul['id']."'");
                        //echo $mob['name'].' - убито '.($resul['kill_mob_col_kill']+1).'/'.$resul['kill_mob_col'].'<br />';
                        if ($resul['kill_mob_col_kill']+1==$resul['kill_mob_col'] && $resul['res_need']==$resul['res_need_col']){
                            //echo 'Цель достигнута<br />';
                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Задание выполнено</div>')");
                            mysql_query("UPDATE `quests` SET
                            `completed`='1'
                            WHERE
                            `id`='".$resul['id']."'");
                        }
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">".$mob['name']." - убито ".($resul['kill_mob_col_kill']+1)."/".$resul['kill_mob_col']."</div>')");
                    }
                }
                if (!mysql_result(mysql_query("SELECT COUNT(*) FROM `mobs` WHERE `battle`='".$account['battle']."'"),0)){
                    mysql_query("DELETE FROM `battle` WHERE
                    `id`='".$account['battle']."'");
                    mysql_query("UPDATE `account` SET
                        `battle`='',
                        `battle_attack`='' WHERE `battle`='".$account['battle']."'");
                    $qb=mysql_query("SELECT * FROM `account` WHERE `battle`='".$account['battle']."'");
                    while($resqb=mysql_fetch_assoc($qb)){
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$resqb['id']."','<div class="help">Бой окончен</div>')");
                    }
                    header("Location: ?");
                    exit;
                }else{
                    $nextmob=mysql_result(mysql_query("SELECT `id` FROM `mobs` WHERE `battle`='".$account['battle']."' LIMIT 1"),0);
                    mysql_query("UPDATE `account` SET `battle_attack`='".$nextmob."' WHERE `id`='".$account['id']."'");
                    header("Location: ?");
                    exit;
                }
            }
            mysql_query("UPDATE `mobs` SET `hp`='".$hpd."' WHERE `id`='".$mob['id']."'");
        }
            if ($skill['stun'] OR $skill['paralich'] OR $skill['sleep'] OR $skill['fear'] AND $account['battle_target_type']){
                if ($account['battle_target_type']='mob'){
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
                        WHERE `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'
                        AND `target_type`='mob'
                        AND `target`='".$mob['id']."'"),0)){
                        mysql_query("UPDATE `effect` SET `time`='".time()."',`last_cast`='".time()."' WHERE `account`='".$account['id']."' AND `skill`='".$skill['id']."' AND `target_type`='mob' AND `target`='".$mob['id']."'");
                    }else{
                    mysql_query("INSERT INTO `effect`(
                    `effect_time`,
                    `skill`,
                    `account`,
                    `target_type`,
                    `target`,
                    `fear`,
                    `sleep`,
                    `paralich`,
                    `stun`,
                    `time`)VALUES(
                    '".$skill['effect_time']."',
                    '".$skill['id']."',
                    '".$account['id']."',
                    'mob',
                    '".$mob['id']."',
                    '".$skill['fear']."',
                    '".$skill['sleep']."',
                    '".$skill['paralich']."',
                    '".$skill['stun']."',
                    '".time()."')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    }
                }else{
                }
            }
            if ($skill['debaph']){
                if ($account['battle_target_type']=='mob'){
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
                        WHERE `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'
                        AND `target_type`='mob'
                        AND `target`='".$mob['id']."'"),0)){
                        mysql_query("UPDATE `effect` SET
                        `debaph`='1',
                        `effect_time`='".$skill['effect_time']."',
                        `target_type`='mob',
                        `target`='".$mob['id']."',
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `debaph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `target_type`,
                        `target`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        'mob',
                        '".$mob['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."'
                        )");
                    }
                }else{
                }
            }
            if($skill['heal']){
                if ($account['battle_target_type']=='mob'){
                    $damag=$skill['heal'] + 1;
                    $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                    $damag=round($damag);
                    if ($damag<=0){
                        $damag=1;
                    }
                    $damag+=rand(1,3);
                    $kritpower=$account['power']-20;
                    if ($kritpower<=0){
                        $kritpower=1;
                    }
                    $kritdexterity=$account['dexterity']-15;
                    if ($kritdexterity<=0){
                        $kritdexterity=2;
                    }
                    $kritwit=$account['wit']-10;
                    if ($kritwit<=0){
                        $kritwit=2;
                    }
                    $krit=$kritdexterity+$kritpower+$kritwit;
                    if ($krit>65){
                        $krit=65;
                    }
                    $start=100-$krit;
                    $start=rand(1,$start);
                    $end=$start+$krit;
                    $chanse=rand(1,100);
                    if ($chanse>=$start && $chanse<=$end){
                        $damag=round($damag*rand(1.5,1.9));
                    }
                    $hpheal=$account['hp']+$damag;
                    if ($account['max_hp']<$hpheal){
                        $hpheal=$account['max_hp'];
                    }
                    mysql_query("UPDATE `account` SET
                    `hp`='".$hpheal."'
                    WHERE
                    `id`='".$account['id']."'");
                    mysql_query("INSERT INTO `battle_log`(
                    `account`,
                    `mess`)VALUES(
                    '".$account['id']."',
                    '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы исцелились на ".$damag." единиц</div>')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    mysql_query("UPDATE `account` SET
                    `battle_last_attack`='".time()."'
                    WHERE
                    `id`='".$account['id']."'");
                }else{
                    //если цель союзник
                    $damag=$skill['heal'] + 1;
                    $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                    $damag=round($damag);
                    if ($damag<=0){
                        $damag=1;
                    }
                    $damag+=rand(1,3);
                    $kritpower=$account['power']-20;
                    if ($kritpower<=0){
                        $kritpower=1;
                    }
                    $kritdexterity=$account['dexterity']-15;
                    if ($kritdexterity<=0){
                        $kritdexterity=2;
                    }
                    $kritwit=$account['wit']-10;
                    if ($kritwit<=0){
                        $kritwit=2;
                    }
                    $krit=$kritdexterity+$kritpower+$kritwit;
                    if ($krit>65){
                        $krit=65;
                    }
                    $start=100-$krit;
                    $start=rand(1,$start);
                    $end=$start+$krit;
                    $chanse=rand(1,100);
                    if ($chanse>=$start && $chanse<=$end){
                        $damag=round($damag*rand(1.5,1.9));
                    }
                    $hpheal=$mob['hp']+$damag;
                    if ($mob['max_hp']<$hpheal){
                        $hpheal=$mob['max_hp'];
                    }
                    mysql_query("UPDATE `account` SET
                    `hp`='".$hpheal."'
                    WHERE
                    `id`='".$mob['id']."'");
                    mysql_query("INSERT INTO `battle_log`(
                    `account`,
                    `mess`)VALUES(
                    '".$mob['id']."',
                    '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px"><div class="help">".$account['name']." исцелил вас на ".$damag." единиц</div>')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    mysql_query("UPDATE `account` SET
                    `battle_last_attack`='".time()."'
                    WHERE
                    `id`='".$account['id']."'");
                }
            }
            if ($skill['baph']){
                if ($account['battle_target_type']=='mob'){
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result("SELECT COUNT(*) FROM `effect` WHERE
                        `account`='".$account['id']."'
                        AND `skill`='".$skill['id']."'")){
                        mysql_query("UPDATE `effect` SET
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `baph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."'
                        )");
                    }
                }else{
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result("SELECT COUNT(*) FROM `effect` WHERE
                        `account`='".$account['id']."'
                        AND `skill`='".$skill['id']."' AND `target_type`='user' AND `target`='".$account['battle_attack']."'")){
                        mysql_query("UPDATE `effect` SET
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."',
                        `target_type`='user',
                        `target`='".$account['battle_attack']."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `baph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`,
                        `target_type`,
                        `target`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."',
                        'user',
                        '".$account['battle_attack']."'
                        )");
                    }
                }
            }
            if ($skill['effect_damage'] && $account['battle_target_type']=='mob'){
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                    `skill`='".$skill['id']."'
                    AND `account`='".$account['id']."'
                    AND `target_type`='mob'
                    AND `target`='".$mob['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_damage`='".$skill['effect_damage']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every']."',
                    `target_type`='mob',
                    `target`='".$mob['id']."',
                    `dota`='1',
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `effect_damage`,
                    `time`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`,
                    `target_type`,
                    `target`,
                    `skill`,
                    `last_cast`,
                    `dota`)VALUES(
                    '".$skill['effect_damage']."',
                    '".time()."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."',
                    'mob',
                    '".$mob['id']."',
                    '".$skill['id']."',
                    '".time()."',
                    '1')");
                }
            }
            if($skill['effect_hp_regen'] || $skill['effect_hp_regen_percent']){
                if ($account['battle_target_type']=='mob'){
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                `skill`='".$skill['id']."'
                AND `account`='".$account['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_hp_regen`='".$skill['effect_hp_regen']."',
                    `effect_hp_regen_percent`='".$skill['effect_hp_regen_percent']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every_sec']."'
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `time`,
                    `last_cast`,
                    `skill`,
                    `effect_hp_regen`,
                    `effect_hp_regen_percent`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`)VALUES(
                    '".time()."',
                    '".time()."',
                    '".$skill['id']."',
                    '".$skill['effect_hp_regen']."',
                    '".$skill['effect_hp_regen_percent']."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."')");
                }
                }else{
                    $hpregtarget=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$account['battle_attack']."'"));
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                `skill`='".$skill['id']."'
                AND `account`='".$account['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_hp_regen`='".$skill['effect_hp_regen']."',
                    `effect_hp_regen_percent`='".$skill['effect_hp_regen_percent']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every_sec']."'
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `time`,
                    `last_cast`,
                    `skill`,
                    `effect_hp_regen`,
                    `effect_hp_regen_percent`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`,
                    `target_type`,
                    `target`)VALUES(
                    '".time()."',
                    '".time()."',
                    '".$skill['id']."',
                    '".$skill['effect_hp_regen']."',
                    '".$skill['effect_hp_regen_percent']."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."',
                    'user',
                    '".$hpregtarget['id']."')");
                }
            }
            }
            if($skill['damage'] && $account['battle_target_type']=='mob'){
                mysql_query("UPDATE `mobs` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы наносите ".$damaglast." урона</div>')");
            }
            mysql_query("UPDATE `account` SET
            `mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            WHERE
            `id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
            header("Location: ?");
            exit;
        }elseif($skill['type']=='magic'){
            if ($skill['damage'] && $account['battle_target_type']=='mob'){
            $damag=$skill['damage'] + rand(-3,3);
            $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
            $damag=$damag-(ceil($damag/100)*$mob['feature_armor_magic']);
            $damag=round($damag);
            if ($damag<=0){
                $damag=1;
            }
            $damag+=rand(1,3);
            $kritpower=$account['power']-20;
            if ($kritpower<=0){
                $kritpower=1;
            }
            $kritdexterity=$account['dexterity']-15;
            if ($kritdexterity<=0){
                $kritdexterity=2;
            }
            $kritwit=$account['wit']-10;
            if ($kritwit<=0){
                $kritwit=2;
            }
            $krit=$kritdexterity+$kritpower+$kritwit;
            if ($krit>65){
                $krit=65;
            }
            $start=100-$krit;
            $start=rand(1,$start);
            $end=$start+$krit;
            $chanse=rand(1,100);
            if ($chanse>=$start && $chanse<=$end){
                $damag=round($damag*rand(1.5,1.9));
            }
            $hp=$mob['hp']-$damag;
            $damaglast=$damag;
            if ($hp<0){
                $hp=0;
                if($skill['damage'] && $account['battle_target_type']=='mob'){
                mysql_query("UPDATE `mobs` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы наносите ".$damag." урона</div>')");
            }
            mysql_query("UPDATE `account` SET
            `mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            WHERE
            `id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
                $targett=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$mob['battle_attack']."'"));
                mysql_query("DELETE FROM `effect` WHERE
                `target_type`='mob'
                AND `target`='".$mob['id']."'");
                mysql_query("UPDATE `mobs` SET
                `hp`='".$mob['max_hp']."',
                `mp`='".$mob['max_mp']."',
                `last_death`='".time()."',
                `battle`=''
                WHERE
                `id`='".$mob['id']."'");
                //mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['battle_attack']."','<div class="help">Вы победили</div>')");
                $levl=mysql_fetch_assoc(mysql_query("SELECT * FROM `lvl` WHERE `id`='".$targett['lvl']."'"));
                    mysql_query("UPDATE `account` SET `exp`='".($targett['exp']+$mob['exp'])."' WHERE `id`='".$targett['id']."'");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    //echo 'Получено опыта: '.$mob['exp'].'<br />';
                    if ($targett['clan']){
                        mysql_query("UPDATE `clan` SET `exp`=`exp`+".($mob['exp']/2)." WHERE `id`='".$targett['clan']."'");
                    }
                    if ($targett['exp']>$levl['exp']){
                        //$expe=$targett['exp']-$levl['exp'];
                        mysql_query("UPDATE `account` SET `lvl`='".($targett['lvl']+1)."',`exp`='0',`skill_point`=`skill_point`+'1',`character_point`=`character_point`+'2' WHERE `id`='".$targett['id']."'");
                        //echo 'Уровень повышен!<br />';
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Уровень повышен!</div>')");
                    }
                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено опыта: ".$mob['exp']."</div>')");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($mob['drop_gold']){
                        mysql_query("UPDATE `account` SET
                        `gold`='".($targett['gold']+$mob['drop_gold'])."' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено золота: ".$mob['drop_gold']."</div>')");
                    }
                    if ($mob['drop_items']){
                        $drop=explode(',',$mob['drop_items']);
                        foreach($drop as $value){
                            $item=explode(':',$value);
                            $start=100-$item[1];
                            $start=rand(1,$start);
                            $end=$start+$item[1];
                            $chanse=rand(1,100);
                            if ($chanse>=$start && $chanse<=$end){
                                $iteme=mysql_fetch_assoc(mysql_query("SELECT * FROM `items` WHERE
                                `id`='".$item[0]."'"));
                                if ($iteme['type']=='eat_bootle' OR $iteme['type']=='eat_eat' OR $iteme['type']=='resourse'){
                                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE
                                        `ident_id`='".$iteme['id']."'
                                         AND `account`='".$targett['id']."'"),0)){
                                        if (isset($item[2])){
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '".$item[2]."'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$targett['id']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."х".$item[2]."</div>')");
                                        }else{
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '1'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$targett['id']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                        }
                                    }else{
                                        mysql_query("INSERT INTO `inventory`(
                                        `name`,
                                        `type`,
                                        `feature_pover`,
                                        `feature_vitality`,
                                        `feature_dexterity`,
                                        `feature_wit`,
                                        `feature_spirit`,
                                        `feature_armor_arrow`,
                                        `feature_armor_weapon`,
                                        `feature_armor_magic`,
                                        `feature_attack_arrow`,
                                        `feature_attack_weapon`,
                                        `feature_attack_magic`,
                                        `feature_hp_regen`,
                                        `feature_mp_regen`,
                                        `cast_hp_regen`,
                                        `cast_mp_regen`,
                                        `min_lvl`,
                                        `amount`,
                                        `coast`,
                                        `about`,
                                        `icon`,
                                        `attack_min_damag`,
                                        `attack_max_damag`,
                                        `account`,
                                        `twohands`,
                                        `subtype`,
                                        `ident_id`) VALUES (
                                        '".$iteme['name']."',
                                        '".$iteme['type']."',
                                        '".$iteme['feature_pover']."',
                                        '".$iteme['feature_vitality']."',
                                        '".$iteme['feature_dexterity']."',
                                        '".$iteme['feature_wit']."',
                                        '".$iteme['feature_spirit']."',
                                        '".$iteme['feature_armor_arrow']."',
                                        '".$iteme['feature_armor_weapon']."',
                                        '".$iteme['feature_armor_magic']."',
                                        '".$iteme['feature_attack_arrow']."',
                                        '".$iteme['feature_attack_weapon']."',
                                        '".$iteme['feature_attack_magic']."',
                                        '".$iteme['feature_hp_regen']."',
                                        '".$iteme['feature_mp_regen']."',
                                        '".$iteme['cast_hp_regen']."',
                                        '".$iteme['cast_mp_regen']."',
                                        '".$iteme['min_lvl']."',
                                        '".$item[2]."',
                                        '".$iteme['coast']."',
                                        '".$iteme['about']."',
                                        '".$iteme['icon']."',
                                        '".$iteme['attack_min_damag']."',
                                        '".$iteme['attack_max_damag']."',
                                        '".$targett['id']."',
                                        '".$iteme['twohands']."',
                                        '".$iteme['subtype']."',
                                        '".$iteme['id']."')") or die(mysql_error());
                                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                    }
                                }else{
                                    mysql_query("INSERT INTO `inventory`(
                                    `name`,
                                    `type`,
                                    `feature_pover`,
                                    `feature_vitality`,
                                    `feature_dexterity`,
                                    `feature_wit`,
                                    `feature_spirit`,
                                    `feature_armor_arrow`,
                                    `feature_armor_weapon`,
                                    `feature_armor_magic`,
                                    `feature_attack_arrow`,
                                    `feature_attack_weapon`,
                                    `feature_attack_magic`,
                                    `feature_hp_regen`,
                                    `feature_mp_regen`,
                                    `cast_hp_regen`,
                                    `cast_mp_regen`,
                                    `min_lvl`,
                                    `coast`,
                                    `about`,
                                    `icon`,
                                    `attack_min_damag`,
                                    `attack_max_damag`,
                                    `account`,
                                    `twohands`,
                                    `subtype`,
                                    `ident_id`) VALUES (
                                    '".$iteme['name']."',
                                    '".$iteme['type']."',
                                    '".$iteme['feature_pover']."',
                                    '".$iteme['feature_vitality']."',
                                    '".$iteme['feature_dexterity']."',
                                    '".$iteme['feature_wit']."',
                                    '".$iteme['feature_spirit']."',
                                    '".$iteme['feature_armor_arrow']."',
                                    '".$iteme['feature_armor_weapon']."',
                                    '".$iteme['feature_armor_magic']."',
                                    '".$iteme['feature_attack_arrow']."',
                                    '".$iteme['feature_attack_weapon']."',
                                    '".$iteme['feature_attack_magic']."',
                                    '".$iteme['feature_hp_regen']."',
                                    '".$iteme['feature_mp_regen']."',
                                    '".$iteme['cast_hp_regen']."',
                                    '".$iteme['cast_mp_regen']."',
                                    '".$iteme['min_lvl']."',
                                    '".$iteme['coast']."',
                                    '".$iteme['about']."',
                                    '".$iteme['icon']."',
                                    '".$iteme['attack_min_damag']."',
                                    '".$iteme['attack_max_damag']."',
                                    '".$targett['id']."',
                                    '".$iteme['twohands']."',
                                    '".$iteme['subtype']."',
                                    '".$iteme['id']."')") or die(mysql_error());
                                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                }
                            }
                            unset($chanse);
                            unset($start);
                            unset($end);
                            unset($iteme);
                            unset($item);
                        }
                    }
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `quests` WHERE
                    `account`='".$targett['id']."'
                    AND `completed`=''
                    AND `kill_mob`='".$mob['ident_id']."'"),0)){
                    $quests=mysql_query("SELECT * FROM `quests` WHERE
                    `account`='".$targett['id']."'
                    AND `completed`='0'
                    AND `kill_mob`='".$mob['ident_id']."'");
                    while($resul=mysql_fetch_array($quests)){
                        mysql_query("UPDATE `quests` SET
                        `kill_mob_col_kill`='".($resul['kill_mob_col_kill']+1)."'
                        WHERE
                        `account`='".$targett['id']."'
                        AND `id`='".$resul['id']."'");
                        echo $mob['name'].' - убито '.($resul['kill_mob_col_kill']+1).'/'.$resul['kill_mob_col'].'<br />';
                        if ($resul['kill_mob_col_kill']+1==$resul['kill_mob_col'] && $resul['res_need']==$resul['res_need_col']){
                            //echo 'Цель достигнута<br />';
                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Задание выполнено</div>')");
                            mysql_query("UPDATE `quests` SET
                            `completed`='1'
                            WHERE
                            `id`='".$resul['id']."'");
                        }
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">".$mob['name']." - убито ".($resul['kill_mob_col_kill']+1)."/".$resul['kill_mob_col']."</div>')");
                    }
                }
                if (!mysql_result(mysql_query("SELECT COUNT(*) FROM `mobs` WHERE `battle`='".$account['battle']."'"),0)){
                    mysql_query("DELETE FROM `battle` WHERE
                    `id`='".$account['battle']."'");
                    mysql_query("UPDATE `account` SET
                        `battle`='',
                        `battle_attack`='' WHERE `battle`='".$account['battle']."'");
                    $qb=mysql_query("SELECT * FROM `account` WHERE `battle`='".$account['battle']."'");
                    while($resqb=mysql_fetch_assoc($qb)){
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$resqb['id']."','<div class="help">Бой окончен</div>')");
                    }
                    header("Location: ?");
                    exit;
                }else{
                    $nextmob=mysql_result(mysql_query("SELECT `id` FROM `mobs` WHERE `battle`='".$account['battle']."' LIMIT 1"),0);
                    mysql_query("UPDATE `account` SET `battle_attack`='".$nextmob."' WHERE `id`='".$account['id']."'");
                    header("Location: ?");
                    exit;
                }
            }
            mysql_query("UPDATE `mobs` SET `hp`='".$hpd."' WHERE `id`='".$mob['id']."'");
        }
            if ($skill['stun'] OR $skill['paralich'] OR $skill['sleep'] OR $skill['fear'] AND $account['battle_target_type']){
                if ($account['battle_target_type']='mob'){
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
                        WHERE `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'
                        AND `target_type`='mob'
                        AND `target`='".$mob['id']."'"),0)){
                        mysql_query("UPDATE `effect` SET `time`='".time()."',`last_cast`='".time()."' WHERE `account`='".$account['id']."' AND `skill`='".$skill['id']."' AND `target_type`='mob' AND `target`='".$mob['id']."'");
                    }else{
                    mysql_query("INSERT INTO `effect`(
                    `effect_time`,
                    `skill`,
                    `account`,
                    `target_type`,
                    `target`,
                    `fear`,
                    `sleep`,
                    `paralich`,
                    `stun`,
                    `time`)VALUES(
                    '".$skill['effect_time']."',
                    '".$skill['id']."',
                    '".$account['id']."',
                    'mob',
                    '".$mob['id']."',
                    '".$skill['fear']."',
                    '".$skill['sleep']."',
                    '".$skill['paralich']."',
                    '".$skill['stun']."',
                    '".time()."')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    }
                }else{
                }
            }
            if ($skill['debaph']){
                if ($account['battle_target_type']=='mob'){
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
                        WHERE `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'
                        AND `target_type`='mob'
                        AND `target`='".$mob['id']."'"),0)){
                        mysql_query("UPDATE `effect` SET
                        `debaph`='1',
                        `effect_time`='".$skill['effect_time']."',
                        `target_type`='mob',
                        `target`='".$mob['id']."',
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `debaph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `target_type`,
                        `target`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        'mob',
                        '".$mob['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."'
                        )");
                    }
                }else{
                }
            }
            if($skill['heal']){
                if ($account['battle_target_type']=='mob'){
                    $damag=$skill['heal'] + 1;
                    $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                    $damag=round($damag);
                    if ($damag<=0){
                        $damag=1;
                    }
                    $damag+=rand(1,3);
                    $kritpower=$account['power']-20;
                    if ($kritpower<=0){
                        $kritpower=1;
                    }
                    $kritdexterity=$account['dexterity']-15;
                    if ($kritdexterity<=0){
                        $kritdexterity=2;
                    }
                    $kritwit=$account['wit']-10;
                    if ($kritwit<=0){
                        $kritwit=2;
                    }
                    $krit=$kritdexterity+$kritpower+$kritwit;
                    if ($krit>65){
                        $krit=65;
                    }
                    $start=100-$krit;
                    $start=rand(1,$start);
                    $end=$start+$krit;
                    $chanse=rand(1,100);
                    if ($chanse>=$start && $chanse<=$end){
                        $damag=round($damag*rand(1.5,1.9));
                    }
                    $hpheal=$account['hp']+$damag;
                    if ($account['max_hp']<$hpheal){
                        $hpheal=$account['max_hp'];
                    }
                    mysql_query("UPDATE `account` SET
                    `hp`='".$hpheal."'
                    WHERE
                    `id`='".$account['id']."'");
                    mysql_query("INSERT INTO `battle_log`(
                    `account`,
                    `mess`)VALUES(
                    '".$account['id']."',
                    '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы исцелились на ".$damag." единиц</div>')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    mysql_query("UPDATE `account` SET
                    `battle_last_attack`='".time()."'
                    WHERE
                    `id`='".$account['id']."'");
                }else{
                    //если цель союзник
                    $damag=$skill['heal'] + 1;
                    $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                    $damag=round($damag);
                    if ($damag<=0){
                        $damag=1;
                    }
                    $damag+=rand(1,3);
                    $kritpower=$account['power']-20;
                    if ($kritpower<=0){
                        $kritpower=1;
                    }
                    $kritdexterity=$account['dexterity']-15;
                    if ($kritdexterity<=0){
                        $kritdexterity=2;
                    }
                    $kritwit=$account['wit']-10;
                    if ($kritwit<=0){
                        $kritwit=2;
                    }
                    $krit=$kritdexterity+$kritpower+$kritwit;
                    if ($krit>65){
                        $krit=65;
                    }
                    $start=100-$krit;
                    $start=rand(1,$start);
                    $end=$start+$krit;
                    $chanse=rand(1,100);
                    if ($chanse>=$start && $chanse<=$end){
                        $damag=round($damag*rand(1.5,1.9));
                    }
                    $hpheal=$mob['hp']+$damag;
                    if ($mob['max_hp']<$hpheal){
                        $hpheal=$mob['max_hp'];
                    }
                    mysql_query("UPDATE `account` SET
                    `hp`='".$hpheal."'
                    WHERE
                    `id`='".$mob['id']."'");
                    mysql_query("INSERT INTO `battle_log`(
                    `account`,
                    `mess`)VALUES(
                    '".$mob['id']."',
                    '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">".$account['name']." исцелил вас на ".$damag." единиц</div>')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    mysql_query("UPDATE `account` SET
                    `battle_last_attack`='".time()."'
                    WHERE
                    `id`='".$account['id']."'");
                }
            }
            if ($skill['baph']){
                if ($account['battle_target_type']=='mob'){
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result("SELECT COUNT(*) FROM `effect` WHERE
                        `account`='".$account['id']."'
                        AND `skill`='".$skill['id']."'")){
                        mysql_query("UPDATE `effect` SET
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `baph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."'
                        )");
                    }
                }else{
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result("SELECT COUNT(*) FROM `effect` WHERE
                        `account`='".$account['id']."'
                        AND `skill`='".$skill['id']."' AND `target_type`='user' AND `target`='".$account['battle_attack']."'")){
                        mysql_query("UPDATE `effect` SET
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."',
                        `target_type`='user',
                        `target`='".$account['battle_attack']."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `baph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`,
                        `target_type`,
                        `target`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."',
                        'user',
                        '".$account['battle_attack']."'
                        )");
                    }
                }
            }
            if ($skill['effect_damage'] && $account['battle_target_type']=='mob'){
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                    `skill`='".$skill['id']."'
                    AND `account`='".$account['id']."'
                    AND `target_type`='mob'
                    AND `target`='".$mob['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_damage`='".$skill['effect_damage']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every']."',
                    `target_type`='mob',
                    `target`='".$mob['id']."',
                    `dota`='1',
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `effect_damage`,
                    `time`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`,
                    `target_type`,
                    `target`,
                    `skill`,
                    `last_cast`,
                    `dota`)VALUES(
                    '".$skill['effect_damage']."',
                    '".time()."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."',
                    'mob',
                    '".$mob['id']."',
                    '".$skill['id']."',
                    '".time()."',
                    '1')");
                }
            }
            if($skill['effect_hp_regen'] || $skill['effect_hp_regen_percent']){
                if ($account['battle_target_type']=='mob'){
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                `skill`='".$skill['id']."'
                AND `account`='".$account['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_hp_regen`='".$skill['effect_hp_regen']."',
                    `effect_hp_regen_percent`='".$skill['effect_hp_regen_percent']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every_sec']."'
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `time`,
                    `last_cast`,
                    `skill`,
                    `effect_hp_regen`,
                    `effect_hp_regen_percent`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`)VALUES(
                    '".time()."',
                    '".time()."',
                    '".$skill['id']."',
                    '".$skill['effect_hp_regen']."',
                    '".$skill['effect_hp_regen_percent']."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."')");
                }
                }else{
                    $hpregtarget=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$account['battle_attack']."'"));
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                `skill`='".$skill['id']."'
                AND `account`='".$account['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_hp_regen`='".$skill['effect_hp_regen']."',
                    `effect_hp_regen_percent`='".$skill['effect_hp_regen_percent']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every_sec']."'
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `time`,
                    `last_cast`,
                    `skill`,
                    `effect_hp_regen`,
                    `effect_hp_regen_percent`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`,
                    `target_type`,
                    `target`)VALUES(
                    '".time()."',
                    '".time()."',
                    '".$skill['id']."',
                    '".$skill['effect_hp_regen']."',
                    '".$skill['effect_hp_regen_percent']."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."',
                    'user',
                    '".$hpregtarget['id']."')");
                }
            }
            }
            if($skill['damage'] && $account['battle_target_type']=='mob'){
                mysql_query("UPDATE `mobs` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы наносите ".$damaglast." урона</div>')");
            }
            mysql_query("UPDATE `account` SET
            `mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            WHERE
            `id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
            header("Location: ?");
            exit;
        }elseif($skill['type']=='arrow'){
            if ($skill['damage'] && $account['battle_target_type']=='mob'){
            $damag=$skill['damage'] + rand(-3,3);
            $damag=(ceil($damag/100)*$account['feature_attack_arrow'])+$damag;
            $damag=$damag-(ceil($damag/100)*$mob['feature_armor_arrow']);
            $damag=round($damag);
            if ($damag<=0){
                $damag=1;
            }
            $damag+=rand(1,3);
            $kritpower=$account['power']-20;
            if ($kritpower<=0){
                $kritpower=1;
            }
            $kritdexterity=$account['dexterity']-15;
            if ($kritdexterity<=0){
                $kritdexterity=2;
            }
            $kritwit=$account['wit']-10;
            if ($kritwit<=0){
                $kritwit=2;
            }
            $krit=$kritdexterity+$kritpower+$kritwit;
            if ($krit>65){
                $krit=65;
            }
            $start=100-$krit;
            $start=rand(1,$start);
            $end=$start+$krit;
            $chanse=rand(1,100);
            if ($chanse>=$start && $chanse<=$end){
                $damag=round($damag*rand(1.5,1.9));
            }
            $hp=$mob['hp']-$damag;
            $damaglast=$damag;
            if ($hp<0){
                $hp=0;
                if($skill['damage'] && $account['battle_target_type']=='mob'){
                mysql_query("UPDATE `mobs` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы наносите ".$damag." урона</div>')");
            }
            mysql_query("UPDATE `account` SET
            `mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            WHERE
            `id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
                $targett=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$mob['battle_attack']."'"));
                mysql_query("DELETE FROM `effect` WHERE
                `target_type`='mob'
                AND `target`='".$mob['id']."'");
                mysql_query("UPDATE `mobs` SET
                `hp`='".$mob['max_hp']."',
                `mp`='".$mob['max_mp']."',
                `last_death`='".time()."',
                `battle`=''
                WHERE
                `id`='".$mob['id']."'");
                //mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['battle_attack']."','<div class="help">Вы победили</div>')");
                $levl=mysql_fetch_assoc(mysql_query("SELECT * FROM `lvl` WHERE `id`='".$targett['lvl']."'"));
                    mysql_query("UPDATE `account` SET `exp`='".($targett['exp']+$mob['exp'])."' WHERE `id`='".$targett['id']."'");
                    //echo 'Получено опыта: '.$mob['exp'].'<br />';
                    if ($targett['clan']){
                        mysql_query("UPDATE `clan` SET `exp`=`exp`+".($mob['exp']/2)." WHERE `id`='".$targett['clan']."'");
                    }
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($targett['exp']>$levl['exp']){
                        //$expe=$targett['exp']-$levl['exp'];
                        mysql_query("UPDATE `account` SET `lvl`='".($targett['lvl']+1)."',`exp`='0',`skill_point`=`skill_point`+'1',`character_point`=`character_point`+'2' WHERE `id`='".$targett['id']."'");
                        //echo 'Уровень повышен!<br />';
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Уровень повышен!</div>')");
                    }
                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено опыта: ".$mob['exp']."</div>')");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($mob['drop_gold']){
                        mysql_query("UPDATE `account` SET
                        `gold`='".($targett['gold']+$mob['drop_gold'])."' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено золота: ".$mob['drop_gold']."</div>')");
                    }
                    if ($mob['drop_items']){
                        $drop=explode(',',$mob['drop_items']);
                        foreach($drop as $value){
                            $item=explode(':',$value);
                            $start=100-$item[1];
                            $start=rand(1,$start);
                            $end=$start+$item[1];
                            $chanse=rand(1,100);
                            if ($chanse>=$start && $chanse<=$end){
                                $iteme=mysql_fetch_assoc(mysql_query("SELECT * FROM `items` WHERE
                                `id`='".$item[0]."'"));
                                if ($iteme['type']=='eat_bootle' OR $iteme['type']=='eat_eat' OR $iteme['type']=='resourse'){
                                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE
                                        `ident_id`='".$iteme['id']."'
                                         AND `account`='".$targett['id']."'"),0)){
                                        if (isset($item[2])){
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '".$item[2]."'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$targett['id']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."х".$item[2]."</div>')");
                                        }else{
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '1'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$targett['id']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                        }
                                    }else{
                                        mysql_query("INSERT INTO `inventory`(
                                        `name`,
                                        `type`,
                                        `feature_pover`,
                                        `feature_vitality`,
                                        `feature_dexterity`,
                                        `feature_wit`,
                                        `feature_spirit`,
                                        `feature_armor_arrow`,
                                        `feature_armor_weapon`,
                                        `feature_armor_magic`,
                                        `feature_attack_arrow`,
                                        `feature_attack_weapon`,
                                        `feature_attack_magic`,
                                        `feature_hp_regen`,
                                        `feature_mp_regen`,
                                        `cast_hp_regen`,
                                        `cast_mp_regen`,
                                        `min_lvl`,
                                        `amount`,
                                        `coast`,
                                        `about`,
                                        `icon`,
                                        `attack_min_damag`,
                                        `attack_max_damag`,
                                        `account`,
                                        `twohands`,
                                        `subtype`,
                                        `ident_id`) VALUES (
                                        '".$iteme['name']."',
                                        '".$iteme['type']."',
                                        '".$iteme['feature_pover']."',
                                        '".$iteme['feature_vitality']."',
                                        '".$iteme['feature_dexterity']."',
                                        '".$iteme['feature_wit']."',
                                        '".$iteme['feature_spirit']."',
                                        '".$iteme['feature_armor_arrow']."',
                                        '".$iteme['feature_armor_weapon']."',
                                        '".$iteme['feature_armor_magic']."',
                                        '".$iteme['feature_attack_arrow']."',
                                        '".$iteme['feature_attack_weapon']."',
                                        '".$iteme['feature_attack_magic']."',
                                        '".$iteme['feature_hp_regen']."',
                                        '".$iteme['feature_mp_regen']."',
                                        '".$iteme['cast_hp_regen']."',
                                        '".$iteme['cast_mp_regen']."',
                                        '".$iteme['min_lvl']."',
                                        '".$item[2]."',
                                        '".$iteme['coast']."',
                                        '".$iteme['about']."',
                                        '".$iteme['icon']."',
                                        '".$iteme['attack_min_damag']."',
                                        '".$iteme['attack_max_damag']."',
                                        '".$targett['id']."',
                                        '".$iteme['twohands']."',
                                        '".$iteme['subtype']."',
                                        '".$iteme['id']."')") or die(mysql_error());
                                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."'</div>)");
                                    }
                                }else{
                                    mysql_query("INSERT INTO `inventory`(
                                    `name`,
                                    `type`,
                                    `feature_pover`,
                                    `feature_vitality`,
                                    `feature_dexterity`,
                                    `feature_wit`,
                                    `feature_spirit`,
                                    `feature_armor_arrow`,
                                    `feature_armor_weapon`,
                                    `feature_armor_magic`,
                                    `feature_attack_arrow`,
                                    `feature_attack_weapon`,
                                    `feature_attack_magic`,
                                    `feature_hp_regen`,
                                    `feature_mp_regen`,
                                    `cast_hp_regen`,
                                    `cast_mp_regen`,
                                    `min_lvl`,
                                    `coast`,
                                    `about`,
                                    `icon`,
                                    `attack_min_damag`,
                                    `attack_max_damag`,
                                    `account`,
                                    `twohands`,
                                    `subtype`,
                                    `ident_id`) VALUES (
                                    '".$iteme['name']."',
                                    '".$iteme['type']."',
                                    '".$iteme['feature_pover']."',
                                    '".$iteme['feature_vitality']."',
                                    '".$iteme['feature_dexterity']."',
                                    '".$iteme['feature_wit']."',
                                    '".$iteme['feature_spirit']."',
                                    '".$iteme['feature_armor_arrow']."',
                                    '".$iteme['feature_armor_weapon']."',
                                    '".$iteme['feature_armor_magic']."',
                                    '".$iteme['feature_attack_arrow']."',
                                    '".$iteme['feature_attack_weapon']."',
                                    '".$iteme['feature_attack_magic']."',
                                    '".$iteme['feature_hp_regen']."',
                                    '".$iteme['feature_mp_regen']."',
                                    '".$iteme['cast_hp_regen']."',
                                    '".$iteme['cast_mp_regen']."',
                                    '".$iteme['min_lvl']."',
                                    '".$iteme['coast']."',
                                    '".$iteme['about']."',
                                    '".$iteme['icon']."',
                                    '".$iteme['attack_min_damag']."',
                                    '".$iteme['attack_max_damag']."',
                                    '".$targett['id']."',
                                    '".$iteme['twohands']."',
                                    '".$iteme['subtype']."',
                                    '".$iteme['id']."')") or die(mysql_error());
                                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."'</div>)");
                                }
                            }
                            unset($chanse);
                            unset($start);
                            unset($end);
                            unset($iteme);
                            unset($item);
                        }
                    }
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `quests` WHERE
                    `account`='".$targett['id']."'
                    AND `completed`=''
                    AND `kill_mob`='".$mob['ident_id']."'"),0)){
                    $quests=mysql_query("SELECT * FROM `quests` WHERE
                    `account`='".$targett['id']."'
                    AND `completed`='0'
                    AND `kill_mob`='".$mob['ident_id']."'");
                    while($resul=mysql_fetch_array($quests)){
                        mysql_query("UPDATE `quests` SET
                        `kill_mob_col_kill`='".($resul['kill_mob_col_kill']+1)."'
                        WHERE
                        `account`='".$targett['id']."'
                        AND `id`='".$resul['id']."'");
                        echo $mob['name'].' - убито '.($resul['kill_mob_col_kill']+1).'/'.$resul['kill_mob_col'].'<br />';
                        if ($resul['kill_mob_col_kill']+1==$resul['kill_mob_col'] && $resul['res_need']==$resul['res_need_col']){
                            //echo 'Цель достигнута<br />';
                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Задание выполнено</div>')");
                            mysql_query("UPDATE `quests` SET
                            `completed`='1'
                            WHERE
                            `id`='".$resul['id']."'");
                        }
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','".$mob['name']." - убито ".($resul['kill_mob_col_kill']+1)."/".$resul['kill_mob_col']."')");
                    }
                }
                if (!mysql_result(mysql_query("SELECT COUNT(*) FROM `mobs` WHERE `battle`='".$account['battle']."'"),0)){
                    mysql_query("DELETE FROM `battle` WHERE
                    `id`='".$account['battle']."'");
                    mysql_query("UPDATE `account` SET
                        `battle`='',
                        `battle_attack`='' WHERE `battle`='".$account['battle']."'");
                    $qb=mysql_query("SELECT * FROM `account` WHERE `battle`='".$account['battle']."'");
                    while($resqb=mysql_fetch_assoc($qb)){
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$resqb['id']."','<div class="help">Бой окончен</div>')");
                    }
                    //mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['battle_attack']."','<div class="help">Вы победили</div>')");
                    header("Location: ?");
                    exit;
                }else{
                    $nextmob=mysql_result(mysql_query("SELECT `id` FROM `mobs` WHERE `battle`='".$account['battle']."' LIMIT 1"),0);
                    mysql_query("UPDATE `account` SET `battle_attack`='".$nextmob."' WHERE `id`='".$account['id']."'");
                    header("Location: ?");
                    exit;
                }
            }
            mysql_query("UPDATE `mobs` SET `hp`='".$hpd."' WHERE `id`='".$mob['id']."'");
        }
            if ($skill['stun'] OR $skill['paralich'] OR $skill['sleep'] OR $skill['fear'] AND $account['battle_target_type']){
                if ($account['battle_target_type']='mob'){
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
                        WHERE `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'
                        AND `target_type`='mob'
                        AND `target`='".$mob['id']."'"),0)){
                        mysql_query("UPDATE `effect` SET `time`='".time()."',`last_cast`='".time()."' WHERE `account`='".$account['id']."' AND `skill`='".$skill['id']."' AND `target_type`='mob' AND `target`='".$mob['id']."'");
                    }else{
                    mysql_query("INSERT INTO `effect`(
                    `effect_time`,
                    `skill`,
                    `account`,
                    `target_type`,
                    `target`,
                    `fear`,
                    `sleep`,
                    `paralich`,
                    `stun`,
                    `time`)VALUES(
                    '".$skill['effect_time']."',
                    '".$skill['id']."',
                    '".$account['id']."',
                    'mob',
                    '".$mob['id']."',
                    '".$skill['fear']."',
                    '".$skill['sleep']."',
                    '".$skill['paralich']."',
                    '".$skill['stun']."',
                    '".time()."')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    }
                }else{
                }
            }
            if ($skill['debaph']){
                if ($account['battle_target_type']=='mob'){
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
                        WHERE `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'
                        AND `target_type`='mob'
                        AND `target`='".$mob['id']."'"),0)){
                        mysql_query("UPDATE `effect` SET
                        `debaph`='1',
                        `effect_time`='".$skill['effect_time']."',
                        `target_type`='mob',
                        `target`='".$mob['id']."',
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `debaph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `target_type`,
                        `target`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        'mob',
                        '".$mob['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."'
                        )");
                    }
                }else{
                }
            }
            if($skill['heal']){
                if ($account['battle_target_type']=='mob'){
                    $damag=$skill['heal'] + 1;
                    $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                    $damag=round($damag);
                    if ($damag<=0){
                        $damag=1;
                    }
                    $damag+=rand(1,3);
                    $kritpower=$account['power']-20;
                    if ($kritpower<=0){
                        $kritpower=1;
                    }
                    $kritdexterity=$account['dexterity']-15;
                    if ($kritdexterity<=0){
                        $kritdexterity=2;
                    }
                    $kritwit=$account['wit']-10;
                    if ($kritwit<=0){
                        $kritwit=2;
                    }
                    $krit=$kritdexterity+$kritpower+$kritwit;
                    if ($krit>65){
                        $krit=65;
                    }
                    $start=100-$krit;
                    $start=rand(1,$start);
                    $end=$start+$krit;
                    $chanse=rand(1,100);
                    if ($chanse>=$start && $chanse<=$end){
                        $damag=round($damag*rand(1.5,1.9));
                    }
                    $hpheal=$account['hp']+$damag;
                    if ($account['max_hp']<$hpheal){
                        $hpheal=$account['max_hp'];
                    }
                    mysql_query("UPDATE `account` SET
                    `hp`='".$hpheal."'
                    WHERE
                    `id`='".$account['id']."'");
                    mysql_query("INSERT INTO `battle_log`(
                    `account`,
                    `mess`)VALUES(
                    '".$account['id']."',
                    '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы исцелились на ".$damag." единиц</div>')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    mysql_query("UPDATE `account` SET
                    `battle_last_attack`='".time()."'
                    WHERE
                    `id`='".$account['id']."'");
                }else{
                    //если цель союзник
                    $damag=$skill['heal'] + 1;
                    $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                    $damag=round($damag);
                    if ($damag<=0){
                        $damag=1;
                    }
                    $damag+=rand(1,3);
                    $kritpower=$account['power']-20;
                    if ($kritpower<=0){
                        $kritpower=1;
                    }
                    $kritdexterity=$account['dexterity']-15;
                    if ($kritdexterity<=0){
                        $kritdexterity=2;
                    }
                    $kritwit=$account['wit']-10;
                    if ($kritwit<=0){
                        $kritwit=2;
                    }
                    $krit=$kritdexterity+$kritpower+$kritwit;
                    if ($krit>65){
                        $krit=65;
                    }
                    $start=100-$krit;
                    $start=rand(1,$start);
                    $end=$start+$krit;
                    $chanse=rand(1,100);
                    if ($chanse>=$start && $chanse<=$end){
                        $damag=round($damag*rand(1.5,1.9));
                    }
                    $hpheal=$mob['hp']+$damag;
                    if ($mob['max_hp']<$hpheal){
                        $hpheal=$mob['max_hp'];
                    }
                    mysql_query("UPDATE `account` SET
                    `hp`='".$hpheal."'
                    WHERE
                    `id`='".$mob['id']."'");
                    mysql_query("INSERT INTO `battle_log`(
                    `account`,
                    `mess`)VALUES(
                    '".$mob['id']."',
                    '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px"><b>".$account['name']."</b> исцелил вас на ".$damag." единиц</div>')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    mysql_query("UPDATE `account` SET
                    `battle_last_attack`='".time()."'
                    WHERE
                    `id`='".$account['id']."'");
                }
            }
            if ($skill['baph']){
                if ($account['battle_target_type']=='mob'){
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result("SELECT COUNT(*) FROM `effect` WHERE
                        `account`='".$account['id']."'
                        AND `skill`='".$skill['id']."'")){
                        mysql_query("UPDATE `effect` SET
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `baph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."'
                        )");
                    }
                }else{
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result("SELECT COUNT(*) FROM `effect` WHERE
                        `account`='".$account['id']."'
                        AND `skill`='".$skill['id']."' AND `target_type`='user' AND `target`='".$account['battle_attack']."'")){
                        mysql_query("UPDATE `effect` SET
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."',
                        `target_type`='user',
                        `target`='".$account['battle_attack']."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `baph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`,
                        `target_type`,
                        `target`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."',
                        'user',
                        '".$account['battle_attack']."'
                        )");
                    }
                }
            }
            if ($skill['effect_damage'] && $account['battle_target_type']=='mob'){
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                    `skill`='".$skill['id']."'
                    AND `account`='".$account['id']."'
                    AND `target_type`='mob'
                    AND `target`='".$mob['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_damage`='".$skill['effect_damage']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every']."',
                    `target_type`='mob',
                    `target`='".$mob['id']."',
                    `dota`='1',
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `effect_damage`,
                    `time`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`,
                    `target_type`,
                    `target`,
                    `skill`,
                    `last_cast`,
                    `dota`)VALUES(
                    '".$skill['effect_damage']."',
                    '".time()."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."',
                    'mob',
                    '".$mob['id']."',
                    '".$skill['id']."',
                    '".time()."',
                    '1')");
                }
            }
            if($skill['effect_hp_regen'] || $skill['effect_hp_regen_percent']){
                if ($account['battle_target_type']=='mob'){
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                `skill`='".$skill['id']."'
                AND `account`='".$account['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_hp_regen`='".$skill['effect_hp_regen']."',
                    `effect_hp_regen_percent`='".$skill['effect_hp_regen_percent']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every_sec']."'
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `time`,
                    `last_cast`,
                    `skill`,
                    `effect_hp_regen`,
                    `effect_hp_regen_percent`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`)VALUES(
                    '".time()."',
                    '".time()."',
                    '".$skill['id']."',
                    '".$skill['effect_hp_regen']."',
                    '".$skill['effect_hp_regen_percent']."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."')");
                }
                }else{
                    $hpregtarget=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$account['battle_attack']."'"));
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                `skill`='".$skill['id']."'
                AND `account`='".$account['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_hp_regen`='".$skill['effect_hp_regen']."',
                    `effect_hp_regen_percent`='".$skill['effect_hp_regen_percent']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every_sec']."'
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `time`,
                    `last_cast`,
                    `skill`,
                    `effect_hp_regen`,
                    `effect_hp_regen_percent`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`,
                    `target_type`,
                    `target`)VALUES(
                    '".time()."',
                    '".time()."',
                    '".$skill['id']."',
                    '".$skill['effect_hp_regen']."',
                    '".$skill['effect_hp_regen_percent']."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."',
                    'user',
                    '".$hpregtarget['id']."')");
                }
            }
            }
            if($skill['damage'] && $account['battle_target_type']=='mob'){
                mysql_query("UPDATE `mobs` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы наносите ".$damaglast." урона</div>')");
            }
            mysql_query("UPDATE `account` SET
            `mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            WHERE
            `id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
            header("Location: ?");
            exit;
        }
    }
    if (isset($_GET['attack'])){
        if (time()-$account['battle_last_attack']<2){
            header("Location: ?");
            exit;
        }
        if ($account['battle_target_type']=='user'){
            header('Location: ?');
            exit;
        }
        /*************Обнуляем характеристики************/
        //Сложение
        $mob['adding'] = 0;
        //Воля
        $mob['will'] = 0;
        //Реакция
        $mob['reaction'] = 0;
        //Защита от ударов
        $mob['feature_armor_weapon']=0;
        //Защита от стрел
        $mob['feature_armor_arrow']=0;
        //Защита от магии
        $mob['feature_armor_magic']=0;
        //Урон от ударов
        $mob['feature_attack_weapon']=0;
        //Урон от стрел
        $mob['feature_attack_arrow']=0;
        //Урон от магии
        $mob['feature_attack_magic']=0;
        //Минимальный урон(оружие)
        $mob['min_damag']=0;
        //Максимальный урон(оружие)
        $mob['max_damag']=0;
        if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
            `debaph`='1'
            AND `target_type`='mob'
            AND `target`='".$mob['id']."'"),0)){
            $qdb=mysql_query("SELECT * FROM `effect` WHERE
            `debaph`='1'
            AND `target_type`='mob'
            AND `target`='".$mob['id']."'");
            while($resultdb=mysql_fetch_assoc($qdb)){
                if (time()-$resultdb['time']>=$resultdb['effect_time']){
                    mysql_query("DELETE FROM `effect` WHERE
                    `id`='".$resultdb['id']."'");
                    header("Location: ?");
                    exit;
                }
            //Сложение
            $mob['adding']-=$resultdb['baph_adding'];
            //Воля
            $mob['will']-=$resultdb['baph_will'];
            //Реакция
            $mob['reaction']-=$resultdb['baph_reaction'];
            //Очки здоровья
            $mob['max_hp']-=$resultdb['baph_max_hp'];
            //Очки маны
            $mob['max_mp']-=$resultdb['baph_max_mp'];
            //Защита от ударов
            $mob['feature_armor_weapon']-=$resultdb['baph_feature_armor_weapon'];
            //Защита от стрел
            $mob['feature_armor_arrow']-=$resultdb['baph_feature_armor_arrow'];
            //Защита от магии
            $mob['feature_armor_magic']-=$resultdb['baph_feature_armor_magic'];
            //Урон от ударов
            $mob['feature_attack_weapon']-=$resultdb['baph_feature_attack_weapon'];
            //Урон от стрел
            $mob['feature_attack_arrow']-=$resultdb['baph_feature_attack_arrow'];
            //Урон от магии
            $mob['feature_attack_magic']-=$resultdb['baph_feature_attack_magic'];
            //Восстановление жизни
            $mob['hp_regen']-=$resultdb['baph_hp_regen'];
            //Восстановление маны
            $mob['mp_regen']-=$resultdb['baph_mp_regen'];
            //Power
            $mob['power']-=$resultdb['baph_power'];
            //Wit
            $mob['wit']-=$resultdb['baph_wit'];
            //Dexterity
            $mob['dexterity']-=$resultdb['baph_dexterity'];
            //Vitality
            $mob['vitality']-=$resultdb['baph_vitality'];
            //Spirit
            $mob['spirit']-=$resultdb['baph_spirit'];
            foreach($mob as $key=>$value){
                if (is_numeric($value)){
                    if ($value<0){
                        $mob[$key]=0;
                    }
                }
            }
            }
        }
        /*************************************************************************************
        ************************Характеристики*************************************************
        ****************************************************************************************/
        //Сложение
        $addingmin=0.02*$mob['power'];
        $mob['adding'] += ceil($mob['power']-$addingmin);
        //Воля
        $willmin=0.02*$mob['wit'];
        $mob['will'] += ceil($mob['wit']-$willmin);
        //Реакция
        $reactionmin=0.02*$mob['dexterity'];
        $mob['reaction'] += ceil($mob['dexterity']-$reactionmin);
        //Защита от ударов
        $armorweaponmin=floor($mob['power']/2)*0.01;
        $mob['feature_armor_weapon']+=($mob['power']*0.55)-$armorweaponmin;
        //Защита от стрел
        $armorarrowmin=floor($mob['dexterity']/2)*0.01;
        $mob['feature_armor_arrow']+=($mob['dexterity']*0.55)-$armorarrowmin;
        //Защита от магии
        $armormagicmin=floor($mob['wit']/2)*0.01;
        $mob['feature_armor_magic']+=($mob['wit']*0.55)-$armormagicmin;
        //Урон от ударов
        $mob['feature_attack_weapon']+=floor($mob['power']/2)*1;
        //Урон от стрел
        $mob['feature_attack_arrow']+=floor($mob['dexterity']/2)*1;
        //Урон от магии
        $mob['feature_attack_magic']+=floor($mob['wit']/2)*1;
        /*******************************************************************
        **********************DAMAG******************************************
        **********************************************************************/
        $damag=rand($account['min_damag'],$account['max_damag']);
        $damag=(ceil($damag/100)*$account['feature_attack_weapon'])+$damag;
        $damag=$damag-(ceil($damag/100)*$mob['feature_armor_weapon']);
        $damag=round($damag);
        if ($damag<=0){
            $damag=1;
        }
        $damag+=rand(1,3);
        $kritpower=$account['power']-20;
        if ($kritpower<=0){
            $kritpower=1;
        }
        $kritdexterity=$account['dexterity']-15;
        if ($kritdexterity<=0){
            $kritdexterity=2;
        }
        $kritwit=$account['wit']-10;
        if ($kritwit<=0){
            $kritwit=2;
        }
        $krit=$kritdexterity+$kritpower+$kritwit;
        if ($krit>65){
            $krit=65;
        }
        $start=100-$krit;
        $start=rand(1,$start);
        $end=$start+$krit;
        $chanse=rand(1,100);
        if ($chanse>=$start && $chanse<=$end){
            $damag=round($damag*rand(1.5,1.9));
        }
        $hp=$mob['hp']-$damag;
        if ($hp<0){
                $hp=0;
                if($damag && $account['battle_target_type']=='mob'){
                mysql_query("UPDATE `mobs` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/attack.jpg" width="15px" height="15px">Вы наносите ".$damag." урона</div>')");
            }
            //mysql_query("UPDATE `account` SET
            //`mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            //WHERE
            //`id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
                $targett=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$mob['battle_attack']."'"));
                mysql_query("DELETE FROM `effect` WHERE
                `target_type`='mob'
                AND `target`='".$mob['id']."'");
                mysql_query("UPDATE `mobs` SET
                `hp`='".$mob['max_hp']."',
                `mp`='".$mob['max_mp']."',
                `last_death`='".time()."',
                `battle`=''
                WHERE
                `id`='".$mob['id']."'");
                //mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['battle_attack']."','<div class="help">Вы победили</div>')");
                $levl=mysql_fetch_assoc(mysql_query("SELECT * FROM `lvl` WHERE `id`='".$targett['lvl']."'"));
                    mysql_query("UPDATE `account` SET `exp`='".($targett['exp']+$mob['exp'])."' WHERE `id`='".$targett['id']."'");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    //echo 'Получено опыта: '.$mob['exp'].'<br />';
                    if ($mob['drop_gold']){
                        mysql_query("UPDATE `account` SET
                        `gold`='".($targett['gold']+$mob['drop_gold'])."' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено золота: ".$mob['drop_gold']."</div>')");
                    }
                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено опыта: ".$mob['exp']."</div>')");
                    if ($targett['clan']){
                        mysql_query("UPDATE `clan` SET `exp`=`exp`+".($mob['exp']/2)." WHERE `id`='".$targett['clan']."'");
                    }
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($targett['exp']>$levl['exp']){
                        //$expe=$targett['exp']-$levl['exp'];
                        mysql_query("UPDATE `account` SET `lvl`='".($targett['lvl']+1)."',`exp`='0',`skill_point`=`skill_point`+'1',`character_point`=`character_point`+'2' WHERE `id`='".$targett['id']."'");
                        //echo 'Уровень повышен!<br />';
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Уровень повышен!</div>')");
                    }
                    if ($mob['drop_items']){
                        $drop=explode(',',$mob['drop_items']);
                        foreach($drop as $value){
                            $item=explode(':',$value);
                            $start=100-$item[1];
                            $start=rand(1,$start);
                            $end=$start+$item[1];
                            $chanse=rand(1,100);
                            if ($chanse>=$start && $chanse<=$end){
                                $iteme=mysql_fetch_assoc(mysql_query("SELECT * FROM `items` WHERE
                                `id`='".$item[0]."'"));
                                if ($iteme['type']=='eat_bootle' OR $iteme['type']=='eat_eat' OR $iteme['type']=='resourse'){
                                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE
                                        `ident_id`='".$iteme['id']."'
                                         AND `account`='".$targett['id']."'"),0)){
                                        if (isset($item[2])){
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '".$item[2]."'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$targett['id']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."х".$item[2]."</div>')");
                                        }else{
                                            mysql_query("UPDATE `inventory` SET
                                            `amount`=`amount` + '1'
                                            WHERE
                                            `ident_id`='".$iteme['id']."'
                                            AND `account`='".$targett['id']."'");
                                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                        }
                                    }else{
                                        mysql_query("INSERT INTO `inventory`(
                                        `name`,
                                        `type`,
                                        `feature_pover`,
                                        `feature_vitality`,
                                        `feature_dexterity`,
                                        `feature_wit`,
                                        `feature_spirit`,
                                        `feature_armor_arrow`,
                                        `feature_armor_weapon`,
                                        `feature_armor_magic`,
                                        `feature_attack_arrow`,
                                        `feature_attack_weapon`,
                                        `feature_attack_magic`,
                                        `feature_hp_regen`,
                                        `feature_mp_regen`,
                                        `cast_hp_regen`,
                                        `cast_mp_regen`,
                                        `min_lvl`,
                                        `amount`,
                                        `coast`,
                                        `about`,
                                        `icon`,
                                        `attack_min_damag`,
                                        `attack_max_damag`,
                                        `account`,
                                        `twohands`,
                                        `subtype`,
                                        `ident_id`) VALUES (
                                        '".$iteme['name']."',
                                        '".$iteme['type']."',
                                        '".$iteme['feature_pover']."',
                                        '".$iteme['feature_vitality']."',
                                        '".$iteme['feature_dexterity']."',
                                        '".$iteme['feature_wit']."',
                                        '".$iteme['feature_spirit']."',
                                        '".$iteme['feature_armor_arrow']."',
                                        '".$iteme['feature_armor_weapon']."',
                                        '".$iteme['feature_armor_magic']."',
                                        '".$iteme['feature_attack_arrow']."',
                                        '".$iteme['feature_attack_weapon']."',
                                        '".$iteme['feature_attack_magic']."',
                                        '".$iteme['feature_hp_regen']."',
                                        '".$iteme['feature_mp_regen']."',
                                        '".$iteme['cast_hp_regen']."',
                                        '".$iteme['cast_mp_regen']."',
                                        '".$iteme['min_lvl']."',
                                        '".$item[2]."',
                                        '".$iteme['coast']."',
                                        '".$iteme['about']."',
                                        '".$iteme['icon']."',
                                        '".$iteme['attack_min_damag']."',
                                        '".$iteme['attack_max_damag']."',
                                        '".$targett['id']."',
                                        '".$iteme['twohands']."',
                                        '".$iteme['subtype']."',
                                        '".$iteme['id']."')") or die(mysql_error());
                                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                    }
                                }else{
                                    mysql_query("INSERT INTO `inventory`(
                                    `name`,
                                    `type`,
                                    `feature_pover`,
                                    `feature_vitality`,
                                    `feature_dexterity`,
                                    `feature_wit`,
                                    `feature_spirit`,
                                    `feature_armor_arrow`,
                                    `feature_armor_weapon`,
                                    `feature_armor_magic`,
                                    `feature_attack_arrow`,
                                    `feature_attack_weapon`,
                                    `feature_attack_magic`,
                                    `feature_hp_regen`,
                                    `feature_mp_regen`,
                                    `cast_hp_regen`,
                                    `cast_mp_regen`,
                                    `min_lvl`,
                                    `coast`,
                                    `about`,
                                    `icon`,
                                    `attack_min_damag`,
                                    `attack_max_damag`,
                                    `account`,
                                    `twohands`,
                                    `subtype`,
                                    `ident_id`) VALUES (
                                    '".$iteme['name']."',
                                    '".$iteme['type']."',
                                    '".$iteme['feature_pover']."',
                                    '".$iteme['feature_vitality']."',
                                    '".$iteme['feature_dexterity']."',
                                    '".$iteme['feature_wit']."',
                                    '".$iteme['feature_spirit']."',
                                    '".$iteme['feature_armor_arrow']."',
                                    '".$iteme['feature_armor_weapon']."',
                                    '".$iteme['feature_armor_magic']."',
                                    '".$iteme['feature_attack_arrow']."',
                                    '".$iteme['feature_attack_weapon']."',
                                    '".$iteme['feature_attack_magic']."',
                                    '".$iteme['feature_hp_regen']."',
                                    '".$iteme['feature_mp_regen']."',
                                    '".$iteme['cast_hp_regen']."',
                                    '".$iteme['cast_mp_regen']."',
                                    '".$iteme['min_lvl']."',
                                    '".$iteme['coast']."',
                                    '".$iteme['about']."',
                                    '".$iteme['icon']."',
                                    '".$iteme['attack_min_damag']."',
                                    '".$iteme['attack_max_damag']."',
                                    '".$targett['id']."',
                                    '".$iteme['twohands']."',
                                    '".$iteme['subtype']."',
                                    '".$iteme['id']."')") or die(mysql_error());
                                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получен предмет: ".$iteme['name']."</div>')");
                                }
                            }
                            unset($chanse);
                            unset($start);
                            unset($end);
                            unset($iteme);
                            unset($item);
                        }
                    }
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `quests` WHERE
                    `account`='".$targett['id']."'
                    AND `completed`=''
                    AND `kill_mob`='".$mob['ident_id']."'"),0)){
                    $quests=mysql_query("SELECT * FROM `quests` WHERE
                    `account`='".$targett['id']."'
                    AND `completed`='0'
                    AND `kill_mob`='".$mob['ident_id']."'");
                    while($resul=mysql_fetch_array($quests)){
                        mysql_query("UPDATE `quests` SET
                        `kill_mob_col_kill`='".($resul['kill_mob_col_kill']+1)."'
                        WHERE
                        `account`='".$targett['id']."'
                        AND `id`='".$resul['id']."'");
                        echo $mob['name'].' - убито '.($resul['kill_mob_col_kill']+1).'/'.$resul['kill_mob_col'].'<br />';
                        if ($resul['kill_mob_col_kill']+1==$resul['kill_mob_col'] && $resul['res_need']==$resul['res_need_col']){
                            //echo 'Цель достигнута<br />';
                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Задание выполнено</div>')");
                            mysql_query("UPDATE `quests` SET
                            `completed`='1'
                            WHERE
                            `id`='".$resul['id']."'");
                        }
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">".$mob['name']." - убито ".($resul['kill_mob_col_kill']+1)."/".$resul['kill_mob_col']."</div>')");
                    }
                }
                if (!mysql_result(mysql_query("SELECT COUNT(*) FROM `mobs` WHERE `battle`='".$account['battle']."'"),0)){
                    mysql_query("DELETE FROM `battle` WHERE
                    `id`='".$account['battle']."'");
                    mysql_query("UPDATE `account` SET
                        `battle`='',
                        `battle_attack`='' WHERE `battle`='".$account['battle']."'");
                    $qb=mysql_query("SELECT * FROM `account` WHERE `battle`='".$account['battle']."'");
                    while($resqb=mysql_fetch_assoc($qb)){
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$resqb['id']."','<div class="help">Бой окончен</div>')");
                    }
                    header("Location: ?");
                    exit;
                }else{
                    $nextmob=mysql_result(mysql_query("SELECT `id` FROM `mobs` WHERE `battle`='".$account['battle']."' LIMIT 1"),0);
                    mysql_query("UPDATE `account` SET `battle_attack`='".$nextmob."' WHERE `id`='".$account['id']."'");
                    header("Location: ?");
                    exit;
                }
            }
        mysql_query("UPDATE `mobs` SET
        `hp`='".$hp."'
        WHERE
        `id`='".$mob['id']."'");
        mysql_query("INSERT INTO `battle_log`(
        `account`,
        `mess`)VALUES(
        '".$account['id']."',
        '<div class="help"><img src="/data/img/skill/attack.jpg" width="15px" height="15px">Вы наносите ".$damag." урона</div>')");
        mysql_query("UPDATE `account` SET
        `battle_last_attack`='".time()."'
        WHERE
        `id`='".$account['id']."'");
        header("Location: ?");
        exit;
    }
    echo '
</center>
';
    /*@$hpe['width']=round(100/($account['max_hp']/$account['hp']));
    //@$mpe['width']=round(100/($account['max_mp']/$account['mp']));
    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE (`account`='".$account['id']."' AND `target_type`='0') OR (`target_type`='user' AND `target`='".$account['id']."')"),0)){
        $qrea=mysql_query("SELECT * FROM `effect`  WHERE (`account`='".$account['id']."' AND `target_type`='0') OR (`target_type`='user' AND `target`='".$account['id']."')");
        while($resea=mysql_fetch_assoc($qrea)){
                $skillea=mysql_fetch_assoc(mysql_query("SELECT * FROM `skill` WHERE
                `id`='".$resea['skill']."'"));
                echo '<img src="/data/img/skill/'.$skillea['icon'].'.jpg" height="10px" width="10px" title="'.$skillea['name'].'">';
        }
    }
    echo '
         <table width="100%">
        <tr>
        <td valign="top" width="50%">
        <div style="height:20px;background:#FA8072;margin-bottom:2px;border-radius:5px 5px 5px 5px;">
        <div style="height:20px;padding-left:5px;float:left;font-size:11px;color:white;border-radius:5px 5px 5px 5px;"><center><!--'.$account['hp'].'/'.$account['max_hp'].'!--></center></div>
        <div style="height:20px;border-radius:5px 5px 5px 5px;width:'.$hpe['width'].'%;background:url(style/img/hp.jpg) left repeat-x;"></div></div>
        </td><td valign="top" width="50%">
        <div style="height:20px;background:#5B5BB5;margin-bottom:2px;border-radius:5px 5px 5px 5px;">
        <div style="font-align:right;height:20px;padding-left:0px;float:left;font-size:11px;border-radius:5px 5px 5px 5px;color:white;"><font align="right"><center><!--'.$account['mp'].'/'.$account['max_mp'].'--!></center></font></div>
        <div style="height:20px;width:'.$mpe['width'].'%;background:url(style/img/mp.jpg) left repeat-x;border-radius:5px 5px 5px 5px;"></div></div>
        </td>
        </tr>
        </table>';
        echo '</div>';*/
        echo '<div class="title">Бой</div>';
        echo '<div class="border-top"></div>';
    if ($account['battle_target_type']=='mob'){
    if ($mob['hp']){
        $mob_hp['hp']=round(100/($mob['max_hp']/$mob['hp']));
    }else{
        $mob_hp['hp']=1;
    }
    if ($mob['mp']){
        $mob_mp['mp']=round(100/($mob['max_mp']/$mob['mp']));
    }else{
        $mob_mp['mp']=1;
    }
    echo '
         <table width="100%" class="tools">
        <tr>
        <td  rowspan="2">
        <img src="/data/img/units/mobs/'.$mob['icon'].'.jpg" width="35px" height="35px">
        </td>
        <td>'.$mob['name'];
        if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
        WHERE `target_type`='mob'
        AND `target`='".$mob['id']."'"),0)){
        $queryeffects=mysql_query("SELECT * FROM `effect`
        WHERE `target_type`='mob'
        AND `target`='".$mob['id']."'");
        while($resulteffects=mysql_fetch_assoc($queryeffects)){
            $skilll=mysql_fetch_array(mysql_query("SELECT * FROM `skill` WHERE
            `id`='".$resulteffects['skill']."'"));
            echo '<img src="/data/img/skill/'.$skilll['icon'].'.jpg" height="15px" width="15px" title="'.$skilll['about'].'">';
        }
    }
        echo '</td>
        </tr><tr>
        <td width="100%">
        <div style="height:14px;opacity:0.5;margin-bottom:2px;border-radius:0px 5px 0px 5px;width:206px; border:2px solid black;">
        <div style="height:14px;padding-left:5px;float:left;font-size:11px;color:white;0px 5px 0px 5px;width:206px;"><center>'.$mob['hp'].'/'.$mob['max_hp'].'</center></div>
        <div style="height:14px;border-radius:0px 5px 0px 5px;width:'.$mob_hp['hp'].'%;background:';
        if ($mob_hp['hp'] >= 90){
            echo '#32CD32';
        }elseif($mob_hp['hp'] <= 89 AND $mob_hp['hp'] >=80){
            echo '#9ACD32';
        }elseif($mob_hp['hp'] >= 70 AND $mob_hp['hp'] <=79){
            echo '#FFD700';
        }elseif($mob_hp['hp'] >= 60 AND $mob_hp['hp'] <=69){
            echo '#FFA500';
        }elseif($mob_hp['hp'] >= 50 AND $mob_hp['hp'] <=59){
            echo '#FF8C00';
        }elseif($mob_hp['hp'] >= 40 AND $mob_hp['hp'] <=49){
            echo '#FF4500';
        }elseif($mob_hp['hp'] >= 30 AND $mob_hp['hp'] <=39){
            echo '#D2691E';
        }elseif($mob_hp['hp'] >= 20 AND $mob_hp['hp'] <=29){
            echo '#FF0000';
        }elseif($mob_hp['hp'] >= 10 AND $mob_hp['hp'] <=19){
            echo '#B22222';
        }elseif($mob_hp['hp'] >=1 AND $mob_hp['hp'] <= 9){
            echo '#A52A2A';
        }
        echo ';"></div></div>
        </td>
        </tr>
        </table>';
        echo '</div>';
    }else{
    if ($mob['hp']){
        $mob_hp['hp']=round(100/($mob['max_hp']/$mob['hp']));
    }else{
        $mob_hp['hp']=1;
    }
    if ($mob['mp']){
        $mob_mp['mp']=round(100/($mob['max_mp']/$mob['mp']));
    }else{
        $mob_mp['mp']=1;
    }
    echo '<div class="bars">'.$mob['name'].' ';
    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
        WHERE (`account`='".$mob['id']."' AND `target_type`='0') OR (`target_type`='user' AND `target`='".$mob['id']."')"),0)){
        $queryeffects=mysql_query("SELECT * FROM `effect`
        WHERE (`account`='".$mob['id']."' AND `target_type`='0') OR (`target_type`='user' AND `target`='".$mob['id']."')");
        while($resulteffects=mysql_fetch_assoc($queryeffects)){
            $skilll=mysql_fetch_array(mysql_query("SELECT * FROM `skill` WHERE
            `id`='".$resulteffects['skill']."'"));
            echo '<img src="/data/img/skill/'.$skilll['icon'].'.jpg" height="10px" width="10px" title="'.$skilll['about'].'">';
        }
    }
    echo '
         <table width="100%">
        <tr>
        <td valign="top" width="50%">
        <div style="height:14px;opacity:0.5;margin-bottom:2px;border-radius:5px 0px 5px 0px;border:2px solid black;">
        <div style="height:14px;padding-left:5px;float:left;font-size:11px;color:white;border-radius:5px 0px 5px 0px;"><center>'.$mob['hp'].'/'.$mob['max_hp'].'</center></div>
        <div style="height:14px;border-radius:5px 0px 5px 0px;width:'.$mob_hp['hp'].'%;background:';
        if ($mob_hp['hp'] >= 90){
            echo '#32CD32';
        }elseif($mob_hp['hp'] <= 89 AND $mob_hp['hp'] >=80){
            echo '#9ACD32';
        }elseif($mob_hp['hp'] >= 70 AND $mob_hp['hp'] <=79){
            echo '#FFD700';
        }elseif($mob_hp['hp'] >= 60 AND $mob_hp['hp'] <=69){
            echo '#FFA500';
        }elseif($mob_hp['hp'] >= 50 AND $mob_hp['hp'] <=59){
            echo '#FF8C00';
        }elseif($mob_hp['hp'] >= 40 AND $mob_hp['hp'] <=49){
            echo '#FF4500';
        }elseif($mob_hp['hp'] >= 30 AND $mob_hp['hp'] <=39){
            echo '#D2691E';
        }elseif($mob_hp['hp'] >= 20 AND $mob_hp['hp'] <=29){
            echo '#FF0000';
        }elseif($mob_hp['hp'] >= 10 AND $mob_hp['hp'] <=19){
            echo '#B22222';
        }elseif($mob_hp['hp'] >=1 AND $mob_hp['hp'] <= 9){
            echo '#A52A2A';
        }
        echo ';"></div></div>
        </td><td valign="top" width="50%">
        <div style="height:14px;opacity:0.5;margin-bottom:2px;border-radius:0px 5px 0px 5px;border:2px solid black;">
        <div style="font-align:right;height:14px;padding-left:0px;float:left;font-size:11px;border-radius:5px 5px 5px 5px;color:white;"><font align="right"><center>'.$mob['mp'].'/'.$mob['max_mp'].'</center></font></div>
        <div style="height:14px;width:'.$mob_mp['mp'].'%;background:#7B68EE;border-radius:0px 5px 0px 5px;"></div></div>
        </td>
        </tr>
        </table>';
        echo '</div>';
    }
    echo '<div class="tools">Враги: ';
    $vrag=mysql_query("SELECT * FROM `mobs` WHERE
    `battle`='".$account['battle']."'");
    $cnt=1;
    while($resvrag=mysql_fetch_array($vrag)){
        if ($cnt>1){
            echo ', ';
        }
        if($account['battle_target_type']=='mob' && $account['battle_attack']==$resvrag['id']){
            echo '<font color="gray">'.$resvrag['name'].'</font>';
        }else{
            echo '<a href="?target_type=mob&target='.$resvrag['id'].'">'.$resvrag['name'].'</a>';
        }
        echo ' ('.(ceil($resvrag['hp']/($resvrag['max_hp']/100))).'%)';
        $cnt++;
    }
    echo '</div>';
    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `account` WHERE `battle`='".$account['battle']."' AND `id`!='".$account['id']."'"),0)){
    echo '<div class="tools">Союзники: ';
    $soyz=mysql_query("SELECT * FROM `account` WHERE
    `battle`='".$account['battle']."'");
    $cntu=1;
    while($ressoyz=mysql_fetch_array($soyz)){
        if ($ressoyz['id']!=$account['id']){
            if ($cntu>1){
                echo ', ';
            }
            if($account['battle_target_type']=='user' && $account['battle_attack']==$ressoyz['id']){
                echo '<font color="gray">'.$ressoyz['name'].'</font>';
            }else{
                echo '<a href="?target_type=user&target='.$ressoyz['id'].'">'.$ressoyz['name'].'</a>';
            }
            echo ' ('.$ressoyz['hp'].' HP)';
            $cntu++;
        }
    }
    echo '</div>';
    }
    echo '<div class="help">';
    if ($account['battle_target_type']=='mob'){
    echo '<a href="?attack" title="Ударить"><img src="/data/img/skill/attack.jpg" width="24px" height="24px"></a>';
    }
    $q=mysql_query("SELECT * FROM `skill` WHERE
    `account`='".$account['id']."'");
    while($result=mysql_fetch_array($q)){
        if (time()-$result['last_cast']<$result['res_time']){
            echo '<img src="/data/img/skill/'.$result['icon'].'.jpg" style="opacity:0.5;" title="'.$result['name'].' ('.floor($result['res_time']-(time()-$result['last_cast'])).')"></a>';
        }else{
            echo '<a href="?skill='.$result['id'].'" title="'.$result['name'].'"><img src="/data/img/skill/'.$result['icon'].'.jpg"></a>';
        }
    }
    echo '</div>';
    mysql_query("OPTIMIZATE TABLE `battle_log`");
    $ql=mysql_query("SELECT * FROM `battle_log` WHERE `account`='".$account['id']."' ORDER BY `id` DESC LIMIT 5");
    while($resultl=mysql_fetch_assoc($ql)){
        echo $resultl['mess'];
    }
    if ($cntatck){
    header('Location:?');
    exit;
    }
    down();
}elseif($account['duel_battle']){
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////ДУЭЛИ!//////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    $mob=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE
    `id`='".$account['battle_attack']."'"));
    //$mob['expee'] = round($mobe['exp']/2);
        //$mob['drop_goldee'] = round(100/2);
        //$mob['exp'] = rand(50,100);
        //$mob['drop_gold'] = rand($mob['drop_goldee'],100);
        $mob['exp']=round(100/$account['lvl'])*$mob['lvl'];
        if ($mob['clan']){
    $cln=mysql_fetch_assoc(mysql_query("SELECT * FROM `clan` WHERE `id`='".$mob['clan']."'"));
    $mob['power']=$mob['power']+$cln['power'];
    $mob['wit']=$mob['wit']+$cln['wit'];
    $mob['spirit']=$mob['spirit']+$cln['spirit'];
    $mob['dexterity']=$mob['dexterity']+$cln['dexterity'];
    $mob['vitality']=$mob['vitality']+$cln['vitality'];
}
/*************Обнуляем характеристики************/
//Сложение
$mob['adding'] = 0;
//Воля
$mob['will'] = 0;
//Реакция
$mob['reaction'] = 0;
if ($account['battle_target_type']=='user'){
    $mob['max_hp']=0;
    $mob['max_mp']=0;
    //Восстановление жизни
    $mob['hp_regen']=0;
    //Восстановление маны
    $mob['mp_regen']=0;
    //Минимальный урон(оружие)
    $mob['min_damag']=0;
    //Максимальный урон(оружие)
    $mob['max_damag']=0;
}
//Защита от ударов
$mob['feature_armor_weapon']=0;
//Защита от стрел
$mob['feature_armor_arrow']=0;
//Защита от магии
$mob['feature_armor_magic']=0;
//Урон от ударов
$mob['feature_attack_weapon']=0;
//Урон от стрел
$mob['feature_attack_arrow']=0;
//Урон от магии
$mob['feature_attack_magic']=0;
////Bonus by shmot
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE `baph`='1' AND `account`='".$mob['id']."' OR (`target_type`='user' AND `target`='".$mob['id']."')"),0)){
    $qb=mysql_query("SELECT * FROM `effect` WHERE `baph`='1' AND `account`='".$mob['id']."' OR (`target_type`='user' AND `target`='".$mob['id']."')");
    while($resultb=mysql_fetch_assoc($qb)){
        if (time()-$resultb['time']>=$resultb['effect_time']){
            mysql_query("DELETE FROM `effect` WHERE `id`='".$resultb['id']."'");
            header("Location: ?");
            exit;
        }
        //Сложение
        $mob['adding']+=$resultb['baph_adding'];
        //Воля
        $mob['will']+=$resultb['baph_will'];
        //Реакция
        $mob['reaction']+=$resultb['baph_reaction'];
        //Очки здоровья
        $mob['max_hp']+=$resultb['baph_max_hp'];
        //Очки маны
        $mob['max_mp']+=$resultb['baph_max_mp'];
        //Защита от ударов
        $mob['feature_armor_weapon']+=$resultb['baph_feature_armor_weapon'];
        //Защита от стрел
        $mob['feature_armor_arrow']+=$resultb['baph_feature_armor_arrow'];
        //Защита от магии
        $mob['feature_armor_magic']+=$resultb['baph_feature_armor_magic'];
        //Урон от ударов
        $mob['feature_attack_weapon']+=$resultb['baph_feature_attack_weapon'];
        //Урон от стрел
        $mob['feature_attack_arrow']+=$resultb['baph_feature_attack_arrow'];
        //Урон от магии
        $mob['feature_attack_magic']+=$resultb['baph_feature_attack_magic'];
        //Восстановление жизни
        $mob['hp_regen']+=$resultb['baph_hp_regen'];
        //Восстановление маны
        $mob['mp_regen']+=$resultb['baph_mp_regen'];
        //Power
        $mob['power']+=$resultb['baph_power'];
        //Wit
        $mob['wit']+=$resultb['baph_wit'];
        //Dexterity
        $mob['dexterity']+=$resultb['baph_dexterity'];
        //Vitality
        $mob['vitality']+=$resultb['baph_vitality'];
        //Spirit
        $mob['spirit']+=$resultb['baph_spirit'];
    }
}
/**********************************************************************************************************************
*******************************************Бонусы характеристик от вещей************************************************
*************************************************************************************************************************/
if(!empty($mob['armor_head'])){ //Шлем
            $head=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_head']."'"));
            if ($head['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$head['feature_power'];
            }
            if ($head['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$head['feature_vitality'];
            }
            if ($head['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$head['feature_dexterity'];
            }
            if ($head['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$head['feature_wit'];
            }
            if ($head['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$head['feature_spirit'];
            }
            if ($head['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$head['feature_armor_arrow']*1.25;
            }
            if ($head['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$head['feature_armor_weapon']*1.25;
            }
            if ($head['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$head['feature_armor_magic']*1.25;
            }
            if ($head['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$head['feature_attack_arrow']*1.50;
            }
            if ($head['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$head['feature_attack_weapon']*1.50;
            }
            if ($head['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$head['feature_attack_magic']*1.50;
            }
            if ($head['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$head['feature_hp_regen'];
            }
            if ($head['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$head['feature_mp_regen'];
            }
}
if(!empty($mob['armor_body'])){ //Нагрудник
            $body=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_body']."'"));
            if ($body['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$body['feature_power'];
            }
            if ($body['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$body['feature_vitality'];
            }
            if ($body['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$body['feature_dexterity'];
            }
            if ($body['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$body['feature_wit'];
            }
            if ($body['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$body['feature_spirit'];
            }
            if ($body['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$body['feature_armor_arrow']*1.25;
            }
            if ($body['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$body['feature_armor_weapon']*1.25;
            }
            if ($body['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$body['feature_armor_magic']*1.25;
            }
            if ($body['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$body['feature_attack_arrow']*1.50;
            }
            if ($body['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$body['feature_attack_weapon']*1.50;
            }
            if ($body['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$body['feature_attack_magic']*1.50;
            }
            if ($body['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$body['feature_hp_regen'];
            }
            if ($body['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$body['feature_mp_regen'];
            }
}
if(!empty($mob['armor_pants'])){ //Набедреник
            $pants=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_pants']."'"));
            if ($pants['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$pants['feature_power'];
            }
            if ($pants['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$pants['feature_vitality'];
            }
            if ($pants['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$pants['feature_dexterity'];
            }
            if ($pants['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$pants['feature_wit'];
            }
            if ($pants['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$pants['feature_spirit'];
            }
            if ($pants['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$pants['feature_armor_arrow']*1.25;
            }
            if ($pants['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$pants['feature_armor_weapon']*1.25;
            }
            if ($pants['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$pants['feature_armor_magic']*1.25;
            }
            if ($pants['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$pants['feature_attack_arrow']*1.50;
            }
            if ($pants['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$pants['feature_attack_weapon']*1.50;
            }
            if ($pants['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$pants['feature_attack_magic']*1.50;
            }
            if ($pants['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$pants['feature_hp_regen'];
            }
            if ($pants['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$pants['feature_mp_regen'];
            }
}
if(!empty($mob['armor_gloves'])){ //Набедреник
            $gloves=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_gloves']."'"));
            if ($gloves['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$gloves['feature_power'];
            }
            if ($gloves['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$gloves['feature_vitality'];
            }
            if ($gloves['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$gloves['feature_dexterity'];
            }
            if ($gloves['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$gloves['feature_wit'];
            }
            if ($gloves['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$gloves['feature_spirit'];
            }
            if ($gloves['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$gloves['feature_armor_arrow']*1.25;
            }
            if ($gloves['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$gloves['feature_armor_weapon']*1.25;
            }
            if ($gloves['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$gloves['feature_armor_magic']*1.25;
            }
            if ($gloves['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$gloves['feature_attack_arrow']*1.50;
            }
            if ($gloves['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$gloves['feature_attack_weapon']*1.50;
            }
            if ($gloves['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$gloves['feature_attack_magic']*1.50;
            }
            if ($gloves['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$gloves['feature_hp_regen'];
            }
            if ($gloves['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$gloves['feature_mp_regen'];
            }
}
if(!empty($mob['armor_belt'])){ //Пояс
            $belt=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_belt']."'"));
            if ($belt['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$belt['feature_power'];
            }
            if ($belt['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$belt['feature_vitality'];
            }
            if ($belt['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$belt['feature_dexterity'];
            }
            if ($belt['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$belt['feature_wit'];
            }
            if ($belt['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$belt['feature_spirit'];
            }
            if ($belt['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$belt['feature_armor_arrow']*1.25;
            }
            if ($belt['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$belt['feature_armor_weapon']*1.25;
            }
            if ($belt['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$belt['feature_armor_magic']*1.25;
            }
            if ($belt['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$belt['feature_attack_arrow']*1.50;
            }
            if ($belt['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$belt['feature_attack_weapon']*1.50;
            }
            if ($belt['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$belt['feature_attack_magic']*1.50;
            }
            if ($belt['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$belt['feature_hp_regen'];
            }
            if ($belt['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$belt['feature_mp_regen'];
            }
}
if(!empty($mob['armor_ring'])){ //Кольцо
            $ring=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_ring']."'"));
            if ($ring['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$ring['feature_power'];
            }
            if ($ring['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$ring['feature_vitality'];
            }
            if ($ring['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$ring['feature_dexterity'];
            }
            if ($ring['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$ring['feature_wit'];
            }
            if ($ring['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$ring['feature_spirit'];
            }
            if ($ring['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$ring['feature_armor_arrow']*1.25;
            }
            if ($ring['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$ring['feature_armor_weapon']*1.25;
            }
            if ($ring['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$ring['feature_armor_magic']*1.25;
            }
            if ($ring['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$ring['feature_attack_arrow']*1.50;
            }
            if ($ring['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$ring['feature_attack_weapon']*1.50;
            }
            if ($ring['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$ring['feature_attack_magic']*1.50;
            }
            if ($ring['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$ring['feature_hp_regen'];
            }
            if ($ring['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$ring['feature_mp_regen'];
            }
}
if(!empty($mob['armor_neckleace'])){ //Ожерелье
            $neckleace=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_neckleace']."'"));
            if ($neckleace['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$neckleace['feature_power'];
            }
            if ($neckleace['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$neckleace['feature_vitality'];
            }
            if ($neckleace['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$neckleace['feature_dexterity'];
            }
            if ($neckleace['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$neckleace['feature_wit'];
            }
            if ($neckleace['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$neckleace['feature_spirit'];
            }
            if ($neckleace['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$neckleace['feature_armor_arrow']*1.25;
            }
            if ($neckleace['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$neckleace['feature_armor_weapon']*1.25;
            }
            if ($neckleace['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$neckleace['feature_armor_magic']*1.25;
            }
            if ($neckleace['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$neckleace['feature_attack_arrow']*1.50;
            }
            if ($neckleace['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$neckleace['feature_attack_weapon']*1.50;
            }
            if ($neckleace['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$neckleace['feature_attack_magic']*1.50;
            }
            if ($neckleace['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$neckleace['feature_hp_regen'];
            }
            if ($neckleace['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$neckleace['feature_mp_regen'];
            }
}
if(!empty($mob['armor_earring'])){ //Серьги
            $earring=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_earring']."'"));
            if ($earring['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$earring['feature_power'];
            }
            if ($earring['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$earring['feature_vitality'];
            }
            if ($earring['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$earring['feature_dexterity'];
            }
            if ($earring['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$earring['feature_wit'];
            }
            if ($earring['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$earring['feature_spirit'];
            }
            if ($earring['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$earring['feature_armor_arrow']*1.25;
            }
            if ($earring['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$earring['feature_armor_weapon']*1.25;
            }
            if ($earring['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$earring['feature_armor_magic']*1.25;
            }
            if ($earring['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$earring['feature_attack_arrow']*1.50;
            }
            if ($earring['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$earring['feature_attack_weapon']*1.50;
            }
            if ($earring['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$earring['feature_attack_magic']*1.50;
            }
            if ($earring['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$earring['feature_hp_regen'];
            }
            if ($earring['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$earring['feature_mp_regen'];
            }
}
if(!empty($mob['armor_shoulder'])){ //Ожерелье
            $shoulder=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['armor_shoulder']."'"));
            if ($shoulder['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$shoulder['feature_power'];
            }
            if ($shoulder['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$shoulder['feature_vitality'];
            }
            if ($shoulder['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$shoulder['feature_dexterity'];
            }
            if ($shoulder['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$shoulder['feature_wit'];
            }
            if ($shoulder['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$shoulder['feature_spirit'];
            }
            if ($shoulder['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$shoulder['feature_armor_arrow']*1.25;
            }
            if ($shoulder['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$shoulder['feature_armor_weapon']*1.25;
            }
            if ($shoulder['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$shoulder['feature_armor_magic']*1.25;
            }
            if ($shoulder['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$shoulder['feature_attack_arrow']*1.50;
            }
            if ($shoulder['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$shoulder['feature_attack_weapon']*1.50;
            }
            if ($shoulder['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$shoulder['feature_attack_magic']*1.50;
            }
            if ($shoulder['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$shoulder['feature_hp_regen'];
            }
            if ($shoulder['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$shoulder['feature_mp_regen'];
            }
}
if(!empty($mob['weapon_right'])){ //Левая рука(оружие)
            $weaponright=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['weapon_right']."'"));
            if ($weaponright['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$weaponright['feature_power'];
            }
            if ($weaponright['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$weaponright['feature_vitality'];
            }
            if ($weaponright['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$weaponright['feature_dexterity'];
            }
            if ($weaponright['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$weaponright['feature_wit'];
            }
            if ($weaponright['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$weaponright['feature_spirit'];
            }
            if ($weaponright['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$weaponright['feature_armor_arrow']*1.25;
            }
            if ($weaponright['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$weaponright['feature_armor_weapon']*1.25;
            }
            if ($weaponright['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$weaponright['feature_armor_magic']*1.25;
            }
            if ($weaponright['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$weaponright['feature_attack_arrow']*1.50;
            }
            if ($weaponright['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$weaponright['feature_attack_weapon']*1.50;
            }
            if ($weaponright['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$weaponright['feature_attack_magic']*1.50;
            }
            if ($weaponright['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$weaponright['feature_hp_regen'];
            }
            if ($weaponright['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$weaponright['feature_mp_regen'];
            }
            if ($weaponright['attack_min_damag']!=NULL && $weaponright['attack_max_damag']!=NULL){
                $mob['min_damag']=$mob['min_damag']+$weaponright['attack_min_damag'];
                $mob['max_damag']=$mob['max_damag']+$weaponright['attack_max_damag'];
            }
}
if(!empty($mob['weaponshield_left'])){ //Левая рука(оружие или щит)
            $weaponshieldleft=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$mob['weaponshield_left']."'"));
            if ($weaponshieldleft['feature_pover']!=NULL){
                $mob['power']=$mob['power']+$weaponshieldleft['feature_power'];
            }
            if ($weaponshieldleft['feature_vitality']!=NULL){
                $mob['vitality']=$mob['vitality']+$weaponshieldleft['feature_vitality'];
            }
            if ($weaponshieldleft['feature_dexterity']!=NULL){
                $mob['dexterity']=$mob['dexterity']+$weaponshieldleft['feature_dexterity'];
            }
            if ($weaponshieldleft['feature_wit']!=NULL){
                $mob['wit']=$mob['wit']+$weaponshieldleft['feature_wit'];
            }
            if ($weaponshieldleft['feature_spirit']!=NULL){
                $mob['spirit']=$mob['spirit']+$weaponshieldleft['feature_spirit'];
            }
            if ($weaponshieldleft['feature_armor_arrow']!=NULL){
                $mob['feature_armor_arrow']=$mob['feature_armor_arrow']+$weaponshieldleft['feature_armor_arrow']*1.25;
            }
            if ($weaponshieldleft['feature_armor_weapon']!=NULL){
                $mob['feature_armor_weapon']=$mob['feature_armor_weapon']+$weaponshieldleft['feature_armor_weapon']*1.25;
            }
            if ($weaponshieldleft['feature_armor_magic']!=NULL){
                $mob['feature_armor_magic']=$mob['feature_armor_magic']+$weaponshieldleft['feature_armor_magic']*1.25;
            }
            if ($weaponshieldleft['feature_attack_arrow']!=NULL){
                $mob['feature_attack_arrow']=$mob['feature_attack_arrow']+$weaponshieldleft['feature_attack_arrow']*1.50;
            }
            if ($weaponshieldleft['feature_attack_weapon']!=NULL){
                $mob['feature_attack_weapon']=$mob['feature_attack_weapon']+$weaponshieldleft['feature_attack_weapon']*1.50;
            }
            if ($weaponshieldleft['feature_attack_magic']!=NULL){
                $mob['feature_attack_magic']=$mob['feature_attack_magic']+$weaponshieldleft['feature_attack_magic']*1.50;
            }
            if ($weaponshieldleft['feature_hp_regen']!=NULL){
                $mob['hp_regen']=$mob['hp_regen']+$weaponshieldleft['feature_hp_regen'];
            }
            if ($weaponshieldleft['feature_mp_regen']!=NULL){
                $mob['mp_regen']=$mob['mp_regen']+$weaponshieldleft['feature_mp_regen'];
            }
            if ($weaponshieldleft['attack_min_damag']!=NULL && $weaponshieldleft['attack_max_damag']!=NULL){
                $mob['min_damag']=$mob['min_damag']+$weaponshieldleft['attack_min_damag'];
                $mob['max_damag']=$mob['max_damag']+$weaponshieldleft['attack_max_damag'];
            }
}
///Bonus by shmot
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
    `debaph`='1'
    AND `target_type`='user'
    AND `target`='".$mob['id']."'"),0) && $account['battle_target_type']=='user'){
    $qdb=mysql_query("SELECT * FROM `effect` WHERE
    `debaph`='1'
    AND `target_type`='user'
    AND `target`='".$mob['id']."'");
    while($resultdb=mysql_fetch_assoc($qdb)){
        if (time()-$resultdb['time']>=$resultdb['effect_time']){
            mysql_query("DELETE FROM `effect` WHERE `id`='".$resultdb['id']."'");
            header("Location: ?");
            exit;
        }
    //Сложение
    $mob['adding']-=$resultdb['baph_adding'];
    //Воля
    $mob['will']-=$resultdb['baph_will'];
    //Реакция
    $mob['reaction']-=$resultdb['baph_reaction'];
    //Очки здоровья
    $mob['max_hp']-=$resultdb['baph_max_hp'];
    //Очки маны
    $mob['max_mp']-=$resultdb['baph_max_mp'];
    //Защита от ударов
    $mob['feature_armor_weapon']-=$resultdb['baph_feature_armor_weapon'];
    //Защита от стрел
    $mob['feature_armor_arrow']-=$resultdb['baph_feature_armor_arrow'];
    //Защита от магии
    $mob['feature_armor_magic']-=$resultdb['baph_feature_armor_magic'];
    //Урон от ударов
    $mob['feature_attack_weapon']-=$resultdb['baph_feature_attack_weapon'];
    //Урон от стрел
    $mob['feature_attack_arrow']-=$resultdb['baph_feature_attack_arrow'];
    //Урон от магии
    $mob['feature_attack_magic']-=$resultdb['baph_feature_attack_magic'];
    //Восстановление жизни
    $mob['hp_regen']-=$resultdb['baph_hp_regen'];
    //Восстановление маны
    $mob['mp_regen']-=$resultdb['baph_mp_regen'];
    //Power
    $mob['power']-=$resultdb['baph_power'];
    //Wit
    $mob['wit']-=$resultdb['baph_wit'];
    //Dexterity
    $mob['dexterity']-=$resultdb['baph_dexterity'];
    //Vitality
    $mob['vitality']-=$resultdb['baph_vitality'];
    //Spirit
    $mob['spirit']-=$resultdb['baph_spirit'];
    foreach($mob as $key=>$value){
        if (is_numeric($value)){
            if ($value<0){
                $mob[$key]=0;
            }
        }
    }
    }
}
/*************************************************************************************
************************Характеристики*************************************************
****************************************************************************************/
//Сложение
$addingmin=0.02*$mob['power'];
$mob['adding'] += ceil($mob['power']-$addingmin);
//Воля
$willmin=0.02*$mob['wit'];
$mob['will'] += ceil($mob['wit']-$willmin);
//Реакция
$reactionmin=0.02*$mob['dexterity'];
$mob['reaction'] += ceil($mob['dexterity']-$reactionmin);
if ($account['battle_target_type']=='user'){
//Очки здоровья
$mob['max_hp']+=100+(($mob['vitality'] - 5)*11);
//Очки маны
$mob['max_mp']+=100+(($mob['wit'] - 5)*7);
}
//Защита от ударов
$armorweaponmin=floor($mob['power']/2)*0.01;
$mob['feature_armor_weapon']+=($mob['power']*0.55)-$armorweaponmin;
//Защита от стрел
$armorarrowmin=floor($mob['dexterity']/2)*0.01;
$mob['feature_armor_arrow']+=($mob['dexterity']*0.55)-$armorarrowmin;
//Защита от магии
$armormagicmin=floor($mob['wit']/2)*0.01;
$mob['feature_armor_magic']+=($mob['wit']*0.55)-$armormagicmin;
//Урон от ударов
$mob['feature_attack_weapon']+=floor($mob['power']/2)*1;
//Урон от стрел
$mob['feature_attack_arrow']+=floor($mob['dexterity']/2)*1;
//Урон от магии
$mob['feature_attack_magic']+=floor($mob['wit']/2)*1;
//атака моба
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
    `stun`='1'
    OR `paralich`='1'
    OR `fear`='1'
    OR `sleep`='1'
    AND `target_type`='user'
    AND `target`='".$account['id']."'"),0)){
    $querystun=mysql_query("SELECT * FROM `effect` WHERE
    `stun`='1'
    OR `paralich`='1'
    OR `fear`='1'
    OR `sleep`='1'
    AND (`target_type`='user' AND `target`='".$account['id']."')");
    while($resultstun=mysql_fetch_assoc($querystun)){
        if ($resultstun['stun']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect`
                WHERE `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `account` SET
                `battle_last_attack`='".time()."'
                WHERE
                `id`='".$account['id']."'");
            }
        }elseif($resultstun['paralich']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect` WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `account` SET
                `battle_last_attack`='".time()."'
                WHERE
                `id`='".$account['id']."'");
            }
        }elseif($resultstun['sleep']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect` WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `account` SET
                `battle_last_attack`='".time()."'
                WHERE
                `id`='".$account['id']."'");
            }
        }elseif($resultstun['fear']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect`
                WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `account` SET
                `battle_last_attack`='".time()."'
                WHERE
                `id`='".$account['id']."'");
            }
        }
        $account['battle_last_attack']=mysql_result(mysql_query("SELECT `battle_last_attack` FROM `account`
        WHERE
        `id`='".$account['id']."'"),0);
    }
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
    `stun`='1'
    OR `paralich`='1'
    OR `fear`='1'
    OR `sleep`='1'
    AND `target_type`='user'
    AND `target`='".$mob['id']."'"),0)){
    $querystun=mysql_query("SELECT * FROM `effect` WHERE
    `stun`='1'
    OR `paralich`='1'
    OR `fear`='1'
    OR `sleep`='1'
    AND (`target_type`='user' AND `target`='".$mob['id']."')");
    while($resultstun=mysql_fetch_assoc($querystun)){
        if ($resultstun['stun']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect`
                WHERE `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `account` SET
                `battle_last_attack`='".time()."'
                WHERE
                `id`='".$mob['id']."'");
            }
        }elseif($resultstun['paralich']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect` WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `account` SET
                `battle_last_attack`='".time()."'
                WHERE
                `id`='".$mob['id']."'");
            }
        }elseif($resultstun['sleep']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect` WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `account` SET
                `battle_last_attack`='".time()."'
                WHERE
                `id`='".$mob['id']."'");
            }
        }elseif($resultstun['fear']){
            if (time()-$resultstun['time']>=$resultstun['effect_time']){
                mysql_query("DELETE FROM `effect`
                WHERE
                `id`='".$resultstun['id']."'");
            }else{
                mysql_query("UPDATE `account` SET
                `battle_last_attack`='".time()."'
                WHERE
                `id`='".$mob['id']."'");
            }
        }
        $mob['last_battle_attack']=mysql_result(mysql_query("SELECT `battle_last_attack` FROM `account`
        WHERE
        `id`='".$mob['id']."'"),0);
    }
}/*
$battlemobs=mysql_query("SELECT * FROM `account` WHERE `duel_battle`='".$account['duel_battle']."'");
while($resmob=mysql_fetch_assoc($battlemobs)){
    if (!mysql_result(mysql_query("SELECT COUNT(*) FROM `account` WHERE `duel_battle`='".$resmob['duel_battle']."' AND `id`='".$resmob['battle_attack']."'"),0)){
        $qrtargets=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `battle`='".$resmob['battle']."' ORDER BY `lvl` DESC LIMIT 1"));
                mysql_query("UPDATE `mobs` SET
                `last_damag`='',
                `battle_attack`='".$qrtargets['id']."'
                WHERE `id`='".$resmob['id']."'");
    }else{
    $attackcol=intval((time()-$resmob['last_damag'])/$resmob['damag_every_sec']);
    //echo $attackcol;
    for ($i=1;$i<=$attackcol;$i++){
        $targete=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$resmob['battle_attack']."'"));
        $damagmob=rand($resmob['min_damag'],$resmob['max_damag']);
        $damagmob=(floor($damagmob/100)*$resmob['feature_attack_weapon'])+$damagmob;
        //$damagmob=$damagmob-(floor($damagmob/100)*$targete['feature_armor_weapon']);
        $damagmob=round($damagmob);
        if ($damagmob<=0){
            $damagmob=1;
        }
        $damagmob+=rand(1,3);
        $kritpower=$resmob['power']-20;
        if ($kritpower<=0){
            $kritpower=1;
        }
        $kritdexterity=$resmob['dexterity']-15;
        if ($kritdexterity<=0){
            $kritdexterity=2;
        }
        $kritwit=$resmob['wit']-10;
        if ($kritwit<=0){
            $kritwit=2;
        }
        $krit=$kritdexterity+$kritpower+$kritwit;
        if ($krit>65){
            $krit=65;
        }
        $start=100-$krit;
        $start=rand(1,$start);
        $end=$start+$krit;
        $chanse=rand(1,100);
        if ($chanse>=$start && $chanse<=$end){
            $damagmob=round($damagmob*rand(1.5,1.9));
        }
        $hpdm=$targete['hp']-$damagmob;
        if ($hpdm<=0){
            $hpdm=1;
            mysql_query("DELETE FROM `effect` WHERE
            `target_type`='mob'
            AND `target`='".$resmob['id']."' AND `account`='".$targete['id']."'");
            mysql_query("UPDATE `account` SET
            `battle`='',
            `battle_attack`='' WHERE `id`='".$targete['id']."'");
            if (mysql_result(mysql_query("SELECT COUNT(*) FROM `account` WHERE `battle`='".$resmob['battle']."'"),0)){
                $qrtargets=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `battle`='".$resmob['battle']."' ORDER BY `lvl` DESC LIMIT 1"));
                mysql_query("UPDATE `mobs` SET
                `last_damag`='".time()."',
                `battle_attack`='".$qrtargets['id']."'
                WHERE `id`='".$resmob['id']."'");
                mysql_query("UPDATE `account` SET `battle_target_type`='mob',`battle_attack`='".$resmob['id']."' WHERE `battle_target_type`='user' AND `battle_attack`='".$targete['id']."'");
            }else{
                mysql_query("DELETE FROM `battle` WHERE
                `id`='".$targete['battle']."'");
                mysql_query("UPDATE `mobs` SET
                `last_damag`='',
                `battle`='',
                `battle_attack`=''
                WHERE `id`='".$resmob['id']."'");
            }
            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targete['id']."','<div class="help">Бой окончен, вы проиграли!</div>')");
            break;
            header('Location: /location.php?');
            exit;
        }
        mysql_query("UPDATE `account` SET
        `hp`='".$hpdm."'
        WHERE
        `id`='".$targete['id']."'");
        mysql_query("INSERT INTO `battle_log`(
        `account`,
        `mess`)VALUES(
        '".$targete['id']."',
        '<div class="help"><img src="/data/img/units/mobs/".$resmob['icon'].".jpg" width="15px" height="15px">".$resmob['name']." наносит вам ".$damagmob." урона!</div>')");
        //$ld=$resmob['last_damag']+$resmob['damag_every_sec'];
        $ld=time();
        if ($ld>time()){
            $ld=time();
        }
        mysql_query("UPDATE `mobs` SET
        `last_damag`='".$ld."'
        WHERE
        `id`='".$resmob['id']."'");
        $account['hp']=mysql_result(mysql_query("SELECT `hp` FROM `account` WHERE
        `id`='".$account['id']."'"),0);
    }
    }
}*/
//echo time();
//Доты
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
    `target_type`='user'
    AND `dota`='1' AND `target`='".$mob['id']."'"),0)){
    //echo mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE `target_type`='mob' AND `account`='".$account['id']."'"),0);
    $qd=mysql_query("SELECT * FROM `effect` WHERE
    `target_type`='user'
    AND `dota`='1' AND `target`='".$mob['id']."'");
    while($resultd=mysql_fetch_assoc($qd)){
        $mobe=mysql_fetch_array(mysql_query("SELECT * FROM `account` WHERE
        `id`='".$resultd['target']."'"));
        //$mobe['expee'] = round(100/2);
        //$mobe['drop_goldee'] = round(100/2);
        //$mobe['exp'] = rand($mobe['expee'],100);
        //$mobe['drop_gold'] = rand($mobe['drop_goldee'],100);
        $mobe['exp']=round(100/$account['lvl'])*$mobe['lvl'];
        if ($resultd['last_cast']-$resultd['time']>=$resultd['effect_time']){
            mysql_query("DELETE FROM `effect` WHERE `id`='".$resultd['id']."'");
            header("Location:?");
            exit;
        }
        $col_hp_damaged=time()-$resultd['last_cast'];
        $col_hp_damaged=floor($col_hp_damaged/$resultd['effect_every_sec'])+rand(1,3);
        if ($col_hp_damaged){
            for($i=1; $i<=$col_hp_damaged; $i++){
                $hpd=$mobe['hp']-$resultd['effect_damage'];
                if ($hpd<=0){
                    $targett=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$mobe['battle_attack']."'"));
                    $hpd=0;
                    mysql_query("DELETE FROM `effect` WHERE
                    `target_type`='user'
                    AND `target`='".$mobe['id']."'");
                    mysql_query("UPDATE `account` SET
                    `hp`='".$mobe['max_hp']."',
                    `mp`='".$mobe['max_mp']."',
                    `duel_battle`=''
                    WHERE
                    `id`='".$mobe['id']."'");
                    //mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Вы победили</div>')");
                    $levl=mysql_fetch_assoc(mysql_query("SELECT * FROM `lvl` WHERE `id`='".$targett['lvl']."'"));
                    mysql_query("UPDATE `account` SET `exp`='".($targett['exp']+$mobe['exp'])."' WHERE `id`='".$targett['id']."'");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    //echo 'Получено опыта: '.$mobe['exp'].'<br />';
                    if ($targett['exp']>$levl['exp']){
                        mysql_query("UPDATE `account` SET `lvl`='".($targett['lvl']+1)."',`exp`='0',`skill_point`=`skill_point`+'1',`character_point`=`character_point`+'2' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Уровень повышен</div>')");
                    }
                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено опыта: ".$mobe['exp']."</div>')");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($targett['clan']){
                        mysql_query("UPDATE `clan` SET `exp`=`exp`+".($mob['exp']/2)." WHERE `id`='".$targett['clan']."'");
                    }
                    if ($mobe['drop_gold']){
                        mysql_query("UPDATE `account` SET
                        `gold`='".($targett['gold']+$mobe['drop_gold'])."' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено золота: ".$mobe['drop_gold']."</div>')");
                    }
                    if ($skill['damage']){
                        mysql_query("DELETE FROM `battle` WHERE
                        `id`='".$account['duel_battle']."'");
                        mysql_query("UPDATE `account` SET
                        `duel_battle`='',
                        `battle_attack`='' WHERE `duel_battle`='".$account['duel_battle']."'");
                        $qb=mysql_query("SELECT * FROM `account` WHERE `battle`='".$account['duel_battle']."'");
                        while($resqb=mysql_fetch_assoc($qb)){
                            mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$resqb['id']."','<div class="help">Бой окончен</div>')");
                        }
                        header("Location: ?");
                        exit;
                    }else{
                        $nextmob=mysql_result(mysql_query("SELECT `id` FROM `account` WHERE `duel_battle`='".$account['duel_battle']."' AND `id`!='".$account['id']."' LIMIT 1"),0);
                        mysql_query("UPDATE `account` SET `battle_attack`='".$nextmob."' WHERE `id`='".$account['id']."'");
                        header("Location: ?");
                        exit;
                    }
                }
                mysql_query("UPDATE `account` SET
                `hp`='".$hpd."'
                WHERE `id`='".$mobe['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `acount`,
                `mess`)VALUES(
                '".$targett['id']."',
                '<div class="help"><img src="/data/img/skill/".mysql_result(mysql_query("SELECT `icon` FROM `skill` WHERE `id`='".$resultd['skill']."'"),0).".jpg" width="15px" height="15px">Вы наносите ".$resultd['effect_damage']." урона</div>')");
                mysql_query("INSERT INTO `battle_log`(
                `acount`,
                `mess`)VALUES(
                '".$mobe['id']."',
                '<div class="help"><img src="/data/img/skill/".mysql_result(mysql_query("SELECT `icon` FROM `skill` WHERE `id`='".$resultd['skill']."'"),0).".jpg" width="15px" height="15px">Вы получаете ".$resultd['effect_damage']." урона</div>')");
                mysql_query("UPDATE `effect` SET
                `last_cast`='".($resultd['last_cast']+$resultd['effect_every_sec'])."'
                WHERE `id`='".$resultd['id']."'");
                $resultd['last_cast']=mysql_result(mysql_query("SELECT `last_cast` FROM `effect` WHERE
                `id`='".$resultd['id']."'"),0);
                if ($resultd['last_cast']-$resultd['time']>=$resultd['effect_time']){
                    mysql_query("DELETE FROM `effect` WHERE
                    `id`='".$resultd['id']."'");
                    header("Location: ?");
                    exit;
                }
                $mobe['hp']=mysql_result(mysql_query("SELECT `hp` FROM `account`
                WHERE `id`='".$mobe['id']."'"),0);
            }
        }
    }
}
    if (isset($_GET['skill'])){
        echo 'skill';
        $_GET['skill']=intval($_GET['skill']);
        if (!mysql_result(mysql_query("SELECT COUNT(*) FROM `skill` WHERE
            `id`='".$_GET['skill']."'
            AND `account`='".$account['id']."'"),0)){
            header("Location: ?");
            exit;
        }
        $skill=mysql_fetch_assoc(mysql_query("SELECT * FROM `skill` WHERE
        `id`='".mysql_real_escape_string($_GET['skill'])."'
        AND `account`='".$account['id']."'"));
        if (time()-$skill['last_cast']<$skill['res_time']){
            header("Location: ?");
            exit;
        }
        if (time()-$account['battle_last_attack']<1){
            header("Location: ?");
            exit;
        }
        if ($account['mp']<$skill['mp_need_from_cast']){
            header("Location: ?");
            exit;
        }
/*******************************************************************
**********************DAMAG******************************************
**********************************************************************/
        if ($skill['type']){
            if ($skill['damage']){
            $rand=rand(-3,3);
            $damag=$skill['damage']+$rand;
            if ($skill['type']=='phisical'){
            $damag=(ceil($damag/100)*$account['feature_attack_weapon'])+$damag;
            $damag=$damag - (ceil($damag/100)*$mob['feature_armor_weapon']);
            }elseif($skill['type']=='magic'){
                $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                $damag= $damag - (ceil($damag/100)*$mob['feature_armor_magic']);
            }elseif($skill['type']=='arrow'){
                $damag=(ceil($damag/100)*$account['feature_attack_arrow'])+$damag;
                $damag= $damag - (ceil($damag/100)*$mob['feature_armor_arrow']);
            }
            $damag=round($damag);
            if ($damag<=0){
                $damag=1;
            }
            $damag+=rand(1,3);
            $kritpower=$account['power']-20;
            if ($kritpower<=0){
                $kritpower=1;
            }
            $kritdexterity=$account['dexterity']-15;
            if ($kritdexterity<=0){
                $kritdexterity=2;
            }
            $kritwit=$account['wit']-10;
            if ($kritwit<=0){
                $kritwit=2;
            }
            $krit=$kritdexterity+$kritpower+$kritwit;
            if ($krit>65){
                $krit=65;
            }
            $start=100-$krit;
            $start=rand(1,$start);
            $end=$start+$krit;
            $chanse=rand(1,100);
            if ($chanse>=$start && $chanse<=$end){
                $damag=round($damag*rand(1.5,1.9));
            }
            $hp=$mob['hp']-$damag;
            $damaglast=$damag;
            if ($hp<0){
                $hp=0;
                if($skill['damage']){
                mysql_query("UPDATE `account` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы наносите ".$damag." урона</div>')");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$mob['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы получаете ".$damag." урона</div>')");
                }
            mysql_query("UPDATE `account` SET
            `mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            WHERE
            `id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
                //$hp=0;
                $targett=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$mob['battle_attack']."'"));
                mysql_query("DELETE FROM `effect` WHERE
                `target_type`='user'
                AND `target`='".$mob['id']."'");
                mysql_query("UPDATE `account` SET
                `hp`='".$mob['max_hp']."',
                `mp`='".$mob['max_mp']."',
                `last_death`='".time()."',
                `duel_battle`=''
                WHERE
                `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['battle_attack']."','<div class="help">Вы победили</div>')");
                mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['id']."','<div class="help">Дуэль окончена, вы проиграли</div>')");
                $levl=mysql_fetch_assoc(mysql_query("SELECT * FROM `lvl` WHERE `id`='".$targett['lvl']."'"));
                    mysql_query("UPDATE `account` SET `exp`='".($targett['exp']+$mob['exp'])."' WHERE `id`='".$targett['id']."'");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    //echo 'Получено опыта: '.$mob['exp'].'<br />';
                    if ($targett['clan']){
                        mysql_query("UPDATE `clan` SET `exp`=`exp`+".($mob['exp']/2)." WHERE `id`='".$targett['clan']."'");
                    }
                    if ($targett['exp']>$levl['exp']){
                        //$expe=$targett['exp']-$levl['exp'];
                        mysql_query("UPDATE `account` SET `lvl`='".($targett['lvl']+1)."',`exp`='0',`skill_point`=`skill_point`+'1',`character_point`=`character_point`+'2' WHERE `id`='".$targett['id']."'");
                        //echo 'Уровень повышен!<br />';
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Уровень повышен!</div>')");
                    }
                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено опыта: ".$mob['exp']."</div>')");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($mob['drop_gold']){
                        mysql_query("UPDATE `account` SET
                        `gold`='".($targett['gold']+$mob['drop_gold'])."' WHERE `id`='".$targett['id']."'");
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено золота: ".$mob['drop_gold']."</div>')");
                    }
                //mysql_query("UPDATE `account` SET `hp`='".$hp."' WHERE `id`='".$mob['id']."'");
                    mysql_query("DELETE FROM `battle` WHERE
                    `id`='".$account['duel_battle']."'");
                    mysql_query("UPDATE `account` SET
                        `duel_battle`='',
                        `battle_attack`='' WHERE `duel_battle`='".$account['duel_battle']."'");
                    header("Location: ?");
                    exit;
            }
        }
        if($skill['heal']){
                if ($account['battle_target_type']=='user'){
                    $damag=$skill['heal'] + 1;
                    $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                    $damag=round($damag);
                    if ($damag<=0){
                        $damag=1;
                    }
                    $damag+=rand(1,3);
                    $kritpower=$account['power']-20;
                    if ($kritpower<=0){
                        $kritpower=1;
                    }
                    $kritdexterity=$account['dexterity']-15;
                    if ($kritdexterity<=0){
                        $kritdexterity=2;
                    }
                    $kritwit=$account['wit']-10;
                    if ($kritwit<=0){
                        $kritwit=2;
                    }
                    $krit=$kritdexterity+$kritpower+$kritwit;
                    if ($krit>65){
                        $krit=65;
                    }
                    $start=100-$krit;
                    $start=rand(1,$start);
                    $end=$start+$krit;
                    $chanse=rand(1,100);
                    if ($chanse>=$start && $chanse<=$end){
                        $damag=round($damag*rand(1.5,1.9));
                    }
                    $hpheal=$account['hp']+$damag;
                    if ($account['max_hp']<$hpheal){
                        $hpheal=$account['max_hp'];
                    }
                    mysql_query("UPDATE `account` SET
                    `hp`='".$hpheal."'
                    WHERE
                    `id`='".$account['id']."'");
                    mysql_query("INSERT INTO `battle_log`(
                    `account`,
                    `mess`)VALUES(
                    '".$account['id']."',
                    '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы исцелились на ".$damag." единиц</div>')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    mysql_query("UPDATE `account` SET
                    `battle_last_attack`='".time()."'
                    WHERE
                    `id`='".$account['id']."'");
                }else{
                    //если цель союзник
                    $damag=$skill['heal'] + 1;
                    $damag=(ceil($damag/100)*$account['feature_attack_magic'])+$damag;
                    $damag=round($damag);
                    if ($damag<=0){
                        $damag=1;
                    }
                    $damag+=rand(1,3);
                    $kritpower=$account['power']-20;
                    if ($kritpower<=0){
                        $kritpower=1;
                    }
                    $kritdexterity=$account['dexterity']-15;
                    if ($kritdexterity<=0){
                        $kritdexterity=2;
                    }
                    $kritwit=$account['wit']-10;
                    if ($kritwit<=0){
                        $kritwit=2;
                    }
                    $krit=$kritdexterity+$kritpower+$kritwit;
                    if ($krit>65){
                        $krit=65;
                    }
                    $start=100-$krit;
                    $start=rand(1,$start);
                    $end=$start+$krit;
                    $chanse=rand(1,100);
                    if ($chanse>=$start && $chanse<=$end){
                        $damag=round($damag*rand(1.5,1.9));
                    }
                    $hpheal=$mob['hp']+$damag;
                    if ($mob['max_hp']<$hpheal){
                        $hpheal=$mob['max_hp'];
                    }
                    mysql_query("UPDATE `account` SET
                    `hp`='".$hpheal."'
                    WHERE
                    `id`='".$mob['id']."'");
                    mysql_query("INSERT INTO `battle_log`(
                    `account`,
                    `mess`)VALUES(
                    '".$mob['id']."',
                    '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px"><div class="help">".$account['name']." исцелил вас на ".$damag." единиц</div>')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    mysql_query("UPDATE `account` SET
                    `battle_last_attack`='".time()."'
                    WHERE
                    `id`='".$account['id']."'");
                }
            }
        /*if (mysql_result(mysql_query("SElECT COUNT(*) FROM `effect` WHERE
            `skill`='".$skill['id']."' AND `target_type`='user' AND `target`='".$mob['id']."'"),0)){
            mysql_query("UPDATE `effect` SET
            `last_cast`='".time()."',
            `time`='".time()."'
            WHERE
            `skill`='".$skill['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `id`='".$skill['id']."'");
            header('Location:?');
            exit;
        }*/
            if ($skill['stun'] OR $skill['paralich'] OR $skill['sleep'] OR $skill['fear'] AND $account['battle_target_type']){
                if ($account['battle_target_type']='user'){
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
                        WHERE `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'
                        AND `target_type`='user'
                        AND `target`='".$mob['id']."'"),0)){
                        mysql_query("UPDATE `effect` SET `time`='".time()."',`last_cast`='".time()."' WHERE `account`='".$account['id']."' AND `skill`='".$skill['id']."' AND `target_type`='user' AND `target`='".$mob['id']."'");
                    }else{
                    mysql_query("INSERT INTO `effect`(
                    `effect_time`,
                    `skill`,
                    `account`,
                    `target_type`,
                    `target`,
                    `fear`,
                    `sleep`,
                    `paralich`,
                    `stun`,
                    `time`)VALUES(
                    '".$skill['effect_time']."',
                    '".$skill['id']."',
                    '".$account['id']."',
                    'user',
                    '".$mob['id']."',
                    '".$skill['fear']."',
                    '".$skill['sleep']."',
                    '".$skill['paralich']."',
                    '".$skill['stun']."',
                    '".time()."')");
                    mysql_query("UPDATE `skill` SET
                    `last_cast`='".time()."'
                    WHERE
                    `id`='".$skill['id']."'");
                    }
                }else{
                }
            }
            if ($skill['debaph']){
                if ($account['battle_target_type']=='user'){
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
                        WHERE `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'
                        AND `target_type`='user'
                        AND `target`='".$mob['id']."'"),0)){
                        mysql_query("UPDATE `effect` SET
                        `debaph`='1',
                        `effect_time`='".$skill['effect_time']."',
                        `target_type`='user',
                        `target`='".$mob['id']."',
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `debaph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `target_type`,
                        `target`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        'user',
                        '".$mob['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."'
                        )");
                    }
                }else{
                }
            }
            if ($skill['baph']){
                if ($account['battle_target_type']=='user'){
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result("SELECT COUNT(*) FROM `effect` WHERE
                        `account`='".$account['id']."'
                        AND `skill`='".$skill['id']."'")){
                        mysql_query("UPDATE `effect` SET
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `baph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."'
                        )");
                    }
                }else{
                    //Сложение
                    $adding=0+$skill['baph_adding'];
                    //Воля
                    $will=0+$skill['baph_will'];
                    //Реакция
                    $reaction=0+$skill['baph_reaction'];
                    //Очки здоровья
                    $max_hp=0+$skill['baph_max_hp'];
                    //Очки маны
                    $max_mp=0+$skill['baph_max_mp'];
                    //Защита от ударов
                    $feature_armor_weapon=0+$skill['baph_feature_armor_weapon'];
                    //Защита от стрел
                    $feature_armor_arrow=0+$skill['baph_feature_armor_arrow'];
                    //Защита от магии
                    $feature_armor_magic=0+$skill['baph_feature_armor_magic'];
                    //Урон от ударов
                    $feature_attack_weapon=0+$skill['baph_feature_attack_weapon'];
                    //Урон от стрел
                    $feature_attack_arrow=0+$skill['baph_feature_attack_arrow'];
                    //Урон от магии
                    $feature_attack_magic=0+$skill['baph_feature_attack_magic'];
                    //Восстановление жизни
                    $hp_regen=0+$skill['baph_hp_regen'];
                    //Восстановление маны
                    $mp_regen=0+$skill['baph_mp_regen'];
                    //Power
                    $power=0+$skill['baph_power'];
                    //Wit
                    $wit=0+$skill['baph_wit'];
                    //Dexterity
                    $dexterity=0+$skill['baph_dexterity'];
                    //Vitality
                    $vitality=0+$skill['baph_vitality'];
                    //Spirit
                    $spirit=0+$skill['baph_spirit'];
                    if (mysql_result("SELECT COUNT(*) FROM `effect` WHERE
                        `account`='".$account['id']."'
                        AND `skill`='".$skill['id']."' AND `target_type`='user' AND `target`='".$account['battle_attack']."'")){
                        mysql_query("UPDATE `effect` SET
                        `time`='".time()."',
                        `last_cast`='".time()."',
                        `baph_adding`='".$adding."',
                        `baph_will`='".$will."',
                        `baph_reaction`='".$reaction."',
                        `baph_max_hp`='".$max_hp."',
                        `baph_max_mp`='".$max_mp."',
                        `baph_feature_armor_weapon`='".$feature_armor_weapon."',
                        `baph_feature_armor_arrow`='".$feature_armor_arrow."',
                        `baph_feature_armor_magic`='".$feature_armor_magic."',
                        `baph_feature_attack_weapon`='".$feature_attack_weapon."',
                        `baph_feature_attack_arrow`='".$feature_attack_arrow."',
                        `baph_feature_attack_weapon`='".$feature_attack_magic."',
                        `baph_hp_regen`='".$hp_regen."',
                        `baph_mp_regen`='".$mp_regen."',
                        `baph_power`='".$power."',
                        `baph_wit`='".$wit."',
                        `baph_dexterity`='".$dexterity."',
                        `baph_spirit`='".$spirit."',
                        `target_type`='user',
                        `target`='".$account['battle_attack']."'
                        WHERE
                        `skill`='".$skill['id']."'
                        AND `account`='".$account['id']."'");
                    }else{
                        mysql_query("INSERT INTO `effect`(
                        `baph`,
                        `account`,
                        `time`,
                        `last_cast`,
                        `effect_time`,
                        `skill`,
                        `baph_adding`,
                        `baph_will`,
                        `baph_reaction`,
                        `baph_max_hp`,
                        `baph_max_mp`,
                        `baph_feature_armor_weapon`,
                        `baph_feature_armor_arrow`,
                        `baph_feature_armor_magic`,
                        `baph_feature_attack_weapon`,
                        `baph_feature_attack_arrow`,
                        `baph_feature_attack_magic`,
                        `baph_hp_regen`,
                        `baph_mp_regen`,
                        `baph_power`,
                        `baph_wit`,
                        `baph_dexterity`,
                        `baph_spirit`,
                        `target_type`,
                        `target`
                        )VALUES(
                        '1',
                        '".$account['id']."',
                        '".time()."',
                        '".time()."',
                        '".$skill['effect_time']."',
                        '".$skill['id']."',
                        '".$adding."',
                        '".$will."',
                        '".$reaction."',
                        '".$max_hp."',
                        '".$max_mp."',
                        '".$feature_armor_weapon."',
                        '".$feature_armor_arrow."',
                        '".$feature_armor_magic."',
                        '".$feature_attack_weapon."',
                        '".$feature_attack_arrow."',
                        '".$feature_attack_magic."',
                        '".$hp_regen."',
                        '".$mp_regen."',
                        '".$power."',
                        '".$wit."',
                        '".$dexterity."',
                        '".$spirit."',
                        'user',
                        '".$account['battle_attack']."'
                        )");
                    }
                }
            }
            if ($skill['effect_damage'] && $account['battle_target_type']=='user'){
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                    `skill`='".$skill['id']."'
                    AND `account`='".$account['id']."'
                    AND `target_type`='user'
                    AND `target`='".$mob['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_damage`='".$skill['effect_damage']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every']."',
                    `target_type`='user',
                    `target`='".$mob['id']."',
                    `dota`='1',
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `effect_damage`,
                    `time`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`,
                    `target_type`,
                    `target`,
                    `skill`,
                    `last_cast`,
                    `dota`)VALUES(
                    '".$skill['effect_damage']."',
                    '".time()."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."',
                    'user',
                    '".$mob['id']."',
                    '".$skill['id']."',
                    '".time()."',
                    '1')");
                }
            }
            if($skill['effect_hp_regen'] || $skill['effect_hp_regen_percent']){
                if ($account['battle_target_type']=='user'){
                if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                `skill`='".$skill['id']."'
                AND `account`='".$account['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_hp_regen`='".$skill['effect_hp_regen']."',
                    `effect_hp_regen_percent`='".$skill['effect_hp_regen_percent']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every_sec']."'
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `time`,
                    `last_cast`,
                    `skill`,
                    `effect_hp_regen`,
                    `effect_hp_regen_percent`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`)VALUES(
                    '".time()."',
                    '".time()."',
                    '".$skill['id']."',
                    '".$skill['effect_hp_regen']."',
                    '".$skill['effect_hp_regen_percent']."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."')");
                }
                }else{
                    $hpregtarget=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$account['battle_attack']."'"));
                    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
                `skill`='".$skill['id']."'
                AND `account`='".$account['id']."'"),0)){
                    mysql_query("UPDATE `effect` SET
                    `time`='".time()."',
                    `last_cast`='".time()."',
                    `effect_hp_regen`='".$skill['effect_hp_regen']."',
                    `effect_hp_regen_percent`='".$skill['effect_hp_regen_percent']."',
                    `effect_time`='".$skill['effect_time']."',
                    `effect_every_sec`='".$skill['effect_every_sec']."'
                    WHERE `skill`='".$skill['id']."'");
                }else{
                    mysql_query("INSERT INTO `effect`(
                    `time`,
                    `last_cast`,
                    `skill`,
                    `effect_hp_regen`,
                    `effect_hp_regen_percent`,
                    `effect_time`,
                    `effect_every_sec`,
                    `account`,
                    `target_type`,
                    `target`)VALUES(
                    '".time()."',
                    '".time()."',
                    '".$skill['id']."',
                    '".$skill['effect_hp_regen']."',
                    '".$skill['effect_hp_regen_percent']."',
                    '".$skill['effect_time']."',
                    '".$skill['effect_every_sec']."',
                    '".$account['id']."',
                    'user',
                    '".$hpregtarget['id']."')");
                }
            }
            }
            if ($skill['damage']){
                mysql_query("UPDATE `account` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'") or die(mysql_error());
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы наносите ".$damaglast." урона</div>')");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$mob['id']."',
                '<div class="help"><img src="/data/img/skill/".$skill['icon'].".jpg" width="15px" height="15px">Вы получаете ".$damaglast." урона</div>')");
            }
            mysql_query("UPDATE `account` SET
            `mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            WHERE
            `id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
            header("Location: ?");
            exit;
        }
    }
    if (isset($_GET['attack'])){
        if (time()-$account['battle_last_attack']<2){
            header("Location: ?");
            exit;
        }
        //if ($account['battle_target_type']=='user'){
            //header('Location: ?');
            //exit;
        //}
        /*************Обнуляем характеристики************/
        /*
        $mob['adding'] = 0;
        //Воля
        $mob['will'] = 0;
        //Реакция
        $mob['reaction'] = 0;
        //Защита от ударов
        $mob['feature_armor_weapon']=0;
        //Защита от стрел
        $mob['feature_armor_arrow']=0;
        //Защита от магии
        $mob['feature_armor_magic']=0;
        //Урон от ударов
        $mob['feature_attack_weapon']=0;
        //Урон от стрел
        $mob['feature_attack_arrow']=0;
        //Урон от магии
        $mob['feature_attack_magic']=0;
        //Минимальный урон(оружие)
        $mob['min_damag']=0;
        //Максимальный урон(оружие)
        $mob['max_damag']=0;
        if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE
            `debaph`='1'
            AND `target_type`='user'
            AND `target`='".$mob['id']."'"),0)){
            $qdb=mysql_query("SELECT * FROM `effect` WHERE
            `debaph`='1'
            AND `target_type`='user'
            AND `target`='".$mob['id']."'");
            while($resultdb=mysql_fetch_assoc($qdb)){
                if (time()-$resultdb['time']>=$resultdb['effect_time']){
                    mysql_query("DELETE FROM `effect` WHERE
                    `id`='".$resultdb['id']."'");
                    header("Location: ?");
                    exit;
                }
            //Сложение
            $mob['adding']-=$resultdb['baph_adding'];
            //Воля
            $mob['will']-=$resultdb['baph_will'];
            //Реакция
            $mob['reaction']-=$resultdb['baph_reaction'];
            //Очки здоровья
            $mob['max_hp']-=$resultdb['baph_max_hp'];
            //Очки маны
            $mob['max_mp']-=$resultdb['baph_max_mp'];
            //Защита от ударов
            $mob['feature_armor_weapon']-=$resultdb['baph_feature_armor_weapon'];
            //Защита от стрел
            $mob['feature_armor_arrow']-=$resultdb['baph_feature_armor_arrow'];
            //Защита от магии
            $mob['feature_armor_magic']-=$resultdb['baph_feature_armor_magic'];
            //Урон от ударов
            $mob['feature_attack_weapon']-=$resultdb['baph_feature_attack_weapon'];
            //Урон от стрел
            $mob['feature_attack_arrow']-=$resultdb['baph_feature_attack_arrow'];
            //Урон от магии
            $mob['feature_attack_magic']-=$resultdb['baph_feature_attack_magic'];
            //Восстановление жизни
            $mob['hp_regen']-=$resultdb['baph_hp_regen'];
            //Восстановление маны
            $mob['mp_regen']-=$resultdb['baph_mp_regen'];
            //Power
            $mob['power']-=$resultdb['baph_power'];
            //Wit
            $mob['wit']-=$resultdb['baph_wit'];
            //Dexterity
            $mob['dexterity']-=$resultdb['baph_dexterity'];
            //Vitality
            $mob['vitality']-=$resultdb['baph_vitality'];
            //Spirit
            $mob['spirit']-=$resultdb['baph_spirit'];
            foreach($mob as $key=>$value){
                if (is_numeric($value)){
                    if ($value<0){
                        $mob[$key]=0;
                    }
                }
            }
            }
        }*/
        /*************************************************************************************
        ************************Характеристики*************************************************
        ****************************************************************************************/
        /*
        $addingmin=0.02*$mob['power'];
        $mob['adding'] += ceil($mob['power']-$addingmin);
        //Воля
        $willmin=0.02*$mob['wit'];
        $mob['will'] += ceil($mob['wit']-$willmin);
        //Реакция
        $reactionmin=0.02*$mob['dexterity'];
        $mob['reaction'] += ceil($mob['dexterity']-$reactionmin);
        //Защита от ударов
        $armorweaponmin=floor($mob['power']/2)*0.01;
        $mob['feature_armor_weapon']+=($mob['power']*0.55)-$armorweaponmin;
        //Защита от стрел
        $armorarrowmin=floor($mob['dexterity']/2)*0.01;
        $mob['feature_armor_arrow']+=($mob['dexterity']*0.55)-$armorarrowmin;
        //Защита от магии
        $armormagicmin=floor($mob['wit']/2)*0.01;
        $mob['feature_armor_magic']+=($mob['wit']*0.55)-$armormagicmin;
        //Урон от ударов
        $mob['feature_attack_weapon']+=floor($mob['power']/2)*1;
        //Урон от стрел
        $mob['feature_attack_arrow']+=floor($mob['dexterity']/2)*1;
        //Урон от магии
        $mob['feature_attack_magic']+=floor($mob['wit']/2)*1;*/
        /*******************************************************************
        **********************DAMAG******************************************
        **********************************************************************/
        $damag=rand($account['min_damag'],$account['max_damag']);
        $damag=(ceil($damag/100)*$account['feature_attack_weapon'])+$damag;
        $damag=$damag-(ceil($damag/100)*$mob['feature_armor_weapon']);
        $damag=round($damag);
        if ($damag<=0){
            $damag=1;
        }
        $damag+=rand(1,3);
        $kritpower=$account['power']-20;
        if ($kritpower<=0){
            $kritpower=1;
        }
        $kritdexterity=$account['dexterity']-15;
        if ($kritdexterity<=0){
            $kritdexterity=2;
        }
        $kritwit=$account['wit']-10;
        if ($kritwit<=0){
            $kritwit=2;
        }
        $krit=$kritdexterity+$kritpower+$kritwit;
        if ($krit>65){
            $krit=65;
        }
        $start=100-$krit;
        $start=rand(1,$start);
        $end=$start+$krit;
        $chanse=rand(1,100);
        if ($chanse>=$start && $chanse<=$end){
            $damag=round($damag*rand(1.5,1.9));
        }
        $hp=$mob['hp']-$damag;
        if ($hp<0){
                $hp=0;
                if($damag && $account['battle_target_type']=='user'){
                mysql_query("UPDATE `account` SET
                `hp`='".$hp."'
                WHERE `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$account['id']."',
                '<div class="help"><img src="/data/img/skill/attack.jpg" width="15px" height="15px">Вы наносите ".$damag." урона</div>')");
                mysql_query("INSERT INTO `battle_log`(
                `account`,
                `mess`)VALUES(
                '".$mob['id']."',
                '<div class="help"><img src="/data/img/skill/attack.jpg" width="15px" height="15px">Вы получаете ".$damag." урона</div>')");
            }
            //mysql_query("UPDATE `account` SET
            //`mp`='".($account['mp']-$skill['mp_need_from_cast'])."'
            //WHERE
            //`id`='".$account['id']."'");
            mysql_query("UPDATE `skill` SET
            `last_cast`='".time()."'
            WHERE
            `account`='".$account['id']."'
            AND `id`='".$skill['id']."'");
            mysql_query("UPDATE `account` SET
            `battle_last_attack`='".time()."'
            WHERE
            `id`='".$account['id']."'");
                $targett=mysql_fetch_assoc(mysql_query("SELECT * FROM `account` WHERE `id`='".$mob['battle_attack']."'"));
                mysql_query("DELETE FROM `effect` WHERE
                `target_type`='user'
                AND `target`='".$mob['id']."'");
                mysql_query("UPDATE `account` SET
                `hp`='".$mob['max_hp']."',
                `mp`='".$mob['max_mp']."',
                `last_death`='".time()."',
                `duel_battle`=''
                WHERE
                `id`='".$mob['id']."'");
                mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['battle_attack']."','<div class="help">Вы победили</div>')");
                mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$mob['id']."','<div class="help">Дуэль окончена, вы проиграли</div>')");
                $levl=mysql_fetch_assoc(mysql_query("SELECT * FROM `lvl` WHERE `id`='".$targett['lvl']."'"));
                    mysql_query("UPDATE `account` SET `exp`='".($targett['exp']+$mob['exp'])."' WHERE `id`='".$targett['id']."'");
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    //echo 'Получено опыта: '.$mob['exp'].'<br />';
                    mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Получено опыта: ".$mob['exp']."</div>')");
                    if ($targett['clan']){
                        mysql_query("UPDATE `clan` SET `exp`=`exp`+".($mob['exp']/2)." WHERE `id`='".$targett['clan']."'");
                    }
                    $targett['exp']=mysql_result(mysql_query("SELECT `exp` FROM `account` WHERE `id`='".$targett['id']."'"),0);
                    if ($targett['exp']>$levl['exp']){
                        //$expe=$targett['exp']-$levl['exp'];
                        mysql_query("UPDATE `account` SET `lvl`='".($targett['lvl']+1)."',`exp`='0',`skill_point`=`skill_point`+'1',`character_point`=`character_point`+'2' WHERE `id`='".$targett['id']."'");
                        //echo 'Уровень повышен!<br />';
                        mysql_query("INSERT INTO `msg_list`(`acount`,`msg`)VALUES('".$targett['id']."','<div class="help">Уровень повышен!</div>')");
                    }
                mysql_query("UPDATE `account` SET `duel_battle`='',`battle_attack`='' WHERE `id`='".$account['id']."'");
                mysql_query("UPDATE `account` SET `duel_battle`='',`battle_attack`='' WHERE `id`='".$account['battle_attack']."'");
                mysql_query("DELETE FROM `battle` WHERE `id`='".$account['duel_battle']."'");
                header("Location: ?");
                exit;
            }
        mysql_query("UPDATE `account` SET
        `hp`='".$hp."'
        WHERE
        `id`='".$mob['id']."'");
        mysql_query("INSERT INTO `battle_log`(
        `account`,
        `mess`)VALUES(
        '".$account['id']."',
        '<div class="help"><img src="/data/img/skill/attack.jpg" width="15px" height="15px">Вы наносите ".$damag." урона</div>')");
        mysql_query("INSERT INTO `battle_log`(
        `account`,
        `mess`)VALUES(
        '".$mob['id']."',
        '<div class="help"><img src="/data/img/skill/attack.jpg" width="15px" height="15px">Вы получаете ".$damag." урона</div>')");
        mysql_query("UPDATE `account` SET
        `battle_last_attack`='".time()."'
        WHERE
        `id`='".$account['id']."'");
        header("Location: ?");
        exit;
    }
    echo '
</center>
';
    /*@$hpe['width']=round(100/($account['max_hp']/$account['hp']));
    //@$mpe['width']=round(100/($account['max_mp']/$account['mp']));
    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect` WHERE (`account`='".$account['id']."' AND `target_type`='0') OR (`target_type`='user' AND `target`='".$account['id']."')"),0)){
        $qrea=mysql_query("SELECT * FROM `effect`  WHERE (`account`='".$account['id']."' AND `target_type`='0') OR (`target_type`='user' AND `target`='".$account['id']."')");
        while($resea=mysql_fetch_assoc($qrea)){
                $skillea=mysql_fetch_assoc(mysql_query("SELECT * FROM `skill` WHERE
                `id`='".$resea['skill']."'"));
                echo '<img src="/data/img/skill/'.$skillea['icon'].'.jpg" height="10px" width="10px" title="'.$skillea['name'].'">';
        }
    }
    echo '
         <table width="100%">
        <tr>
        <td valign="top" width="50%">
        <div style="height:20px;background:#FA8072;margin-bottom:2px;border-radius:5px 5px 5px 5px;">
        <div style="height:20px;padding-left:5px;float:left;font-size:11px;color:white;border-radius:5px 5px 5px 5px;"><center><!--'.$account['hp'].'/'.$account['max_hp'].'!--></center></div>
        <div style="height:20px;border-radius:5px 5px 5px 5px;width:'.$hpe['width'].'%;background:url(style/img/hp.jpg) left repeat-x;"></div></div>
        </td><td valign="top" width="50%">
        <div style="height:20px;background:#5B5BB5;margin-bottom:2px;border-radius:5px 5px 5px 5px;">
        <div style="font-align:right;height:20px;padding-left:0px;float:left;font-size:11px;border-radius:5px 5px 5px 5px;color:white;"><font align="right"><center><!--'.$account['mp'].'/'.$account['max_mp'].'--!></center></font></div>
        <div style="height:20px;width:'.$mpe['width'].'%;background:url(style/img/mp.jpg) left repeat-x;border-radius:5px 5px 5px 5px;"></div></div>
        </td>
        </tr>
        </table>';
        echo '</div>';*/
        echo '<div class="title">Дуэль</div>';
        echo '<div class="border-top"></div>';
    if ($account['battle_target_type']=='mob'){
    if ($mob['hp']){
        $mob_hp['hp']=round(100/($mob['max_hp']/$mob['hp']));
    }else{
        $mob_hp['hp']=1;
    }
    if ($mob['mp']){
        $mob_mp['mp']=round(100/($mob['max_mp']/$mob['mp']));
    }else{
        $mob_mp['mp']=1;
    }
    echo '<div class="help">'.$mob['name'].' ';
    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
        WHERE `target_type`='mob'
        AND `target`='".$mob['id']."'"),0)){
        echo '<div class="link_str">';
        $queryeffects=mysql_query("SELECT * FROM `effect`
        WHERE `target_type`='mob'
        AND `target`='".$mob['id']."'");
        while($resulteffects=mysql_fetch_assoc($queryeffects)){
            $skilll=mysql_fetch_array(mysql_query("SELECT * FROM `skill` WHERE
            `id`='".$resulteffects['skill']."'"));
            echo '<img src="/data/img/skill/'.$skilll['icon'].'.jpg" height="15px" width="15px" title="'.$skilll['about'].'">';
        }
        echo '</div>';
    }
    echo '
         <table width="100%">
        <tr>
        <td valign="top" width="50%">
        <div style="height:14px;opacity:0.5;margin-bottom:2px;border-radius:5px 0px 5px 0px;">
        <div style="height:14px;padding-left:5px;float:left;font-size:11px;color:white;border-radius:5px 0px 5px 0px;"><center>'.$mob['hp'].'/'.$mob['max_hp'].'</center></div>
        <div style="height:14px;border-radius:5px 0px 5px 0px;width:'.$mob_hp['hp'].'%;background:';
        echo ';"></div></div>
        </td><td valign="top" width="50%">
        <div style="height:14px;background:#5B5BB5;margin-bottom:2px;border-radius:5px 5px 5px 5px;">
        <div style="font-align:right;height:20px;padding-left:0px;float:left;font-size:11px;border-radius:5px 5px 5px 5px;color:white;"><font align="right"><center>'.$mob['mp'].'/'.$mob['max_mp'].'</center></font></div>
        <div style="height:14px;width:'.$mob_mp['mp'].'%;background:url(style/img/mp.jpg) left repeat-x;border-radius:5px 5px 5px 5px;"></div></div>
        </td>
        </tr>
        </table>';
        echo '</div>';
    }else{
    if ($mob['hp']){
        @$mob_hp['hp']=round(100/($mob['max_hp']/$mob['hp']));
    }else{
        $mob_hp['hp']=1;
    }
    if ($mob['mp']){
        @$mob_mp['mp']=round(100/($mob['max_mp']/$mob['mp']));
    }else{
        $mob_mp['mp']=1;
    }
    echo '<div class="help">'.$mob['name'].' ';
    if (mysql_result(mysql_query("SELECT COUNT(*) FROM `effect`
        WHERE (`account`='".$mob['id']."' AND `target_type`='0') OR (`target_type`='user' AND `target`='".$mob['id']."')"),0)){
        $queryeffects=mysql_query("SELECT * FROM `effect`
        WHERE (`account`='".$mob['id']."' AND `target_type`='0') OR (`target_type`='user' AND `target`='".$mob['id']."')");
        while($resulteffects=mysql_fetch_assoc($queryeffects)){
            $skilll=mysql_fetch_array(mysql_query("SELECT * FROM `skill` WHERE
            `id`='".$resulteffects['skill']."'"));
            echo '<img src="/data/img/skill/'.$skilll['icon'].'.jpg" height="10px" width="10px" title="'.$skilll['about'].'">';
        }
    }
    echo '
         <table width="100%">
        <tr>
        <td valign="top" width="50%">
        <div style="height:14px;opacity:0.5;margin-bottom:2px;border-radius:5px 0px 5px 0px;border:2px solid black;">
        <div style="height:14px;padding-left:10px;float:left;font-size:11px;color:white;border-radius:5px 0px 5px 0px;"><center>'.$mob['hp'].'/'.$mob['max_hp'].'</center></div>
        <div style="height:14px;border-radius:5px 0px 5px 0px;width:'.$mob_hp['hp'].'%;background:';
        if ($mob_hp['hp'] >= 90){
            echo '#32CD32';
        }elseif($mob_hp['hp'] <= 89 AND $mob_hp['hp'] >=80){
            echo '#9ACD32';
        }elseif($mob_hp['hp'] >= 70 AND $mob_hp['hp'] <=79){
            echo '#FFD700';
        }elseif($mob_hp['hp'] >= 60 AND $mob_hp['hp'] <=69){
            echo '#FFA500';
        }elseif($mob_hp['hp'] >= 50 AND $mob_hp['hp'] <=59){
            echo '#FF8C00';
        }elseif($mob_hp['hp'] >= 40 AND $mob_hp['hp'] <=49){
            echo '#FF4500';
        }elseif($mob_hp['hp'] >= 30 AND $mob_hp['hp'] <=39){
            echo '#D2691E';
        }elseif($mob_hp['hp'] >= 20 AND $mob_hp['hp'] <=29){
            echo '#FF0000';
        }elseif($mob_hp['hp'] >= 10 AND $mob_hp['hp'] <=19){
            echo '#B22222';
        }elseif($mob_hp['hp'] >=1 AND $mob_hp['hp'] <= 9){
            echo '#A52A2A';
        }
        echo ';"></div></div>
        </td><td valign="top" width="50%">
        <div style="height:14px;opacity:0.5;margin-bottom:2px;border-radius:0px 5px 0px 5px;border:2px solid black;">
        <div style="font-align:right;height:14px;padding-left:10px;float:left;font-size:11px;border-radius:0px 5px 0px 5px;color:white;"><font align="right"><center>'.$mob['mp'].'/'.$mob['max_mp'].'</center></font></div>
        <div style="height:14px;width:'.$mob_mp['mp'].'%;background:#7B68EE;border-radius:0px 5px 0px 5px;"></div></div>
        </td>
        </tr>
        </table>';
        echo '</div>';
    }
    echo '<div class="help">';
    echo '<a href="?attack" title="Ударить"><img src="/data/img/skill/attack.jpg" width="24px" height="24px"></a>';
    $q=mysql_query("SELECT * FROM `skill` WHERE
    `account`='".$account['id']."'");
    while($result=mysql_fetch_array($q)){
        if (time()-$result['last_cast']<$result['res_time']){
            echo '<img src="/data/img/skill/'.$result['icon'].'.jpg" style="opacity:0.5;" title="'.$result['name'].' ('.floor($result['res_time']-(time()-$result['last_cast'])).')"></a>';
        }else{
            echo '<a href="?skill='.$result['id'].'" title="'.$result['name'].'"><img src="/data/img/skill/'.$result['icon'].'.jpg"></a>';
        }
    }
    echo '</div>';
    mysql_query("OPTIMIZATE TABLE `battle_log`");
    $ql=mysql_query("SELECT * FROM `battle_log` WHERE `account`='".$account['id']."' ORDER BY `id` DESC LIMIT 5");
    while($resultl=mysql_fetch_assoc($ql)){
        echo $resultl['mess'];
    }
    echo '</div>';
    down();
}else{
    header("Location: location.php?");
    exit;
}
}else{
    header("Location: /?");
    exit;
}
?>