summaryrefslogtreecommitdiffstats
path: root/src/client.cpp
diff options
context:
space:
mode:
authorAaron Marks <nymacro@gmail.com>2005-11-15 11:41:17 +0000
committerAaron Marks <nymacro@gmail.com>2005-11-15 11:41:17 +0000
commit3d5bcc32ea4ac19e8da7bcf4a59443f3a013ba6d (patch)
treeff833024b07a36587d02cc8c10b59cda50229bab /src/client.cpp
parent9c4f838ef2e9b801a08c3550647aff4efcbb1ebd (diff)
downloadmanaserv-3d5bcc32ea4ac19e8da7bcf4a59443f3a013ba6d.tar.gz
manaserv-3d5bcc32ea4ac19e8da7bcf4a59443f3a013ba6d.tar.xz
manaserv-3d5bcc32ea4ac19e8da7bcf4a59443f3a013ba6d.zip
Updated bindings, game state class and more (see ChangeLog).
Diffstat (limited to 'src/client.cpp')
-rw-r--r--src/client.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/client.cpp b/src/client.cpp
index be2424b..e614255 100644
--- a/src/client.cpp
+++ b/src/client.cpp
@@ -55,6 +55,7 @@ int main(int argc, char *argv[])
printf ("5) Character selection\n");
printf ("6) Move character\n");
printf ("7) Equip item\n");
+ printf ("9) Ruby expression\n");
printf ("Choose your option: ");
std::cin >> answer;
@@ -143,6 +144,16 @@ int main(int argc, char *argv[])
msg.writeByte(slot);
} break;
+ case 9:
+ {
+ std::cout << "Expr: ";
+ std::cin >> line;
+ msg.writeShort(0x800);
+ msg.writeString(line);
+
+ responseRequired = false;
+ } break;
+
default:
continue;
}