]> git.localhorst.tv Git - l2e.git/blobdiff - src/common/ScriptRunner.cpp
implemented modulo operation for scripts
[l2e.git] / src / common / ScriptRunner.cpp
index 110b702b88a86aad29297759e5b666940d203da5..c1022c4c1ed98c62047096ddc1c252ea273e9546 100644 (file)
@@ -93,6 +93,12 @@ void ScriptRunner::Exec(unsigned char code) {
                case Script::CODE_ADD_V1:
                        vector1 += PopVector();
                        break;
+               case Script::CODE_MOD_I0:
+                       integer0 %= PopInt();
+                       break;
+               case Script::CODE_MOD_I1:
+                       integer1 %= PopInt();
+                       break;
                case Script::CODE_RAND_I0:
                        integer0 = std::rand();
                        break;