Appreciate the feedback!
I am pretty bad with anything regarding animation or sound so I concentrated on the playability and not on design. However adding animations and such is on my to-do list for the future if I find the time to work on this.
The hitchance is based on a system similar to dnd 5e where a unit makes an attackroll (some form of diceroll) and hits the enemy if the rolled number is greater than the enemys defence stat/ac. There is a difference between ranged and melee attacks and some units have pretty high defense stats so its possible, that the attack misses. Some info on the stats of the unit, the attack and animations to go with it are in the works and should fix the issue of not knowing if attacks hit or even executed properly