In the original engine, attack is usable but doesn't leave a name (other than the floor tile) unless you actually attack the tile within range. Spells that need an actor as a target don't work (very limited test with poison spell).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In the original engine, attack is usable but doesn't leave a name (other than the floor tile) unless you actually attack the tile within range. Spells that need an actor as a target don't work (very limited test with poison spell).
Look should be fixed in revision 1483. I can't remember if I fixed any others.
Attack, spells, move, and use need fixed.
I think spells is the only one that is left to fix as of revision 1485. Invisible objects are likely affected too.
The target of usecode items likely has this problem too. There really should be a check for this when returning actors to see if they are visible.