чувствую то нервы мои подпортит...
и на том спасибо!
начнем с единички xD
Добавлено через 23 часа 33 минуты
мм а сколько может быть этих ид, а то отправлять отправляю а ниче не меняется.
Код:
addAttackId(SEALDEVICE);
----
public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isPet, L2Skill skill)
{
QuestState st = attacker.getQuestState("SevenSignSealOfTheEmperor");
breakSeal(npc, st);
return super.onAttack(npc, attacker, damage, isPet);
}
protected void breakSeal(L2Npc npc, QuestState qs)
{
int rnd = Rnd.get(1000);
int rnd1 = Rnd.get(1002);
if(rnd<=10){
qs.giveItems(SEAL, 1);
SocialAction sa = new SocialAction(npc.getObjectId(), 3);
npc.broadcastPacket(sa);
}
if(rnd1<=15){
npc.doCast(SkillTable.getInstance().getInfo(5980, 1));
}
}