IIRC what happened was that I killed stone.
Much later I finished Igors quest 1, He made NO mention of quest 2.
Then a lot later I went and sold stone's ring.
When I sold stone's ring (which was sitting in my inventory for a while), only then next time I spoke to Igor the dialog asking me to get Igor stone's ring came up.
He mentioned it once and never spoke of it again. Nor does sassan. And it did not appear in journal. there is nothing more he says to me nor sassan.
I've killed quest related NPCs and looted associated quest items before getting the relevant quest, without any problems.
I have done so for many other quests and it usually had no problem. But this time it does pose a problem, and it actually matters since this is your tower and not some random "get XP and some gold" quest.
I am playing the developers cut.
I tried giving myself the ring, no change.
I still cannot say anything relevant to igor or sassan.
I believe the core issue is the quest being broken not the item missing. I need to somehow trigger the quest, then give myself the ring (possible spawn and kill stone first)
I don't seem to have a way to do that though