The problem with Act 4 - Silver Spire level 1 (where it spawns) is that its a random generated dungeon, so we have to use the ExploreArea function which its not so great atm...
Still will take a look at it and see how could it be done. If you don't mind the possible stucks it should be fairly simple to code.