if (HIT_TARGET)
c_move(my,enemy_movevector,target,IGNORE_PASSABLE|IGNORE_SPRITES|GLIDE|USE_POLYGON);


in welcher funktion steht das? da wo you steht müsste der pointer auf spieler sein
wenn du das machst dann kannst du statt hit_target auch if(you == spieler) schreiben da you auch ein baum sein kann wenn davor ein baum von c_trace gehittet wurde