if (state == 3) { hurttimer -= 1 if (hurttimer < 0) state = 0 hurtshake += 1 if (hurtshake > 1) { if (shakex > 0) shakex -= 1 if (shakex < 0) shakex += 1 shakex = (-shakex) hurtshake = 0 } draw_sprite_ext(spr_ralseib_shock_enemy_ch1, 0, (x + shakex), y, 2, 2, 0, image_blend, 1) } if (state == 0) { siner += 1 thissprite = sprite_index if (global.mercymod[myself] >= global.mercymax[myself]) thissprite = sprite_index draw_sprite_ext(thissprite, (siner / 5), x, y, 2, 2, 0, image_blend, 1) if (flash == 1) { fsiner += 1 d3d_set_fog_ch1(true, c_white, 0, 1) draw_sprite_ext(thissprite, (siner / 5), x, y, 2, 2, 0, image_blend, ((-(cos(fsiner / 5))) * 0.4 + 0.6)) d3d_set_fog_ch1(false, c_black, 0, 0) } } if (becomeflash == 0) flash = 0 becomeflash = 0