C++ bitmask enums appear to be offset by 1

Unfortunately setting them to a constant integer did not resolve the issue for me.

UENUM(BlueprintType, meta=(Bitflags))
enum class EHeroActionTypeFlags : uint8
{
	None = 0,
	Movement = 1,
	Attack = 2,
	Dodge = 4,
	Climb = 8,
};
ENUM_CLASS_FLAGS(EHeroActionTypeFlags);