ko4life-net / ko

Open source development of the game Knight Online. This is a reversed engineered old version of the game aiming to replicate the nostalgic experience we all once had <3
https://github.com/ko4life-net/ko
MIT License
55 stars 22 forks source link

Implement MAKE_ITEM_GROUP handling. #267

Open xGuTeK opened 5 days ago

xGuTeK commented 5 days ago

https://github.com/ko4life-net/ko/issues/247

Description

This PR introduces support for MAKE_ITEM_GROUP, enhancing the existing drop system. Previously, only up to 5 items could be directly assigned as drops. With this PR, you can now assign a group of up to 30 items. When the group is selected as a drop, the system will randomly choose one item from within that group. Item groups are managed in the MAKE_ITEM_GROUP table.

Instructions for Use:

Creating an Item Group:

Assigning an Item Group to a Monster:

⚠️ ### Important: Item groups will only be recognized in the iItem01 column. This means you can assign only one item group to a monster in a drop table.

💔 Thank you!