I tried changing this line to:
- Code: Select all • Expand view
if(e.thing.bismonster == true && e.thing.checkclass("Spectre") == true)
And surprisingly it actually worked for me

Edit: I just added 'x 2' after each 'coordinate_numbers[i].height' in the magick code section and it stretched the bounding box to the full height of the Spectre

- Code: Select all • Expand view
Screen.drawText(smallfont, Font.CR_White, position_on_screen.x + (coordinate_numbers[i].radius * defect),position_on_screen.y + (coordinate_numbers[i].height * 2 * defect * level.pixelstretch), "+");
Screen.drawText(smallfont, Font.CR_White, position_on_screen.x - (coordinate_numbers[i].radius * defect),position_on_screen.y + (coordinate_numbers[i].height * 2 * defect * level.pixelstretch), "+");
Will that work or am I just adding bandaids?