@rencro
Like I said, I copied & pasted Davood's code just to see if i was really messing something up and nothing changed.
I'm thinking I've got a compiler issue going on, as I intentionally messed up the IsEquippable() method yet nothing happened.
I tried putting log events in, but none of them showed up

.
I even double checked based on dateTime stamps on files to see which ones were being built, but still no changes were being seen.
I'll keep working on it though.
As for the /face thing, if there is code in the source to handle that it probably is possible, but you'd still need on_enter_zone events in perl to check your current texture each time you zone

!