if drunk_ in #property && singing_ball IN #property
So would this work?
set %wordsiLike drunk_singing_ball_etc_moreetc
if %wordsiLike in #property
That way I can modify a string of words to either include or exclude... or perhaps both by filtering first through an "in" and then through a "&& notin". I'm pretty sure it works, I have something like that happening now, but I'm also needing speed here so which way would be faster? Setting the wordsiLike would definitely be easier to code since I wouldn't need to have "in #property &&" between every word, ie: "every in #property && single in #property && word in #property"
The end result, after setting a list up of words I like would be as simple as adding one line before the first drag event, something like....
if ITEMTYPE = XXX && %wordsiLike in #property
If it's not a deed there is no slowdown, the check fails and code continues for normal non-deed items. If it is a deed (itemtype) then a check for words i like is done and again it fails if they aren't there so a quick ignoreitem return on that particular deed can be done. If it finds a deed AND it has a word I like such as Davie then it will try to loot it.
I'm just trying to find the most efficient way of coding that, is there a faster way? I think I avoid a #property check on non-deeds, less is more.