rendered paste bodyIndex: /java/net/sf/l2j/gameserver/model/quest/QuestState.java
===================================================================
--- /java/net/sf/l2j/gameserver/model/quest/QuestState.java (revision 2244)
+++ /java/net/sf/l2j/gameserver/model/quest/QuestState.java (working copy)
@@ -28,6 +28,7 @@
import net.sf.l2j.Config;
import net.sf.l2j.gameserver.GameTimeController;
import net.sf.l2j.gameserver.ItemTable;
+import net.sf.l2j.gameserver.SkillTable;
import net.sf.l2j.gameserver.cache.HtmCache;
import net.sf.l2j.gameserver.lib.Rnd;
import net.sf.l2j.gameserver.model.L2Character;
@@ -35,12 +36,14 @@
import net.sf.l2j.gameserver.model.L2ItemInstance;
import net.sf.l2j.gameserver.model.L2NpcInstance;
import net.sf.l2j.gameserver.model.L2PcInstance;
+import net.sf.l2j.gameserver.model.L2Skill;
import net.sf.l2j.gameserver.serverpackets.ItemList;
import net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage;
import net.sf.l2j.gameserver.serverpackets.PlaySound;
import net.sf.l2j.gameserver.serverpackets.QuestList;
import net.sf.l2j.gameserver.serverpackets.SystemMessage;
import net.sf.l2j.gameserver.skills.Stats;
+import net.sf.l2j.gameserver.templates.L2Item;
/**
* @author Luis Arias
@@ -703,6 +706,16 @@
return content;
}
+ public L2Skill getSkill(int id, int lvl)
+ {
+ return SkillTable.getInstance().getInfo(id,lvl);
+ }
+
+ public L2Item getItem(int id)
+ {
+ return ItemTable.getInstance().getTemplate(id);
+ }
+
/**
* Destroy element used by quest when quest is exited
* @param repeatable