Allow reloads to swap between ammo types
Currently reloads only refill the currently set ammo based on what the weapon has set up. In the future it would be best to allow switching of ammo types such as say different magazine sizes or ammo types.
Things to consider:
- Allowing reloads even when weapon is full
- Treating the ammo input on the weapon item sheet as a regex pattern rather than a full string match