[MD]
## 1.3.0 更新内容
- 新增 `WarZStorage` 仓库联动:系统收购与快速出售可以直接读取并出售玩家仓库中的物品,不再只认背包。
- 系统收购界面在出售视角会为每种商品显示一行「仓库中可售数量」,仓库里没有该商品时不显示。
- 扣物顺序为「背包优先」:先扣背包,背包不够的部分再按配置从仓库扣除;仓库扣减失败会把已扣的背包物品还回去。
- 新增 `market.storage-link.*` 配置段,可控制联动开关、参与联动的仓库模式(`normal` / `soul`)、是否沿用仓库开启限制、成交后是否立即落盘、快照缓存时间。
- 仓库联动默认沿用仓库自己的开启限制(战斗冷却、世界限制、Residence 领地、WorldGuard 区域),被限制时不能出售仓库物品,但背包部分照常可卖。
- 动用仓库的成交后会立即把该玩家仓库数据写回存储层,防止崩溃回档导致已售物品凭空回到仓库;快速出售会合并为最后统一保存一次。
- 玩家寄售市场上架与物物交换**不参与**本次联动,仍然只读取背包。
- 未安装 `WarZStorage` 时以上功能整体自动关闭,市场行为与旧版本完全一致,不会报错;启动横幅会额外报告联动连接状态。
[/MD]