|
@@ -2125,8 +2125,8 @@ class FightProc {
|
|
|
$mem = gMem();
|
|
|
|
|
|
$uid = req()->uid;
|
|
|
- $val = gMem()->zscore($memKey, $uid);
|
|
|
- if ($damageVal > $val) {
|
|
|
+ $val = gMem()->zscore($memKey, $uid);
|
|
|
+ if ($damageVal > $val) {
|
|
|
$arr = array();
|
|
|
$arr["$uid"] = self::createScore($damageVal);
|
|
|
$mem->zadd($memKey, $arr);
|
|
@@ -2272,7 +2272,7 @@ class FightProc {
|
|
|
//校验每个轮次最后10分钟, 不能战斗
|
|
|
my_Assert(FightProc::isFunUnlock(25), ErrCode::active_funUnlock);
|
|
|
$tag = true;
|
|
|
-
|
|
|
+
|
|
|
$curDay = TimeUtil::totalDays();
|
|
|
$turnNum = self::GetCurTurnNum();
|
|
|
$turnnumMo = GameConfig::worldboss_turnnum_getItem($turnNum);
|
|
@@ -2282,14 +2282,18 @@ class FightProc {
|
|
|
$tag = false;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ if(ctx()->privateState->worldBoss_turnNum == 0){
|
|
|
+ ctx()->privateState->worldBoss_turnNum = $turnNum;
|
|
|
+ }
|
|
|
+
|
|
|
if (ctx()->privateState->worldBoss_turnNum != $turnNum) {
|
|
|
ctx()->privateState->worldBoss_turnNum = $turnNum;
|
|
|
ctx()->privateState->worldBoss_received = array();
|
|
|
$tag = false;
|
|
|
}
|
|
|
-
|
|
|
- if ($tag) {
|
|
|
+
|
|
|
+ if ($tag) {
|
|
|
self::Ranking_DamageVal($damageNum);
|
|
|
}
|
|
|
|