class 1 party_private_param_wizard : wizard_parameter
{
handler:
	EventHandler SCRIPT_EVENT(script_event_arg1,script_event_arg2)
	{
		if( myself.sm.alive == 0 )
		{
			return;
		}
		if( script_event_arg1 == 10002 )
		{
			if( myself::GetCreatureFromIndex(script_event_arg2) == myself.boss )
			{
				if( myself::IsNullCreature(myself.top_desire_target) == 0 )
				{
					if( myself.top_desire_target == myself::GetCreatureFromIndex(myself.boss.flag) )
					{
						return;
					}
				}
				switch(gg::Rand(4))
				{
					case 0:
					{
						myself::Say(myself::MakeFString(1000292,"","","","",""));
						break;
					}
					case 1:
					{
						myself::Say(myself::MakeFString(1000400,"","","","",""));
						break;
					}
					case 2:
					{
						myself::Say(myself::MakeFString(1000401,"","","","",""));
						break;
					}
					case 3:
					{
						myself::Say(myself::MakeFString(1000402,"","","","",""));
						break;
					}
				}
				myself::RemoveAllHateInfoIF(1,0);
				myself::AddHateInfo(myself::GetCreatureFromIndex(myself.boss.flag),2000,0,1,1);
			}
		}
	}

}
