Unit test for Battle Action has been fixed.
Logic of "Action::perform()" has been reworked: defence stamina consumption has been added, attack calculation has been reworked.
Strikes and techniques configurations have been updated according to the changes in Battle Action.
MovementMenu js has been updated preventing clicks if menu is disabled.
BattleActionPanel widget has been created as draft.
BattleActionMenu widget has been applied to BattleRoom.
Request methods have been added to BattleRoom js component.
Battle runner action* methods have been extended.