A Fenrir cannot be repaired with a Jewel of Bless
Describe the bug A Fenrir cannot be repaired with a Jewel of Bless.
To Reproduce Steps to reproduce the behavior:
- Prepare a test account, e.g.
testgmortest400on the admin panel, so that the fenrir has about 100 durability. - Enter the game, login with the account.
- Take a Jewel of Bless and drop it on the Fenrir
- See that the fenrir didn't get repaired and the Jewel of Bless is still there.
Expected behavior The fenrir should be repaired to 255 durability and the Jewel of Bless should be consumed.
Additional context
See https://github.com/MUnique/OpenMU/blob/a8703d1dce1f500277696316b2fed30e2f326164/src/GameLogic/PlayerActions/ItemConsumeActions/BlessJewelConsumeHandlerPlugIn.cs#L18
Currently, it just works by upgrading an item level.
Hard coding the fenrir into the ModifyItem method to get the behavior is possible. However, it would be great to be able to define which Item can be repaired by a bless in a configuration. A plugin configuration could be added by implementing ISupportCustomConfiguration<TConfig> and ISupportDefaultCustomConfiguration, but I'm not sure if a lookup for items is possible with the current system.