- td.AddField("faction", FieldDescription(((char *)&t.ally) - ((char *)&t), boolId, false));
- td.AddField("mode", FieldDescription(((char *)&t.mode) - ((char *)&t), numberId, false));
+ td.AddField("faction", FieldDescription(((char *)&t.ally) - ((char *)&t), Interpreter::BOOLEAN_ID).SetDescription("targetted faction; true for ally, false for enemy"));
+ td.AddField("mode", FieldDescription(((char *)&t.mode) - ((char *)&t), Interpreter::NUMBER_ID).SetDescription("attack mode; 0 = all, 1 = multiple, 2 = single"));