Graveyard after attack error

User avatar
Kruell
Posts: 243
Joined: Thu May 26, 2016 10:35 pm

Graveyard after attack error

Postby Kruell » Mon May 28, 2018 6:22 pm

Please Choose a Request Type: I found a server bug or game breaking issue.

Message:
Character Name: Hecatome
Please Choose a Request Type: I found a server bug or game breaking issue.

Message:
[i]Was in the Graveyard killing Angry Poltergiest with a necro. Killed one and when I went to click on the second the game displayed this error and crashed. Although the first one dropped two items, when I immediately restarted and logged back in both monsters were alive and nothing on the ground. (someone could have swept through grabbing though). Room #4409

Code: Select all

Error in ProcessAfterAttack(attacker=1475, attackerIsPlayer=False, damage=0, dodged=True, armorBlock=0, shieldBlock=0, killed=False, instanceIndex=39, instanceName=Hecatome, isPlayer=True, isNPC=False, isRoom=False, isItem=False, isQuest=False, exception=NLua.Exceptions.LuaScriptException: attempt to call a nil value, stacktrace=   at EOServer.clsLua.LogError(MethodBase method, Exception ex, Object[] values)
   at EOServer.clsLua.ProcessAfterAttack(Int32 attacker, Boolean attackerIsPlayer, Int32 damage, Boolean dodged, Double armorBlock, Double shieldBlock, Boolean killed)
   at EOServer.modAttackSystem.Attacking(EntityClass Attacker, EntityClass Defender, String AttackMessageToModify, String DefendMessageToModify, String OtherMessageToModify, Int32 damageExtra, Double damageMultiplier, Double attackDodgeModifier, Double defenderDodgeModifier)
   at EOServer.clsLua.Lua_Attack(Boolean defenderIsPlayer, Boolean attackerIsPlayer, Int32 defenderID, Int32 attackerID, String AttackMessageToModify, String DefendMessageToModify, String OtherMessageToModify, Int32 damageExtra, Double damageMultiplier, Double attackDodgeModifier, Double defenderDodgeModifier)
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at NLua.Method.LuaMethodWrapper.Call(LuaState luaState)
   at NLua.MetaFunctions.RunFunctionDelegate(LuaState luaState, ObjectTranslator translator)
   at NLua.MetaFunctions.RunFunctionDelegate(LuaState luaState)
   at KeraLua.NativeMethods.LuaNetPCall(IntPtr luaState, Int32 nArgs, Int32 nResults, Int32 errfunc)
   at KeraLua.NativeMethods.LuaNetPCall(IntPtr luaState, Int32 nArgs, Int32 nResults, Int32 errfunc)
   at NLua.Lua.CallFunction(Object function, Object[] args, Type[] returnTypes)
   at NLua.LuaFunction.Call(Object[] args)
   at EOServer.clsLua.ProcessAttack(Boolean IsPlayerAttacking, Int32 ID, Boolean after, Int32 attacked, Int32 eIndex)
   at EOServer.modAttackSystem.NPCAttack(Int32 Index)
   at EOServer.NPCClass.Exhausted_Tick(Object source, ElapsedEventArgs e)
   at System.Timers.Timer.MyTimerCallback(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
)
[/i]
If you look like prey you will be eaten

User avatar
NiteHawk
Site Admin
Posts: 3553
Joined: Wed Apr 20, 2016 7:33 am

Re: Graveyard after attack error

Postby NiteHawk » Mon May 28, 2018 6:24 pm

It's to do with the script issues that are hopefully patched up/reduced at least coming update. Thanks mate.


Return to “Bugs/Typos”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest

cron