tokenize 46 $7
var %dronebl.ip $+($4,.,$3,.,$2,.,$1,.dnsbl.dronebl.org)
Also, you seem to be z:lining the saved address after /dns. That's probably a bad idea because:
You should check that the variable is equal to the DNS returned with $dns(N).ip