Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
---------------------------------------------------------------------------------------------------------------------------------------------
Check the new Lines 43 and 44
if weapon ~= nil
or owner:getPrimaryHandItem():getCanon() == false then
---------------------------------------------------------------------------------------------------------------------------------------------
Now error comes when you have a item on secondary hand and nothing in primary
attempted index: getPrimaryHandItem of non-table: null
-----------------------------------------
STACK TRACE
-----------------------------------------
function: useSilencer -- file: Silencer.lua line # 44
function: onAttack -- file: Silencer.lua line # 9
java.lang.RuntimeException: attempted index: getPrimaryHandItem of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1549)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:623)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1727)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1672)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:53)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:81)
at zombie.Lua.Event.trigger(Event.java:37)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:117)
at zombie.ai.states.SwipeStatePlayer.enter(SwipeStatePlayer.java:116)
at zombie.ai.StateMachine.changeState(StateMachine.java:48)
at zombie.characters.IsoPlayer.DoAttack(IsoPlayer.java:4856)
at zombie.characters.IsoPlayer.update(IsoPlayer.java:3282)
at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:1358)
at zombie.iso.IsoCell.update(IsoCell.java:4542)
at zombie.iso.IsoWorld.update(IsoWorld.java:2518)
at zombie.gameStates.IngameState.update(IngameState.java:1259)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
at zombie.GameWindow.logic(GameWindow.java:625)
at zombie.GameWindow.run(GameWindow.java:1224)
at zombie.GameWindow.maina(GameWindow.java:1009)
at zombie.gameStates.MainScreenState.main(MainScreenState.java:176)
-----------------------------------------
STACK TRACE
-----------------------------------------
function: useSilencer -- file: Silencer.lua line # 44
function: onAttack -- file: Silencer.lua line # 9
if weap ~= nil then
if weap.getCanon ~= nil and weap:getCanon() ~= nil then
if weap:getCanon():getType() == "Silencer"
or weap:getCanon():getType() == "HMSilencer" then