public void roll_spoil(L2Player caster, L2Citizen npc) { if (DropData != null) { if (DropData.spoil.Count > 0) { DropData.roll_spoil(caster, npc); } } }
public BuffForQuestReward(L2Citizen npc, L2Character target, int skillId) { this.npc = npc; this.cha = target; this.skillId = skillId; skill = TSkillTable.getInstance().get(skillId); cha.broadcastPacket(new MagicSkillUse(npc, cha, skill, skill.skill_hit_time)); new Thread(Run).Start(); }
public void roll_drops(L2Citizen npc, L2Character killer) { if (DropData != null) { if (DropData.multidrop.Count > 0) { DropData.roll_multidrop(npc, killer); } if (DropData.multidrop_ex.Count > 0) { DropData.roll_multidrop_ex(npc, killer); } if (DropData.qdrop.Count > 0) { DropData.roll_qdrop(npc, killer); } } }