Currently, "Cliffturn" doesn't affect custom NPCs AIs. My suggestion is being able to set "Cliffturn" value to 2 which not only affects default NPCs, but also custom scripted ones too. This way, it wouldn't break any existing NPC and we wouldn't have to write a code for cliffturn...