My macro works perfectly fine if i don't use Chaining commands.
With them i must use -overrideAI as parameter.
I understood what that option is for but anyway it shouldn't crash the main process.
I attach error.txt
Code: Select all
OpenKore version what-will-become-2.1
@ai_seq = clientSuspend macro
Network state = 5
Network handler = Network::XKore
SVN revision: 8851
Loaded plugins:
plugins/macro/macro.pl (macro; description: allows usage of macros)
Error message:
The current task's status should be one of: (RUNNING)
But it's actually: DONE
at src/Task.pm line 176
Task::_assertStatus('Task::UseSkill=HASH(0x6a644fc)', 1) called at src/Task.pm line 410
Task::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/WithSubtask.pm line 124
Task::WithSubtask::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/UseSkill.pm line 332
Task::UseSkill::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/WithSubtask.pm line 129
Task::WithSubtask::iterate('Task::ErrorReport=HASH(0x6a04dfc)') called at src/TaskManager.pm line 285
TaskManager::iterate('TaskManager=HASH(0x4850ecc)') called at src/functions.pl line 768
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x25feb74)') called at openkore.pl line 97
main::__start() called at start.pl line 136
Stack trace:
The current task's status should be one of: (RUNNING)
But it's actually: DONE
at src/Task.pm line 176
Task::_assertStatus('Task::UseSkill=HASH(0x6a644fc)', 1) called at src/Task.pm line 410
Task::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/WithSubtask.pm line 124
Task::WithSubtask::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/UseSkill.pm line 332
Task::UseSkill::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/WithSubtask.pm line 129
Task::WithSubtask::iterate('Task::ErrorReport=HASH(0x6a04dfc)') called at src/TaskManager.pm line 285
TaskManager::iterate('TaskManager=HASH(0x4850ecc)') called at src/functions.pl line 768
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x25feb74)') called at openkore.pl line 97
main::__start() called at start.pl line 136
at src/Task.pm line 176
Task::_assertStatus('Task::UseSkill=HASH(0x6a644fc)', 1) called at src/Task.pm line 410
Task::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/WithSubtask.pm line 124
Task::WithSubtask::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/UseSkill.pm line 332
Task::UseSkill::iterate('Task::UseSkill=HASH(0x6a644fc)') called at src/Task/WithSubtask.pm line 129
Task::WithSubtask::iterate('Task::ErrorReport=HASH(0x6a04dfc)') called at src/TaskManager.pm line 285
TaskManager::iterate('TaskManager=HASH(0x4850ecc)') called at src/functions.pl line 768
main::mainLoop_initialized() called at src/functions.pl line 70
main::mainLoop() called at src/Interface.pm line 75
Interface::mainLoop('Interface::Console::Win32=HASH(0x25feb74)') called at openkore.pl line 97
main::__start() called at start.pl line 136
Code: Select all
plugin
--------- Currently loaded plugins ---------
# Name Description
0 macro allows usage of macros
--------------------------------------------
macro version
macro plugin version 2.0.3-svn
macro.pl 6744
Macro::Automacro 6760
Macro::Script 6782
Macro::Parser 6759
Macro::Utilities 6812
Macro::Data 6753