well i figure out that its more complicated than i was thinking...
the problem is that some script commands are broken....
so what i did was make sub rules...
i could test again with sws and bd, but i could make the SWS song just after last song over and in a row...
what i want it a script that makes the bd and sws dance and song like this: D S D S D S ...
i wil try latter but i will do it ....
Edit what i could do is...
SWS
Code:
Label(Start)
!CharBuffs(swsname,Song of Warding[ID=267)
{
Call(warding)
}
Label(back1)
!CharBuffs(swsname,Song of Hunter[ID=269])
{
Call(hunter)
}
Label(back2)
!CharBuffs(swsname,Song of Invocation[ID=270])
{
Call(invo)
}
Jmp(Start)
Label(warding)
!CharBuffs(swsname,Song of Warding[ID=267)
CharBuffs(swsname,Dance of the Vampire[ID=310])
{
UseSkill(Song of Warding[ID=267])
}
Call(back1)
Label(hunter)
!CharBuffs(swsname,Song of Hunter[ID=269])
CharBuffs(swsname,Dance of Fire[ID=274])
{
UseSkill(Song of Hunter[ID=269])
}
Call(back2)
Label(invo)
!CharBuffs(swsname,Song of Invocation[ID=270])
CharBuffs(swsname,Dance of Fury[ID=275])
{
UseSkill(Song of Invocation[ID=270])
}
Return(start)
Jmp(Start)
BD
Code:
Label(Start)
!CharBuffs(BDNAME,Dance of the Vampire[ID=310])
Call(VAMP)
Label(back1)
!CharBuffs(BDNAME,Dance of Fire[ID=274])
Call(FIRE)
Label(back2)
!CharBuffs(BDNAME,Dance of Fury[ID=275])
Call(FURY)
Jmp(start)
Label(VAMP)
!CharBuffs(BDNAME,Dance of the Vampire[ID=310])
!CharBuffs(BDNAME,Song of Invocation[ID=270])
{
UseSkill(Dance of the Vampire[ID=310])
}
Return(back1)
Label(FIRE)
!CharBuffs(BDNAME,Dance of Fire[ID=274])
CharBuffs(BDNAME,Song of Warding[ID=267])
{
UseSkill(Dance of Fire[ID=274])
}
Return(back2)
Label(FURY)
!CharBuffs(BDNAME,Dance of Fury[ID=275])
CharBuffs(BDNAME,Song of Hunter[ID=269])
{
UseSkill(Dance of Fury[ID=275])
}
Return(Start)
jmp(Start)
the error that acour is the bd keep dancing vampire...
i dunno why but i should be right....
any help?