RexMundiAbu wrote:
That's only your opinion , you have not solved anything . It may or not work , but that's for Dan to decide NOT you .
solved was a typo(which I corrected before your reply....)
In any case, here is the logic.
Here is the current existing case:
If there is a halced player guarding a planet, if you target it from the planet, you can attack it, overiding the halc. Hence we can know that targeting from planet is "special".
Now, if you go to the "action" tab of the ship, click enemy artifact and attempt to use an enemy artifact, close the enemy artifact page then attempt to attack the ship, you will receive the ship is under halc(or however it's worded) and unable to attack the ship, until you close the ship window and retarget it.
What this shows is that once you attempt to use an artifact on the target ship, the "special" property of "this is targeted from the planet" is lost.
And this is a known bug, it haven't been fixed for over a year, so it kinda shows that even if it's possible to fix, it would be a hard fix(note, I don't mean unable to use artifact on halced target, but the fact that the targetting condition is lost once you enter and exit the artifact page). And as such, it's likely to persist.
By the same token, if there is such a planet cloak thingy, once you attempt to use an artifact, the "this is targeted from the planet" condition is lost and therefore the cloak effect will be removed, as the system will think you are targeting the ship from elsewhere(like BT or alert, where the cloak effect does not apply).
Your ship cloaking device suggestion would work, because it's a permanent ship condition. But this one won't because it's a targeting condition.