What happened with you has nothing to do with illegal script. How illegal scripts can remove nobleman from the attacks just before it is launched? Lol
That is why it is necessary to tag incomings and not just rely on Watch Tower to tag the noble incomings.
And its not really difficult to send fake trains (ram speed) using opera or chrome.
^ untagged incoming.
Same attack after being tagged:
P.S. That world is not even having a WT yet it got auto tagged because of the village name
Even if you tag each incomings manually i.e. with tag tool. It will have nobleman's image beside the incoming. Like this..
^ If your situation is completely different than the above then perhaps send a ticket and ask the support team if it was a bug.
Cheers..
||A|L|I||