sebastian-heinz / Arrowgene.DragonsDogmaOnline

Server for Dragons Dogma Online
GNU Affero General Public License v3.0
161 stars 52 forks source link

Equipment as a storage type #350

Closed alborrajo closed 1 month ago

alborrajo commented 2 months ago

Adresses issue #342, with equipped items saved in a storage type and the Equipment object being "target" equipment when switching jobs, and makes it so it behaves like in the original server: Equipped items go into the storage when switching jobs. Items previously equipped to the job being switched to will be taken from the storage too.

Checklist:

alborrajo commented 1 month ago

Before this can be merged #93 and #102 should be addressed

pacampbell commented 1 month ago

Before this can be merged #93 and #102 should be addressed

I have no idea how to do this, but it is blocking multiple changes at this point. Maybe someone more familiar with DBs can figure it out?

alborrajo commented 1 month ago

The items sent by mail lose their quality and plusvalue properties. Since enhancing hasn't yet been implemented this isn't too big of a problem (I suppose). It also causes the effect of changing job to one with starting gear, which had quality and plusvalue properties, not being properly equipped, because technically they are different items. Other than that, it works well as far as i tested