|
@@ -684,13 +684,16 @@ class StoreProc {
|
|
|
public static function checkEquipUpgradeTip() {
|
|
|
$equipDic = ctx()->store->equip;
|
|
|
if($equipDic != null){
|
|
|
- foreach ($equipDic as $k => $equip) {
|
|
|
+ foreach ($equipDic as $k => &$equip) {
|
|
|
+ $equip = new Ins_Equip($equip);
|
|
|
$lvMo = GameConfig::equip_levelupgrade_getItem($equip->level);
|
|
|
$needGold = $lvMo->needGold;
|
|
|
$needItemNum = $lvMo->needItemNum;
|
|
|
$neeItemId = $equip->mo()->costTuzhiId;
|
|
|
|
|
|
- if(ctx()->baseInfo->gold >= $needGold && StlUtil::dictHasProperty(ctx()->store->items, $neeItemId) && ctx()->store->items->$neeItemId >= $needItemNum){
|
|
|
+ if(ctx()->baseInfo->gold >= $needGold
|
|
|
+ && StlUtil::dictHasProperty(ctx()->store->items, $neeItemId)
|
|
|
+ && ctx()->store->items->$neeItemId >= $needItemNum){
|
|
|
$equipDic->$k->tip = 1;//绿点是每次得到金币或是图纸了,只要满足升级条件都变绿
|
|
|
}
|
|
|
}
|