Moved action costing into PlayerAction.