|
@@ -68,7 +68,7 @@ class StoreProc {
|
|
my_Assert(StlUtil::dictHasProperty($equipDic, $uid), ErrCode::user_store_NotExistEquip);
|
|
my_Assert(StlUtil::dictHasProperty($equipDic, $uid), ErrCode::user_store_NotExistEquip);
|
|
$ins_equip = new Ins_Equip($equipDic->$uid);
|
|
$ins_equip = new Ins_Equip($equipDic->$uid);
|
|
|
|
|
|
- $mo = GameConfig::gem_slotposition_getItem($ins_equip->mo()->qual);
|
|
|
|
|
|
+ $mo = GameConfig::gem_slotposition_getItem($ins_equip->qual);
|
|
my_Assert(null != $mo, ErrCode::err_const_no);
|
|
my_Assert(null != $mo, ErrCode::err_const_no);
|
|
$initNum = $mo->initNum_slot;
|
|
$initNum = $mo->initNum_slot;
|
|
$buyNum = $mo->buyNum_slot;
|
|
$buyNum = $mo->buyNum_slot;
|
|
@@ -493,7 +493,7 @@ class StoreProc {
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- $mo = GameConfig::gem_slotposition_getItem($ins_equip->mo()->qual);
|
|
|
|
|
|
+ $mo = GameConfig::gem_slotposition_getItem($ins_equip->qual);
|
|
my_Assert(null != $mo, ErrCode::err_const_no);
|
|
my_Assert(null != $mo, ErrCode::err_const_no);
|
|
switch ($type) {
|
|
switch ($type) {
|
|
case 1://镶嵌
|
|
case 1://镶嵌
|
|
@@ -596,7 +596,7 @@ class StoreProc {
|
|
$ins_equip = new Ins_Equip(ctx()->store->equip->$uid);
|
|
$ins_equip = new Ins_Equip(ctx()->store->equip->$uid);
|
|
my_Assert($ins_equip->level < $ins_equip->Equip_MaxLevel(), ErrCode::user_store_equipLevelLimit);
|
|
my_Assert($ins_equip->level < $ins_equip->Equip_MaxLevel(), ErrCode::user_store_equipLevelLimit);
|
|
|
|
|
|
- $mo = GameConfig::equip_levelupgrade_getItem($ins_equip->mo()->rarity, $ins_equip->mo()->qual, $ins_equip->mo()->position, $ins_equip->level);
|
|
|
|
|
|
+ $mo = GameConfig::equip_levelupgrade_getItem($ins_equip->mo()->rarity, $ins_equip->qual, $ins_equip->mo()->position, $ins_equip->level);
|
|
my_Assert(null != $mo, ErrCode::err_const_no);
|
|
my_Assert(null != $mo, ErrCode::err_const_no);
|
|
my_Assert(ctx()->baseInfo->gold >= $mo->needGold, ErrCode::notenough_gold_msg);
|
|
my_Assert(ctx()->baseInfo->gold >= $mo->needGold, ErrCode::notenough_gold_msg);
|
|
|
|
|
|
@@ -649,8 +649,8 @@ class StoreProc {
|
|
$noUp_gold = false;
|
|
$noUp_gold = false;
|
|
$noUp_item = false;
|
|
$noUp_item = false;
|
|
for ($i = $ins_equip->level; $i <= $maxLevel; $i++) {
|
|
for ($i = $ins_equip->level; $i <= $maxLevel; $i++) {
|
|
- $up_Gold += GameConfig::equip_levelupgrade_getItem($ins_equip->mo()->rarity, $ins_equip->mo()->qual, $ins_equip->mo()->position, $i)->needGold;
|
|
|
|
- $up_needItem += GameConfig::equip_levelupgrade_getItem($ins_equip->mo()->rarity, $ins_equip->mo()->qual, $ins_equip->mo()->position, $i)->needItemNum;
|
|
|
|
|
|
+ $up_Gold += GameConfig::equip_levelupgrade_getItem($ins_equip->mo()->rarity, $ins_equip->qual, $ins_equip->mo()->position, $i)->needGold;
|
|
|
|
+ $up_needItem += GameConfig::equip_levelupgrade_getItem($ins_equip->mo()->rarity, $ins_equip->qual, $ins_equip->mo()->position, $i)->needItemNum;
|
|
|
|
|
|
if (ctx()->baseInfo->gold >= $up_Gold) {
|
|
if (ctx()->baseInfo->gold >= $up_Gold) {
|
|
$noUp_gold = true;
|
|
$noUp_gold = true;
|