Ok, I managed to sneak in a bit of work straitening out the interface, just to see what's up there. As expected, some forced offsets and alignments that I had to add are no longer required. One remains and I am not sure if we should report it as a bug cause we can make everything look great again and code will be much simpler too...
Rest of gui will wait cause I want to get under the cover of BE next. It's gonna be tough so lets brainstorm a little bit about what we want the system to do and how, there are too many options like:
- Armor/Equipped Items/Weapons damage/defence mods.
- Using (some) Items in Combat.
- Breakers (stacked damage under specific conditions, like Fire Weapon + Fire Alignment + Enemies Water Alignment + Critical Strike, for one example...).
- Skills that cannot be Dodged or Evaded.
- Buffs (This one is a bit difficult cause I am not sure what a good (coding) strategy to buff is... but I do have ideas and if we want it now, we need to talk about it as well).
- Other?
===>>
I'll be back in a couple of hours, maybe some other options come to mind, those are options, not saying everything has to be done right away.
+ What we talked about:
- Calculate all attack types for physical and magical damages
- Go over the code, try to make sure it's clean and not repetitive if possible