Trying to figure out how to use Enchant Poison all the time, except when fighting monsters that are immune/resistant to it.
So far I have:
By this it will use Enchant Poison all the time when it is not active. If however affected by Enchant Poison prior AND has to fight one of those listed monsters that is immune/resistant to it, then I want it to unequip the weapon (NONE) and thus getting rid of Enchant Poison) then requip the same weapon that it just unequipped. However by having two blocks it just unequips the weapon and loops and doesn't requip.useSelf_skill Enchant Poison {
lvl 10,9,8,7,6,5,4,3,2,1
sp > 20%
whenStatusInactive Enchant Poison
notMonsters Mummy, Isis, Requiem, Drainliar, Archer Skeleton, Soldier Skeleton, Maytr
inLockOnly 1
notWhileSitting 1
notInTown 1
disabled 0
}
autoSwitch_default_rightHand Jamadhar
#autoSwitch_default_rightHand Katar [1]
#autoSwitch_default_rightHand Jur [2]
autoSwitch_default_leftHand
autoSwitch_default_arrow
autoSwitch Mummy, Isis, Requiem, Drainliar, Archer Skeleton, Soldier Skeleton, Maytr {
rightHand [NONE]
leftHand
arrow
distance
useWeapon
}
autoSwitch Mummy, Isis, Requiem, Drainliar, Archer Skeleton, Soldier Skeleton, Maytr {
rightHand Jamadhar
# rightHand Katar [1]
# rightHand Jur [2]
leftHand
arrow
distance
useWeapon
}
Any suggestions on what to change?
I even tried:
But this doesn't work at all ^equipAuto {
rightHand Jamadhar
# rightHand Katar [1]
# rightHand Jur [2]
monsters Mummy, Isis, Requiem, Drainliar, Archer Skeleton, Soldier Skeleton, Maytr, Beetle King
whenStatusActive Enchant Poison
}
Or the only way is to have two separate weapons?
Example: Jur for fighting randoms with Enchant Poison, then swap to Katar without Enchant Poison against those immune/resistant or I have listed in the monster blocks.
(Which I know how to do but am not looking for that particular solution and trying to find an answer with just a single weapon.)