From e1b1fd18b538e7cbe9b8c5b757b683c4a79f4637 Mon Sep 17 00:00:00 2001 From: rubidium Date: Sun, 8 Feb 2009 01:51:48 +0000 Subject: (svn r15406) -Fix: make Valuate actually cost a few opcodes to not make it a single opcode method of doing lots of the same thing. This should resolve most of the hiccups caused by AIs. --- src/script/squirrel.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/script/squirrel.cpp') diff --git a/src/script/squirrel.cpp b/src/script/squirrel.cpp index 1400eaf0a..602cc593d 100644 --- a/src/script/squirrel.cpp +++ b/src/script/squirrel.cpp @@ -454,3 +454,8 @@ void Squirrel::InsertResult(int result) vm->GetAt(vm->_stackbase + vm->_suspended_target) = vm->GetUp(-1); vm->Pop(); } + +/* static */ void Squirrel::DecreaseOps(HSQUIRRELVM vm, int ops) +{ + vm->DecreaseOps(ops); +} -- cgit v1.2.3-54-g00ecf