Not working the eventMacro automacro condition QuestInactive
------------------ Openkore Issues Template ------------------
- Openkore version git: *** OpenKore what-will-become-2.1 ( version ctime:2019_10_17 ) - Custom Ragnarok Online client ***
- Server: iRO
- Bug Report / Feature Request: Bug Report
- Summary: Not working the eventMacro automacro condition QuestInactive
Here is the bug chat_cabelera16_1.txt
[Oct 19 20:49:59 2019.97] Você está sentando.
[Oct 19 20:51:06 2019.93] [eventMacro] Printing information about automacro 'virarArruaceiroInicio'.
Number of conditions: '11'
Has event type condition: 'no'
Number of true conditions: '3'
Number of false conditions: '8'
Is triggered: '0'
---- Parameters ----
1 - overrideAI: '0'
2 - priority: '2'
3 - disabled: '0'
4 - time: '0'
5 - delay: '0'
6 - orphan: 'terminate'
7 - macro_delay: '1'
8 - run-once: '0'
9 - self_interruptible: '0'
10 - timeout: '0'
11 - CheckOnAI: 'auto'
12 - repeat: '1'
13 - call: 'automacro_virarArruaceiroInicio_call_block'
14 - exclusive: '1'
---- Conditions ----
1 - JobLevel: 'true'
2 - QuestInactive: 'false'
3 - QuestInactive: 'false'
4 - QuestInactive: 'false'
5 - QuestInactive: 'false'
6 - QuestInactive: 'false'
7 - QuestInactive: 'false'
8 - QuestInactive: 'false'
9 - QuestInactive: 'false'
10 - NpcNear: 'true'
11 - JobID: 'true'
---- AI check states ----
Check on AI off: 'no'
Check on AI manual: 'no'
Check on AI auto: 'yes'
---- End ----
[Oct 19 20:51:27 2019.99] ------------------------------ Lista de Missões -------------------------------
0 60457 Join the Eden Group! ativo
1 62645 Bounty Board Wolf ativo
- Wolf 94/150 2 11344 Barrier!! ativo
- Pupa 0/5
[Oct 19 20:52:01 2019.27] Você não está mais: UNKNOWN_STATUS_993
Need more info... give console log with quest list and quest info <questID> commands. Give your eventMacro automacro example.
I have this problerm too, the automacro ignore QuestInactive.. Look like its direct skip this condition.
automacro boardmoc_fild18 { ConfigKey lockMap moc_fild18 QuestInactive 29526 BaseLevel >= 20 BaseLevel <= 40 exclusive 1 call { } } -------- Scalars -------- 1 - '$num1' = 'morocc' 2 - '$.SkillLevelLastLevel' = '2' 3 - '$.ConfigKeyLastValue' = 'moc_fild18' 4 - '$.SkillLevelLastHandle' = 'AL_TELEPORT' 5 - '$num1x' = '168' 6 - '$.ConfigKeyNotLastWantedValue' = '1' 7 - '$.ConfigKeyNotLastKey' = 'teleport_search' 8 - '$.SkillLevelLastID' = '26' 9 - '$.QuestInactiveLastID' = '29526' 10 - '$.ConfigKeyNotLastKeyValue' = '0' 11 - '$.QuestInactiveLastListIndex' = '0' 12 - '$.ConfigKeyLastKey' = 'lockMap' 13 - '$num1y' = '105' 14 - '$.ConfigKeyNotLastMemberIndex' = '0' 15 - '$.SkillLevelLastName' = 'Teleport' 16 - '$.caller' = 'boardmoc_fild18' 17 - '$.ConfigKeyLastMemberIndex' = '0' 18 - '$.BaseLevelLast' = '27'
--------------------------------- Quest List ----------------------------------
0 29550 active
1 0 inactive
2 29526 Hode Billboard active
- Hode 0
The eventMacro keep spam while the quest 29526 is active i know can add run-once or timeout but the automacro should not be triggered.. or my automacro is wrong?