-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Description
Feature Request
Is Your Feature Request Related to a Problem? Please Describe.
No.
Describe the Solution You'd Like
A pair of rpgitem attributes that allows socketing. By default there is no socket slot and cannot be used as gem:
socketing:
has_socket: 0
is_gem: false
power_override: false
When has_socket set to value > 0, corresponding amount of gems can be installed on that item.
The item will append the gem display name and lore lines to lore section, and combine powers added in that gem. Order of powers applied: item => gem => extra gems ...
When is_gem set to true, the item could be installed on other items that have available socket slot.
power_override controls whether the item (as gem) will override or addition to the same powers on the target item.
Describe Alternatives You've Considered
None yet.
Additional Context
None yet.