mirror of
https://github.com/evennia/evennia.git
synced 2026-03-28 02:36:32 +01:00
Don't accept random input for 'yes' in CmdDestroy. Resolves #1968.
This commit is contained in:
parent
88a49334f2
commit
908dff6217
1 changed files with 6 additions and 2 deletions
|
|
@ -816,8 +816,12 @@ class CmdDestroy(COMMAND_DEFAULT_CLASS):
|
|||
answer = yield (confirm)
|
||||
answer = self.default_confirm if answer == "" else answer
|
||||
|
||||
if answer.strip().lower() in ("n", "no"):
|
||||
caller.msg("Canceled: no object was destroyed.")
|
||||
if answer and answer not in ("yes", "y", "no", 'n'):
|
||||
caller.msg("Canceled: Either accept the default by pressing "
|
||||
"return or specify yes/no.")
|
||||
delete = False
|
||||
elif answer.strip().lower() in ("n", "no"):
|
||||
caller.msg("Canceled: No object was destroyed.")
|
||||
delete = False
|
||||
|
||||
if delete:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue