GameServerManagers / GameServerManagers/LinuxGSM
[BUG] Removing Game-Specific AMXX Breaks base AMXX
- Dominant language
- Shell
- Stars
- 4.9k
- Forks
- 864
- PR merge metrics
- No merged PRs in 30d
Description
## User Story
As an AMX Mod X user, I want to remove a the game-specific AMX Mod X files so that the base AMX Mod X still works.
## Basic info
* **Distro:** Ubuntu 20.04.2 LTS
* **Game:** Day of Defeat
* **Command:** mods-remove
* **LinuxGSM version:** 21.1.3
## Further Information
When you remove the game-specific files for AMX Mod X, it would seem logical that I would then have a working version of the base version of AMX Mod X. However, some base AMX Mod X files are overwritten by custom versions that come with the game-specific files of AMX Mod X.
## To Reproduce
Steps to reproduce the behaviour:
1. Install Day of Defeat
2. Install MetaMod (metamod)
3. Install AMX Mod X (amxmodx)
4. Install AMX Mod X for DOD (amxmodxdod)
5. Run server and run "meta list" command in console to verify all modules loaded
6. Stop server
7. Remove amxmodxdod
8. Run server and run "meta list" command in console and see that AMX Mod X fails to load.
## Expected behaviour
It seems logical that it would restore the original files from amxmodx that were overwritten and subsequently removed by installing and removing amxmodxdod.
Contributor guide
Assessment
This issue has not been assessed yet.