Is there a way to detect a construct

constructspathfinder-1e

Assume that some plausible construct is pretending to be a regular stone statue.
Is there a way for a group of PCs to detect that such a statue is in fact a construct?
Without attacking or otherwise provoking it.
Bonus points if it works against any construct, from a distance, is usable from stealth and/or if it is not stopped by a golem's magic immunity.

I have not found any good way to do it.
As a mindless creature with a construct's immunities, it does not flinch no matter what the PCs do to- or near it, and it is immune to most things that affect creatures but not objects.
As a creature, it does not register under Detect Magic. Even if you were to make the case that a craftable constructs is also magic item, assume that the GM has already ruled against Detect Magic working.
Destroying the statue does not count as detecting the construct.

Best Answer

Yes

but it requires creativity and depends on how your GM/group handles how spells/abilities work.

For example, any spell or ability that works on creatures but not on objects [or vice versa] can be used to identify a construct creature. If you try to cast Light cantrips on every statue in the room, then the spells make each statue glow, but a construct wouldn't glow because the spell doesn't work: "Target object touched".

Since this method requires lots of spells, it's best used with cantrips/orisons/knacks or other unlimited use abilities. Non-offensive cantrip options are Guidance, Resistance, Root, Vigor, and Virtue, though these are touch spells as well.

Useful non-spell abilities can also be found among a Witch's hexes or a Kineticist's wild talents, for example, since those usually have unlimited uses per day, e.g. Scar or Foxfire. Hexes and wild talents are usually ranged and supernatural abilities, allowing them to ignore a golem's magic immunity.

Whether using any such spell or ability provokes the construct depends on your GM.