make u_spawn_item
to support the item group whose subtype is collection
#71014
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Features "make
u_spawn_item
to support the item group whose subtype iscollection
"Purpose of change
Close #71000
Describe the solution
Modify the
receive_item
function which is used byset_spawn_item
andset_u_buy_item
.If the use_item_group is true, then it will call the
item_group::items_from
function and create one item (distribution) or collection of items (collection) from that item group, then do the same things as previous. (The popup message will be shown once)Since the count and containter are defined in item group, "count" and "container" options of "u_spawn_item" will be ignored.
Describe alternatives you've considered
Testing
Additional context