ID:138342
 
Lines such as:

if (inweaponhand.contents[1]:type != inoffhand.type)

Are generating errors of this type:

cerulusefuls.dm:126:error: :: missing comma ',' or right-paren ')'
cerulusefuls.dm:126:error: ): expected }
cerulusefuls.dm:94:error: location of top-most unmatched {

There are no {} type brackets at all in my code.

Obviously I want to check if the first object in the contents of the object in the person's weapon hand is the same type as the type of object in the person's off hand. I can find another way to do it if I'm doing something wrong.

Z
if (inweaponhand.contents[1]:type != inoffhand.type)

I don't think the bracket/colon combination is supported... just put i.c[1] in a temporary variable first, then use colon on that.