For those of you who aren't familiar, it works like this: You can only assign 1 number key to 1 spell or weapon. When you press a hotkey, weapons ALWAYS populate in your right hand and spells ALWAYS populate in your left hand. If you press the spell key again, the same spell populates in your off hand. Pressing ANOTHER spell hotkey will then put another spell into your right hand.
What this means is that BATTLEMAGE type characters will only be a little bit inconvenienced, while pure mages will have to perform 3 different button presses every time they want to swap spell loadouts, and dual wielders flat out can't use the hotkey system at all unless they're cool with never being able to change their offhand weapon.
Why a simple "1 hotkey press = 1 loadout change, or 1 saved spell or weapon per hand" system wasn't done is beyond me. It can accomplish everything the current system can do, except it would be much easier (1 button press instead of 3 for casters), and it would have even been easier to program.
Like this:
KEY = RIGHT HAND, LEFT HAND
1 = sword, shield
2 = fire spell, ice spell
3 = sword, dagger
etc...
Is this system moddable or hard coded? because this current implementation is completely ridiculous.