|
@@ -1002,6 +1002,7 @@ class StoreProc {
|
|
|
|
|
|
static $reward = array();
|
|
|
static $reward_Gem = array();
|
|
|
+ static $reward_equip = array();
|
|
|
|
|
|
//static $reward_hero = array();
|
|
|
|
|
@@ -1021,7 +1022,7 @@ class StoreProc {
|
|
|
|
|
|
list($itemId, $num) = $val; # ID, 数量
|
|
|
$itemMo = GameConfig::item_getItem($itemId);
|
|
|
- if ($itemMo->itemType != 701 && $itemMo->itemType != 201 && $itemMo->itemType != 502 && $src != 1) {
|
|
|
+ if ($itemMo->itemType != 701 && $itemMo->itemType != 201 && $itemMo->itemType != 502 && $itemMo->itemType != 101 && $src != 1) {
|
|
|
self::$reward[] = $value;
|
|
|
}
|
|
|
|
|
@@ -1071,7 +1072,14 @@ class StoreProc {
|
|
|
break;
|
|
|
|
|
|
case 101:
|
|
|
- self::PutEquipInStore($itemId, $num);
|
|
|
+ //self::PutEquipInStore($itemId, $num);
|
|
|
+ for ($i = 0; $i < $num; $i++) {
|
|
|
+ $equip = self::initEquip($itemId);
|
|
|
+ $uid = $equip->uid;
|
|
|
+ ctx()->store(true)->equip->$uid = $equip;
|
|
|
+ self::$reward_equip[] = $uid;
|
|
|
+ }
|
|
|
+
|
|
|
break;
|
|
|
case 701://道具宝箱
|
|
|
for ($i = 0; $i < $num; $i++) {
|