diff --git a/webapp/controller/ShopController.class.php b/webapp/controller/ShopController.class.php index 11bbacd5..b12f81aa 100644 --- a/webapp/controller/ShopController.class.php +++ b/webapp/controller/ShopController.class.php @@ -14,6 +14,7 @@ require_once('models/HeroSkin.php'); require_once('models/Gun.php'); require_once('models/GunSkin.php'); require_once('models/ShopBuyRecord.php'); +require_once('models/Chip.php'); require_once('services/AwardService.php'); require_once('services/PropertyChgService.php'); @@ -26,6 +27,7 @@ use models\HeroSkin; use models\Gun; use models\GunSkin; use models\ShopBuyRecord; +use models\Chip; class ShopController extends BaseAuthedController { @@ -712,6 +714,11 @@ class ShopController extends BaseAuthedController $propertyChgService->addGunSkinChg(); } break; + case mt\Item::CHIP_TYPE: { + Chip::addChip($itemMeta); + $propertyChgService->addChip(); + } + break; default: { Bag::addItem($itemMeta['id'], 1); $propertyChgService->addBagChg();