Fix being unable to lock lightcones

This commit is contained in:
Melledy
2024-03-28 00:50:16 -07:00
parent 48d898542d
commit abdeedf4a6
2 changed files with 124 additions and 80 deletions

View File

@@ -13,7 +13,10 @@ public class HandlerLockEquipmentCsReq extends PacketHandler {
public void handle(GameSession session, byte[] data) throws Exception {
var req = LockEquipmentCsReq.parseFrom(data);
session.getServer().getInventoryService().lockItem(session.getPlayer(), req.getEquipmentUniqueId(), req.getIsProtected());
for (int id : req.getEquipmentIdList()) {
session.getServer().getInventoryService().lockItem(session.getPlayer(), id, req.getIsProtected());
}
session.send(CmdId.LockEquipmentScRsp);
}