sMZeta_Head 0 0 -1000 0 <undefined> <undefined> 1 603 7 0 0 -1 2 self 0 0 1 targetx = 0; targety = 0; head_spr = -4; head_frame = 0; facing = 1; 1 603 7 0 0 -1 2 self 0 0 1 with (other) event_user(1); 1 603 7 0 0 -1 2 self 0 0 1 with (other) { event_user(1); instance_destroy(); } 1 603 7 0 0 -1 2 self 0 0 1 var pushdir; if (other.x < x) { pushdir = -1; } else pushdir = 1; if (other.invincible == 0) { oMZeta.damagedealt += oMZeta.damage; if (oMZeta.blur == 1) { with (oMZeta) if (statetime < 17) statetime = 17; damage_player_push(oMZeta.damage, pushdir, 90, 0, 3.5); } else damage_player(oMZeta.damage, oMZeta.hpush, oMZeta.vpush, 0, 0); } 1 603 7 0 0 -1 2 self 0 0 1 if(oControl.mod_fusion == 1 || oControl.MonsterPalettesFusionOnly == 0) { pal_swap_set(oControl.ZetaPalette, 1, false); } if (head_spr != -4) draw_sprite_ext(head_spr, head_frame, x, y, facing, 1, image_angle, -1, 1); shader_reset(); 0 0 0 0.5 0.100000001490116 0 0.100000001490116 0.100000001490116 0.200000002980232 -1 -1