Skip to content

Change Bard Song into Hide In shadow.

Gel87Gel87 Member Posts: 331
edited March 26 in General Modding
Yo, Shaman use "Change Bard Song" op code to get his Spirit Dance.
Well im making a Dark Moon / Shaman kit. Based on shaman, with monk fists and albilities as well with 50% xp reduce to simluate multiclass.
And i want to change my bard song into a spell that starts a script via global value which uses:
Hide()
But how can i turn it off? xD
Any ideas?

So the shaman dance has a "check movement" with the "movement state" : Shamanic-Dance.
However, stealth is on that list as well.
Anyone know how to do it?

So i removed "check movement" and "Cast Spell" the spell that disables all.

So i now have:
Set Spell State (SHAMANIC-DANCE)
Modify Global Value (GelMoS1 set to 1)

Will this then work?
IF
    Kit(Myself,GelMoS)
    Global("GelMoS1","LOCALS",1)
    !StateCheck(Myself,STATE_INVISIBLE)
    CheckSpellState(Myself,SHAMANIC_DANCE)
THEN
    RESPONSE #100
        Hide()
        Continue()
END

IF
    Global("GelMoS1","LOCALS",1)
    !CheckSpellState(Myself,SHAMANIC_DANCE)
THEN
    RESPONSE #100
        SetGlobal("GelMoS1","LOCALS",0)
END

Did not work btw... He does not hide in shadows.
The button seems to work. It uses the new ability etc. It stop dancing when i click.
It just dont seem to trigger the hide function.
So maby i should build it around invisibility spell instead. Dno. Hide() might be hardcoded to not affect shamans and none monk/thief/ranger related classes...

Is it correct to use Continue() here? Or does it prevent the conitnues attemp of hiding?
Post edited by Gel87 on
Sign In or Register to comment.