summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/luaconsole.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/luaconsole.c b/src/luaconsole.c
index 351ab93..79227ad 100644
--- a/src/luaconsole.c
+++ b/src/luaconsole.c
@@ -96,7 +96,13 @@ int process_command_lua(pixel *vid_buf, char *console, char *console_error)
if (strcmp(console2, "quit")==0)
{
return -1;
- } else {
+ }
+ else if(strncmp(console, "!", 1)==0)
+ {
+ return process_command_old(vid_buf, console+1, console_error);
+ }
+ else
+ {
commandret = luacon_eval(console);
if (commandret){
tmp_error = luacon_geterror();