03-04-2016, 03:29 AM
I think getCompileFlag(0x01) is a flag of whether we are still running a pre T2A server or to start using new T2A code. It's used in several other places regarding whether to use the notoriety system.
My guess is this isn't 8 minutes, but is the amount of 0.25s ticks (120s).
I don't think we can reliably conclude that the return value of witnessCrime is whether or not someone saw you. We just don't know what it is. There is only 1 other place in the demo scripts it is used, and the return value is never used there. I do think it would be related to whether or not you were stealing from a mobile though.
-5000 karma is likely the cap of how low stealing can take you rather than how much karma you lose per steal. I believe this is actually the same value that is used in RunUO.
Code:
setCriminal(this, 0x01E0); // 0x01E0 = duration 8 min
My guess is this isn't 8 minutes, but is the amount of 0.25s ticks (120s).
I don't think we can reliably conclude that the return value of witnessCrime is whether or not someone saw you. We just don't know what it is. There is only 1 other place in the demo scripts it is used, and the return value is never used there. I do think it would be related to whether or not you were stealing from a mobile though.
-5000 karma is likely the cap of how low stealing can take you rather than how much karma you lose per steal. I believe this is actually the same value that is used in RunUO.