Browse Source

fixed: 无尽塔领取特殊奖励.

gwang 3 years ago
parent
commit
d1c7543edf
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Gameserver/Amfphp/process/FightProc.php

+ 1 - 1
Gameserver/Amfphp/process/FightProc.php

@@ -187,7 +187,7 @@ class FightProc {
         list($index) = req()->paras;
 //        my_Assert($index % 5 == 0, ErrCode::paras_err);                         # 领取指定关卡的特殊奖励(逢5/0才有)
         my_Assert(ctx()->privateData()->endlessTower >= $index, "请先完成挑战再来领奖!"); # 防御未通关直接领奖(刷接口)
-        my_Assert(in_array($index, ctx()->privateData()->endlessTower_rewarded), "已经领取!"); # 防御已经领取
+        my_Assert(!in_array($index, ctx()->privateData()->endlessTower_rewarded), "已经领取!"); # 防御已经领取
         $mo = GameConfig::endless_tower_getItem($index);
         my_Assert(isset($mo), ErrCode::err_const_no);
         my_Assert(strlen($mo->rewardOne) > 0, "该关卡无特殊奖励!");