07-25-2014, 04:53 AM
hello, i'm doing a macro to attack a ghost with fire sword but i need remove fire sword when a creature different is attacking me and use another sword in my left hand for attacking them.
i have this macro i found in this forum:
500 {changeWeapon}
Target.ByName(Ghost)==1
[else]
Self.Equip.LeftHand(ID_WEAPON_ONE)
Exit()
{else}
Target.ByName(Ghost)<>1
Self.Equip.LeftHand(ID_WEAPON_TWO)
Exit()
all it does is switch to the second sword but not used in first.
this is another macro:
1000 {firesword}
Creatures.ByName(Ghost)
Self.Attacking()==1
Self.Equip.LeftHand(3280)
1000 {main sword}
Creature.ByName(ghost)==0
Self.Equip.LeftHand(7774)
it changes repeatedly swords.
Please, help me.
i have this macro i found in this forum:
500 {changeWeapon}
Target.ByName(Ghost)==1
[else]
Self.Equip.LeftHand(ID_WEAPON_ONE)
Exit()
{else}
Target.ByName(Ghost)<>1
Self.Equip.LeftHand(ID_WEAPON_TWO)
Exit()
all it does is switch to the second sword but not used in first.
this is another macro:
1000 {firesword}
Creatures.ByName(Ghost)
Self.Attacking()==1
Self.Equip.LeftHand(3280)
1000 {main sword}
Creature.ByName(ghost)==0
Self.Equip.LeftHand(7774)
it changes repeatedly swords.
Please, help me.