Verb:MSTRIKE
MSTRIKE is the verb that allows a character to use a multi-strike; i.e., the character can strike more than one foe at once, or a single foe more than once.
Usage
MSTRIKE {target} - Attempt to strike a single target multiple times
MSTRIKE SET {attacks} - Set the maximum strike attempts for multi-target MSTRIKE
MSTRIKE SET FOCUS {attacks} - Set the maximum strike attempts for focused MSTRIKE
MSTRIKE SET RECOVERY - Toggle ability to use MSTRIKE during MSTRIKE recovery period.
Multi-Strike Attack
A character who has 5 ranks in Multi Opponent Combat can attack two targets if unfocused, but a character needs 30 ranks before getting two strikes on a single target, using the focused version of MSTRIKE.
- Note: a character trained in Two Weapon Combat swings both weapons for every strike.
Roundtime
The roundtime associated with a multi-strike increases as the number of strikes increase. It also depends on the speed of the weapons being used to make such a strike.
- Roundtime = Weapon Speed + ((Number of Strikes - 1) * (Weapon Speed / 2)) + 1
If a character is using two weapons, the "weapon speed" is calculated as Primary weapon speed + secondary weapon speed - 2. If the off-hand weapon is slower than the primary hand weapon, a +2 penalty is applied to the roundtime when using two weapons. If the off-hand weapon goes above the off-hand weapon weight limit (the limit depends on the character's strength), an additional +1 penalty is applied to the base speed of the two-weapon attack.
For example, a character using two sais (base roundtime: 2) will see a weapon speed of 2 seconds for the pair of sais. If the character then makes a four-strike multi-strike, the roundtime for the attack will be 2 + (4 - 1) * (2 / 2) + 1 = 6 seconds. If the character has a bonus to roundtime due to having high agility and dexterity scores, this roundtime will be reduced by that much, down to the minimum for the weapon combination they chose (4 seconds, for a pair of sais). A character making the same attack with a pair of katars would instead get (3 + 3 - 2) + (4 - 1) * (3 + 3 - 2)/2 + 1 = 11 seconds.