Skip to content

Fast Travel deducts gold even if travel is canceled #2591

@KABoissonneault

Description

@KABoissonneault

If you start Fast Travel on the DaggerfallTravelPopup, gold is immediately deducted. However, the fast travel does not complete immediately, and can be canceled during the live update. If it is canceled, the player stays where they were, but still has their gold deducted.

Note that classic DF does not let you cancel travel, this is a DFU issue.

To Reproduce

Steps to reproduce the behavior:

  1. Open Travel map
  2. Click on any location
  3. Start travel
  4. During the update, press Esc to cancel
  5. Look at gold count

Expected behavior

Canceling travel should not deduct gold, since no travel actually happened.

Suggested fix
Should simply be a matter of moving the money deduction part of DaggerfallTravelPopUp.CallFastTravelGoldCheck to the end of Update

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions