testPower($this->stats[$this->uids[$uid1]], $this->stats[$this->uids[$uid2]], $hpmin, 1, 2); // $hpmin = $this->testYronPriem( $uid1 , $uid2 , 21 , $hpmin , 11 , true ); //$btl->testYronPriem( $u->info['id'], $this->ue['id'], 21, $pvr['hp'], 8, true ); // $hpmin = round($hpmin); if($hpmin < 0) { $hpmin = 0; } $hp2 = $this->stats[$this->uids[$uid2]]['hpNow']; $hp2 -= $hpmin; if($hp2 < 0) { $hp2 = 0; } elseif($hp2>$this->stats[$this->uids[$uid2]]['hpNow']) { $hp2 = $this->stats[$this->uids[$uid2]]['hpNow']; } $this->takeExp($u->info['id'], $hpmin, $uid1, $uid2); $this->users[$this->uids[$uid2]]['hpNow'] = $hp2; $this->stats[$this->uids[$uid2]]['hpNow'] = $hp2; mysql_query('UPDATE `stats` SET `hpNow` = '.$hp2.' WHERE `id` = "'.$uid2.'" LIMIT 1'); $vLog = 'time1='.time().'||s1='.$this->users[$this->uids[$uid1]]['sex'].'||t1='.$this->users[$this->uids[$uid1]]['team'].'||login1='.$this->users[$this->uids[$uid1]]['login'].'||s2='.$this->users[$this->uids[$uid2]]['sex'].'||t2='.$this->users[$this->uids[$uid2]]['team'].'||login2='.$this->users[$this->uids[$uid2]]['login'].''; $mas1 = array('time'=>time(),'battle'=>$this->info['id'],'id_hod'=>($this->hodID),'text'=>'','vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1'); $hpmin2 = $hpmin; if($hpmin > 0) { $hpmin = '-'.$hpmin; } else{ $hpmin = '--'; } $mas1['text'] = '{tm2} {u1} использовала заклятие "Вытягивание души" на персонажа {u2}. '.$hpmin.' ['.ceil($hp2).'/'.$this->stats[$this->uids[$uid2]]['hpAll'].']'; $this->add_log($mas1); // $hpmin2 = ceil($hpmin2/5); if( $this->stats[$this->uids[$uid1]]['hpNow'] + $hpmin2 > $this->stats[$this->uids[$uid1]]['hpAll'] ) { $hpmin2 = $this->stats[$this->uids[$uid1]]['hpAll'] - $this->stats[$this->uids[$uid1]]['hpNow']; $hpmin2 = ceil($hpmin2); } $this->users[$this->uids[$uid1]]['hpNow'] += $hpmin2; $this->stats[$this->uids[$uid1]]['hpNow'] += $hpmin2; // if( $this->stats[$this->uids[$uid1]]['hpNow'] > $this->stats[$this->uids[$uid1]]['hpAll'] ) { $this->stats[$this->uids[$uid1]]['hpNow'] = $this->stats[$this->uids[$uid1]]['hpAll']; } if( $this->stats[$this->uids[$uid1]]['hpNow'] < 0 ) { $this->stats[$this->uids[$uid1]]['hpNow'] = 0; } // mysql_query('UPDATE `stats` SET `hpNow` = '.$this->stats[$this->uids[$uid1]]['hpNow'].' WHERE `id` = "'.$uid1.'" LIMIT 1'); $vLog = 'time1='.time().'||s1='.$this->users[$this->uids[$uid1]]['sex'].'||t1='.$this->users[$this->uids[$uid1]]['team'].'||login1='.$this->users[$this->uids[$uid1]]['login'].'||s2='.$this->users[$this->uids[$uid2]]['sex'].'||t2='.$this->users[$this->uids[$uid2]]['team'].'||login2='.$this->users[$this->uids[$uid2]]['login'].''; $mas1 = array('time'=>time(),'battle'=>$this->info['id'],'id_hod'=>($this->hodID),'text'=>'','vars'=>$vLog,'zona1'=>'','zonb1'=>'','zona2'=>'','zonb2'=>'','type'=>'1'); if($hpmin2 > 0) { $hpmin2 = '+'.$hpmin2; } else{ $hpmin2 = '--'; } $mas1['text'] = '{tm2} {u1} исцелила себя частью урона от "Вытягивание души". '.$hpmin2.' ['.ceil($this->stats[$this->uids[$uid1]]['hpNow']).'/'.$this->stats[$this->uids[$uid1]]['hpAll'].']'; $this->add_log($mas1); // } } ?>