All pastes #39734 Raw Edit

QuestState

public text v1 · immutable
#39734 ·published 2006-02-03 11:20 UTC
rendered paste body
Index: /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