|
@@ -132,10 +132,10 @@ class StoreProc {
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
$num = $Mo->needItemNum;
|
|
$num = $Mo->needItemNum;
|
|
- if (StlUtil::dictHasProperty($user->store->items, $typeId) && $user->store->items->$typeId >= $num) {
|
|
|
|
- $user->store->removeItem($typeId, $num);
|
|
|
|
- }
|
|
|
|
|
|
+ my_Assert(StlUtil::dictHasProperty($user->store->items, $typeId) && $user->store->items->$typeId >= $num, ErrCode::notenough_item);
|
|
|
|
+ $user->store->removeItem($typeId, $num);
|
|
|
|
|
|
$user->store->equip->$uid->level += 1;
|
|
$user->store->equip->$uid->level += 1;
|
|
ctx()->baseInfo->Consume_Gold($Mo->needGold);
|
|
ctx()->baseInfo->Consume_Gold($Mo->needGold);
|