Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

import-game with DLC AppNames allows for installing DLCs with no base game #351

Closed
CommandMC opened this issue Oct 8, 2021 · 1 comment

Comments

@CommandMC
Copy link
Contributor

Platform

Operating system and version: EndeavourOS
Legendary version (legendary -V): 0.20.12 (maintainer hasn't shipped .13 yet, same issue applies)

Current Behavior

When running import-game with a DLC's AppName, it's not checked that the base game is installed (it also refers to everything as "game", but that's minor). When then running repair, this DLC can then be installed, even though the base game doesn't exist. This contradicts the behavior for install, which doesn't allow for DLC installation when the base game isn't found.

Expected Behavior

Either import-game or repair should check if the AppName specified is a DLC, and check for the base game

Steps to Reproduce

  1. Run legendary import-game AppNameOfDlc /path/to/any/dir without having the base game installed
  2. Run legendary repair AppNameOfDlc
@CommandMC
Copy link
Contributor Author

Additionally, repair will not actually do anything. It'll download a bit, say that it finished, but running repair again will report the same files as missing and start the same download again

@derrod derrod closed this as completed in 2f6f043 Oct 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant