if live_call() return global.live_result; with (shadow_actor) { if (sprite_index == -1 || sprite_index == spr_doorway) return; draw_self() if variable_instance_exists(id, "palette_index") scr_draw_palette_shader(palette_index) draw_set_blend_mode(1) draw_set_alpha(other.draw_alpha) draw_sprite(sprite_index, image_index, x, y) draw_set_alpha(1) draw_set_blend_mode(0) }