So i'm trying to get openkore to play my rebel the same way I play ingame. For those of you who don't know, we have a skill called "heat barrel" which gives us increased attack speed and damage for 60 seconds, but at the end of the cool down we cannot move, shoot, use skills or items for 10 seconds. So to maximum the use of this skill we use a little trick where we cast hiding just before the cooldown finishes so we are atleast somewhat protected during those 10 seconds.
I for the life of me cannot get this to work in openkore with the config.txt using the attackskillslot and attackcomboslot. I think it may be too complex for this type of use (there is quite a few status' to track to ensure its done right) but im only a beginner at openkore so thought i would post the question here just incase somebody more experienced can see an obvious reason why this isn't working.
any information or help would be greatly appreciated.
Code: Select all
attackSkillSlot Richs Coin {
lvl 1
whenStatusActive
whenStatusInactive EFST_HEAT_BARREL, EFST_HEAT_BARREL_AFTER, Hiding
spirit < 10
isSelfSkill 1
}
attackSkillSlot Heat Barrel {
lvl 5
whenStatusActive
whenStatusInactive EFST_HEAT_BARREL, EFST_HEAT_BARREL_AFTER, Hiding
spirit > 1
inLockOnly 1
isSelfSkill 1
}
attackComboSlot Hiding {
lvl 1
afterSkill Heat Barrel
waitBeforeUse 55
whenStatusActive EFST_HEAT_BARREL
whenStatusInactive
isSelfSkill 1
}
attackComboSlot Hiding {
lvl 1
afterSkill Hiding
waitBeforeUse 10
whenStatusActive
whenStatusInactive EFST_HEAT_BARREL, EFST_HEAT_BARREL_AFTER
isSelfSkill 1
}
and here is a bit of the console that shows that it will cast richs coin, then heat barrel, and shows the status', but it wont cast hiding.
Code: Select all
You are casting Richs Coin on yourself (Delay: 0ms)
You use Richs Coin on yourself (Lv: 1)
You lost 100 zeny.
You have 10 spirit(s) now
You are now: Richs Coin Delay (Duration: 3s)
You are now: EFST_POSTDELAY (Duration: 0.98s)
You are casting Heat Barrel on yourself (Delay: 789ms)
You use Heat Barrel on yourself (Lv: 5)
You have 0 spirit(s) now
You are now: EFST_HEAT_BARREL (Duration: 60s)
You are now: Heat Barrel Delay (Duration: 80s)
You are now: EFST_POSTDELAY (Duration: 0.98s)
[100/ 92] You attack Monster Lunatic (0) (Dmg: 1253*2) (Delay: 70ms)
You have gained 3/2 (0.00%/0.00%) Exp
Item Appeared: Clover (0) x 1 (84, 216)
Item Appeared: Feather (1) x 1 (85, 215)
Item Appeared: Carrot (2) x 1 (83, 216)
Target died
You are now attacking Monster Poring (0)
[100/ 95] You attack Monster Poring (0) (Dmg: 1390*2) (Delay: 70ms)
You have gained 2/2 (0.00%/0.00%) Exp
Item Appeared: Jellopy (0) x 1 (99, 204)
Item Appeared: Clover (1) x 1 (99, 205)
Achievement 230201 added or updated.
Target died
You are now: EFST_HEAT_BARREL_AFTER (Duration: 10s)
You are no longer: EFST_HEAT_BARREL
You tried too long to move
You tried too long to move
Failed to take Feather (9) from (117, 227) to (126, 240)
You tried too long to move
You are no longer: EFST_HEAT_BARREL_AFTER
Item added to inventory: Feather (9) x 1 - Event
Calculating random route to: Prontera Field (prt_fild08): 148, 184