Bug Report: Equal Enum Becomes Equal Byte

As a work around I simply added an in parameter. That way instead of checking if it is hostile only, I can check if it uses any other relation type. It’s more versatile this way. The bug still exists, however.