Hi, wanted to make something small but maybe a big improvement.
Make each animal to have color that cripples it. In my mind it works like this: player uses green opening on red deer. After enough green damage, the animal fleeing speed is lowered, depending on the damage received from green opening. If player uses yellow damage, red deer is unaffected. Have each animal have such thing where 1 color cripples it running speed. To be discovered by player or depending on area, but that second one could be too much confusing. Should make hunting more fun, as for me, being able to outrun boar and fight it both in melee and with bow or sling, makes it fun. Especially when it starts to run but tends to get back to fight.
Bow change is to add "Reload arrow" combat move that reduces all openings by 5% and is a combat deck card that have 1 second cooldown and puts an arrow "into" bow. When player drop or unequip bow, it makes it unloaded. If marksman attribute is twice as high from bow quality, reload gains 10% faster cooldown, same is perception is twice as high from bow quality, giving maximum of 20% faster cooldown.
While we are at it, maybe add crossbow, where Reload bolt reduces all openings by 10%, have 3 seconds cooldown and while cooldown is active, the player speed is set to crawl as long as cooldown last or canceled if crossbow is dropped. Same as bows, loaded crossbow when put down, is unloaded.
editing: same as bow, but instead of perception, make it giving 10% for 3 stats being twice as big: STR, AGI & MARKSMAN
I have such idea because shoting someone opens combat anyway and reloading might give some "depth" to it.
editing: I forgot to give option to bow and crossbow, when hold in hands outside of combat, to be reloaded, giving crossbow still a crawl speed debuff.