I didn't realize a value of 0 wouldn't work, though I'd be fine with it only being available on tiles with starting essence of 2.
Naturally I could use your code to prevent the AI from using it and then be on the honor system myself, but I'm the kind of person who wants to build everything they can. Once I was in a game, I know it would be hard not to build the improvement everywhere. I was hoping to remove that temptation and just only have the option when the essence started low.
Thanks though!