feat: equipment exp
authorxangelo <me@xangelo.ca>
Tue, 12 Nov 2024 18:21:05 +0000 (13:21 -0500)
committerxangelo <me@xangelo.ca>
Tue, 12 Nov 2024 18:21:05 +0000 (13:21 -0500)
commitedb355e76e09afa7cbb327fe8a663875cfde9201
treef656abd7c745b97db4adcfbfeaceecc4dc796620
parent830ff078b2cb8fdeeae0c0b4a97c3c6794e41c14
feat: equipment exp

All equipment now gains experience when used in combat. The levels are
calculated using a logarithmic progression so it isn't stored anywhere.

This also requires some UI updates to a players inventory to include
the new experience bar.
migrations/20241021184333_equipment-exp.ts
public/assets/css/game.css
src/server/fight.ts
src/server/inventory.ts
src/server/views/inventory.ts
src/shared/inventory.ts