I dont like this mechanic.
It encourages gaminess in the stats of your units. For example getting your Combat speed up from 3.9 (2 bow attacks) to 4.1 (3 bow attacks) is a huge increase in power from only a tiny boost in combat speed.
I would advocate for a change to require the entire action point cost of an action be paid to perform that action.
This change has the reverse pitfall however, as gains in Combat speed between 0.1 to 0.9 would not grant the unit another action (assuming a move or a mellee attack is 1, and a spell or bow is 2.
To solve this I propose adding several actions that would require less than one action point:
- A counter attack or an attack of oppotunity- 0.2 action points, AP. If you run out of AP you cant counter.
- Assume defensive stance, X% chance to dodge/parry-0.5 AP
- Take cover, X% chance to avoid missle weapon -0.5 AP
- Set Spear, first strike against a charge attack -0.5 AP
- Switch weapon, 0.2 AP
- Ready Counter Spell, -? maybe 0.2 really depends on what this would do
- Change Facing, 0.1 AP
I am sure we could come up with some more based on special attacks or spells introduced.