| | |
| | | {
|
| | | yield break;
|
| | | }
|
| | | PackModel _packModel = ModelCenter.Instance.GetModel<PackModel>();
|
| | | SinglePack _equipModel = _packModel.GetSinglePack(PackType.Equip);
|
| | | if (_equipModel == null)
|
| | | {
|
| | | yield break;
|
| | | }
|
| | | var _itemModel = _equipModel.GetItemByIndex((int)RoleEquipType.Guard);
|
| | | var equipIndex = EquipSet.ClientPlaceToServerPlace(new Int2(0, (int)RoleEquipType.Guard)); |
| | | var _itemModel = pack.GetItemByIndex(PackType.Equip, equipIndex);
|
| | | if (_itemModel != null && _itemModel.itemInfo != null)
|
| | | {
|
| | | _hero.SwitchGuard((uint)_itemModel.itemId);
|