SCI: Also send system strings to kString(). This makes LSL7 continue into the actual game! :D

svn-id: r54377
This commit is contained in:
Filippos Karapetis 2010-11-19 13:23:20 +00:00
parent c7cf764890
commit 5d53673e93

View file

@ -631,7 +631,8 @@ reg_t kArray(EngineState *s, int argc, reg_t *argv) {
if (argv[2].toUint16() == 3)
return kString(s, argc, argv);
} else {
if (s->_segMan->getSegmentType(argv[1].segment) == SEG_TYPE_STRING)
if (s->_segMan->getSegmentType(argv[1].segment) == SEG_TYPE_STRING ||
s->_segMan->getSegmentType(argv[1].segment) == SEG_TYPE_SYS_STRINGS)
return kString(s, argc, argv);
}