Fixes the frozen status trait never being applied (#68015)
Fixes the frozen status trait never being applied (#68015)

* Fixes the frozen trait never being applied

* Don't apply if we already have the trait

* Check the target obj
tgstation/tgstation,tgstation/tgstation,MicroWorldwide/SS13-TG-station,tgstation/tgstation,CPTANT/-tg-station,Bawhoppen/-tg-station,Bawhoppen/-tg-station,ShizCalev/tgstation,ShizCalev/tgstation,CPTANT/-tg-station,tgstation/tgstation,ShizCalev/tgstation,Bawhoppen/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,Bawhoppen/-tg-station,CPTANT/-tg-station,MicroWorldwide/SS13-TG-station,ShizCalev/tgstation,CPTANT/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,CPTANT/-tg-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation,Bawhoppen/-tg-station,tgstation/tgstation,Bawhoppen/-tg-station,CPTANT/-tg-station,Bawhoppen/-tg-station,tgstation/tgstation,Bawhoppen/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,CPTANT/-tg-station,ShizCalev/tgstation,CPTANT/-tg-station,MicroWorldwide/SS13-TG-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation