PandasWS / Pandas

熊猫模拟器 - 基于 rAthena 构建的中文仙境传说模拟器(欢迎加入QQ交流群:928171346)
https://pandas.ws
GNU General Public License v3.0
8 stars 2 forks source link

[Implement] IgnoreRentWhenConsume 新增物品Flags #582

Open ShiraGawaAnri opened 2 years ago

ShiraGawaAnri commented 2 years ago

功能建议或构想

item_db.yml中Flags新增 IgnoreRentWhenConsume 当Type为Healing和Usable时,即时道具是租赁道具也可以被消耗

想实现它的原因

或许相比其他mmorpg,Ra目前租赁消耗品/回复道具的机制才是异例

当前:租赁的道具如果为Healing/Usable时,直接到期之前,可无限使用

实际许多mmorpg的租赁消耗品/恢复道具,都应该只是多了个限时设定 但由于积重难返,因此新增 IgnoreRentWhenConsume(默认值:false 不影响平时使用) 当IgnoreRentWhenConsume: true 时 即使道具是租赁道具也可以被消耗 配合Issue提交的[同时租赁同一个道具的多个数量],可以完美实现官方的一个例子: ①给予租赁箱子 ②打开上述箱子后,给予上百个租赁消耗品/恢复道具

参考信息

No response