mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-09-09 12:25:17 -04:00
Require a non-empty argument in ShowMap (#8466)
This commit is contained in:
parent
80d6f020ed
commit
58fcc8f66d
@ -115,6 +115,11 @@ namespace MWScript
|
||||
std::string_view cell = runtime.getStringLiteral(runtime[0].mInteger);
|
||||
runtime.pop();
|
||||
|
||||
// In Morrowind, using an empty string either errors out (e.g. console) or kills the game
|
||||
// so it should be reasonable to interrupt the script
|
||||
if (cell.empty())
|
||||
throw std::runtime_error("ShowMap substring must not be empty");
|
||||
|
||||
// "Will match complete or partial cells, so ShowMap, "Vivec" will show cells Vivec and Vivec, Fred's
|
||||
// House as well." http://www.uesp.net/wiki/Tes3Mod:ShowMap
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user