it's ok now, but I can't understand only ome thing: why the bullet gets destroyed when it is created. It seems that it detects the player and the gun entities, but they have Flag2 set, and the c_scan functions has IGNORE_FLAG2, I added and IGNORE_ME and the same thing happens.