Code: Select all
Line_SetBlocking (7, BLOCKF_MONSTERS, BLOCKF_FLOATERS);
Code: Select all
Line_SetBlocking (7, 0, BLOCKF_FLOATERS);
All the floating enemies have been given the +FLOAT flag.
Is there any way to do what I want?
[edit]
I have now also tried:
Code: Select all
Line_SetBlocking (7, BLOCKF_MONSTERS, 0);
Line_SetBlocking (7, 0, BLOCKF_FLOATERS);

I'm guessing that being a monster is given a higher priority than being a floater when checking whether the actor should be blocked or not?