@LabelIndex 114941
@StringIndex 14163
class 0 inzone_raid_73_normal_boss : inzone_raid_boss_standard {
parameter:
	int	Skill01 = 275251207;
	int	Skill01_Probablity = 20;
	int	Skill01_Target_Type = 2;
	int	Skill02 = 274989063;
	int	Skill02_Probablity = 20;
	int	Skill02_Target_Type = 2;

handler:
	EventHandler CREATED() {
		myself::AddTimerEx(9984,( 60 * 1000 ));
		myself.i_ai3 = 0;
		super;
	}

	EventHandler TIMER_FIRED_EX(timer_id) {
		if( timer_id == 9984 ) {
			if( myself.i_ai0 == 1 && myself.i_ai3 < 9 && myself.sm.alive == 1 ) {
				myself::CreateOnePrivateEx(1018578,"inzone_raid_73_normal_private",0,0,gg::FloatToInt(( myself.sm.x + 10 )),gg::FloatToInt(( myself.sm.y + 10 )),gg::FloatToInt(myself.sm.z),0,0,0,0);
				myself.i_ai3 = ( myself.i_ai3 + 1 );
			}
			myself::AddTimerEx(9984,( 60 * 1000 ));
		}
		super;
	}

	EventHandler SCRIPT_EVENT(script_event_arg1,script_event_arg2,c0,i0,i1,h0) {
		if( script_event_arg1 == 6 ) {
		}
		myself::RemoveAllHateInfoIF(1,0);
		myself::RemoveAllHateInfoIF(3,3000);
		c0 = gg::GetCreatureFromIndex(script_event_arg2);
		i0 = myself::GetHateInfoCount();
		if( i0 > 0 ) {
			i1 = gg::Rand(i0);
			h0 = myself::GetHateInfoByIndex(i1);
		}
		i0 = 0;
		if( myself::IsNullHateInfo(h0) == 0 ) {
			if( myself::IsNullCreature(h0.creature) == 0 ) {
				i0 = 1;
			}
		}
		if( i0 == 1 ) {
			if( myself::IsNullCreature(c0) == 0 ) {
				gg::SendScriptEvent(c0,7,gg::GetIndexFromCreature(h0.creature));
			}
		}
	}

}
