Hello community, I am trying to change the "number of attack" for the broadsword. I mean, the combo has 3 step, i want only one. So i did some .weaponability and stuff, and the result shows this error : Code: [23:38:42.346] [Error] Exception while calling script init: (LuaException) Error code 2, [string "/items/active/weapons/weapon.lua"]:283: bad argument #1 to 'for iterator' (table expected, got nil) stack traceback: [C]: in ? [C]: in for iterator 'for iterator' [string "/items/active/weapons/weapon.lua"]:283: in function <[string "/items/active/weapons/weapon.lua"]:282> (...tail calls...) [string "/items/active/weapons/melee/meleeweapon.lua"]:15: in function <[string "/items/active/weapons/melee/meleeweapon.lua"]:5> [0] 7ff60505a213 Star::captureStack [1] 7ff605058f9e Star::StarException::StarException [2] 7ff60502cfb1 Star::LuaEngine::handleError [3] 7ff60520e9bb Star::LuaEngine::callFunction<> [4] 7ff605212513 Star::LuaFunction::invoke<Star::Variant<Star::Empty,bool,__int64,double,Star::LuaString,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData> > [5] 7ff60568fd5f Star::LuaContext::invokePath<Star::Variant<Star::Empty,bool,__int64,double,Star::LuaString,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData> > [6] 7ff605691647 Star::LuaBaseComponent::init [7] 7ff60563a677 Star::ActiveItem::init [8] 7ff6054d5b62 Star::ToolUser::initPrimaryHandItem [9] 7ff6054d5932 Star::ToolUser::init [10] 7ff605340059 Star::Player::init [11] 7ff605571f92 Star::WorldClient::initWorld [12] 7ff60556feaa Star::WorldClient::handleIncomingPackets [13] 7ff6054e5653 Star::UniverseClient::handlePackets [14] 7ff6054e6905 Star::UniverseClient::update [15] 7ff604fa5da7 Star::ClientApplication::updateRunning [16] 7ff604fa473d Star::ClientApplication::update [17] 7ff60576d4d1 Star::SdlPlatform::run [18] 7ff60576d68d Star::runMainApplication [19] 7ff604fa7731 WinMain [20] 7ff6059507af __scrt_common_main_seh [21] 7ffd70647bd4 BaseThreadInitThunk [22] 7ffd71b0ced1 RtlUserThreadStart [23:38:48.499] [Error] Exception while calling script init: (LuaException) Error code 2, [string "/items/active/weapons/weapon.lua"]:283: bad argument #1 to 'for iterator' (table expected, got nil) stack traceback: [C]: in ? [C]: in for iterator 'for iterator' [string "/items/active/weapons/weapon.lua"]:283: in function <[string "/items/active/weapons/weapon.lua"]:282> (...tail calls...) [string "/items/active/weapons/melee/meleeweapon.lua"]:15: in function <[string "/items/active/weapons/melee/meleeweapon.lua"]:5> [0] 7ff60505a213 Star::captureStack [1] 7ff605058f9e Star::StarException::StarException [2] 7ff60502cfb1 Star::LuaEngine::handleError [3] 7ff60520e9bb Star::LuaEngine::callFunction<> [4] 7ff605212513 Star::LuaFunction::invoke<Star::Variant<Star::Empty,bool,__int64,double,Star::LuaString,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData> > [5] 7ff60568fd5f Star::LuaContext::invokePath<Star::Variant<Star::Empty,bool,__int64,double,Star::LuaString,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData> > [6] 7ff605691647 Star::LuaBaseComponent::init [7] 7ff60563a677 Star::ActiveItem::init [8] 7ff6054d5b62 Star::ToolUser::initPrimaryHandItem [9] 7ff6054d827b Star::ToolUser::setItems [10] 7ff605347090 Star::Player::refreshEquipment [11] 7ff60534b4e7 Star::Player::update [12] 7ff605563648 <lambda_9fc580ae40b93070d912cafafa15880e>::operator() [13] 7ff6051a3846 Star::EntityMap::updateAllEntities [14] 7ff60557c15b Star::WorldClient::update [15] 7ff6054e69bd Star::UniverseClient::update [16] 7ff604fa5da7 Star::ClientApplication::updateRunning [17] 7ff604fa473d Star::ClientApplication::update [18] 7ff60576d4d1 Star::SdlPlatform::run [19] 7ff60576d68d Star::runMainApplication [20] 7ff604fa7731 WinMain [21] 7ff6059507af __scrt_common_main_seh [22] 7ffd70647bd4 BaseThreadInitThunk [23] 7ffd71b0ced1 RtlUserThreadStart [23:39:29.340] [Error] Exception while calling script init: (LuaException) Error code 2, [string "/items/active/weapons/weapon.lua"]:283: bad argument #1 to 'for iterator' (table expected, got nil) stack traceback: [C]: in ? [C]: in for iterator 'for iterator' [string "/items/active/weapons/weapon.lua"]:283: in function <[string "/items/active/weapons/weapon.lua"]:282> (...tail calls...) [string "/items/active/weapons/melee/meleeweapon.lua"]:15: in function <[string "/items/active/weapons/melee/meleeweapon.lua"]:5> [0] 7ff60505a213 Star::captureStack [1] 7ff605058f9e Star::StarException::StarException [2] 7ff60502cfb1 Star::LuaEngine::handleError [3] 7ff60520e9bb Star::LuaEngine::callFunction<> [4] 7ff605212513 Star::LuaFunction::invoke<Star::Variant<Star::Empty,bool,__int64,double,Star::LuaString,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData> > [5] 7ff60568fd5f Star::LuaContext::invokePath<Star::Variant<Star::Empty,bool,__int64,double,Star::LuaString,Star::LuaTable,Star::LuaFunction,Star::LuaThread,Star::LuaUserData> > [6] 7ff605691647 Star::LuaBaseComponent::init [7] 7ff60563a677 Star::ActiveItem::init [8] 7ff6054d5b62 Star::ToolUser::initPrimaryHandItem [9] 7ff6054d827b Star::ToolUser::setItems [10] 7ff605347090 Star::Player::refreshEquipment [11] 7ff60534b4e7 Star::Player::update [12] 7ff605563648 <lambda_9fc580ae40b93070d912cafafa15880e>::operator() [13] 7ff6051a3846 Star::EntityMap::updateAllEntities [14] 7ff60557c15b Star::WorldClient::update [15] 7ff6054e69bd Star::UniverseClient::update [16] 7ff604fa5da7 Star::ClientApplication::updateRunning [17] 7ff604fa473d Star::ClientApplication::update [18] 7ff60576d4d1 Star::SdlPlatform::run [19] 7ff60576d68d Star::runMainApplication [20] 7ff604fa7731 WinMain [21] 7ff6059507af __scrt_common_main_seh [22] 7ffd70647bd4 BaseThreadInitThunk [23] 7ffd71b0ced1 RtlUserThreadStart [23:39:31.859] [Info] Application: quit requested [23:39:31.859] [Info] Application: quitting... [23:39:31.859] [Info] Application: shutdown... [23:39:31.862] [Info] UniverseClient: Client disconnecting... [23:39:31.886] [Info] Client received world stop packet, leaving: Removed [23:39:31.941] [Info] UniverseServer: Client 'Sela' <1> (local) disconnected for reason: [23:39:31.941] [Info] UniverseServer: Stopping idle world ClientShipWorld:4bfaf58ec8966e4c1080a08f30e48efb [23:39:32.138] [Info] UniverseServer: Stopping UniverseServer [23:39:32.306] [Info] Root: Shutting down Root [23:39:32.476] [Info] Application: Destroying SDL Window [23:39:32.495] [Info] Application: stopped gracefully Any clue on how to fix this ? Tell me if further information is needed. have a nice day
FIXED : I c/p the primaryability{} of soulseeker.activeitem into my item. My item is using the same script as soulseeker, i added a damageConfig{} and a "duration" for each stances.