Traceback (innermost last): File "/usr/local/games/l2j/data/jscript/quests/999_C3Tutorial/__init__.py", line 61, in onEvent KeyError: at org.python.core.Py.KeyError(Py.java:113) at org.python.core.PyObject.__getitem__(PyObject.java:838) at data.jscript.quests.999_C3Tutorial$py.onEvent$3(/usr/local/games/l2j/data/jscript/quests/999_C3Tutorial/__init__.p y:61) at data.jscript.quests.999_C3Tutorial$py.call_function(/usr/local/games/l2j/data/jscript/quests/999_C3Tutorial/__init __.py) at org.python.core.PyTableCode.call(PyTableCode.java:213) at org.python.core.PyTableCode.call(PyTableCode.java:426) at org.python.core.PyTableCode.call(PyTableCode.java:322) at org.python.core.PyFunction.__call__(PyFunction.java:193) at org.python.core.PyMethod.__call__(PyMethod.java:93) at org.python.core.PyObject.__call__(PyObject.java:570) at org.python.core.PyObject._jcallexc(PyObject.java:2573) at org.python.core.PyObject._jcall(PyObject.java:2605) at org.python.proxies.data.jscript.quests.999_C3Tutorial$Quest$120.onEvent(Unknown Source) at net.sf.l2j.gameserver.model.quest.Quest.onAttack(Quest.java:222) at net.sf.l2j.gameserver.model.quest.Quest.notifyAttack(Quest.java:201) at net.sf.l2j.gameserver.model.L2Attackable.addDamageHate(L2Attackable.java:788) at net.sf.l2j.gameserver.model.L2MonsterInstance.addDamageHate(L2MonsterInstance.java:277) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtAttacked(L2AttackableAI.java:704) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:338) at net.sf.l2j.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:307) at net.sf.l2j.gameserver.model.L2Character.onHitTimer(L2Character.java:4142) at net.sf.l2j.gameserver.model.L2PcInstance.onHitTimer(L2PcInstance.java:2015) at net.sf.l2j.gameserver.model.L2Character$HitTask.run(L2Character.java:250) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:6 5) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:168) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595)