rendered paste bodyfunction getStrikeAction($user){
global $conf;
$num=0;
$trainedCount=$user->trainedAttackSold+$user->trainedAttackMerc;
$untrainedCount=$user->untrainedMerc+$user->untrainedSold;
$weaponA1=getUserWeapon($user);
if (!count($weaponA1)&&!$trainedCount) return 0;
$k=0;
for ($i=0;$i<count($weaponA1);$i++){
$wc=$weaponA1[$i]->weaponCount;
$ws=$weaponA1[$i]->weaponStrength;
if ($trainedCount>=$wc){
$trainedCount-=$wc;
$num+=$ws*$wc*5;
$wc=0;
}else {
$wc-=$trainedCount;
$num+=$ws*$trainedCount*5;
$trainedCount=0;
if ($untrainedCount>=$wc){
$untrainedCount-=$wc;
$num+=$ws*$wc*4;
$wc=0;
}else {
$wc-=$untrainedCount;
$num+=$ws*$untrainedCount*4;
$untrainedCount=0;
}
}
}
$num+=$trainedCount*5;
$num+=$untrainedCount*4;
for ($i=0; $i<=$user->siegeLevel;$i++){
if ($conf["race"][$user->race]["siege"][$i]["attack"]){
$num+=round(($num*$conf["race"][$user->race]["siege"][$i]["attack"])/100);
}
}
if ($conf["race"][$user->race]["attack"]){
$num+=round(($num*$conf["race"][$user->race]["attack"])/100);
}
// if($user->ID==71){$num=0;}
return $num;
}