Jump to content

ChangeEnemyAlly()


Echon

Recommended Posts

Is this action known to be buggy? Or not work in specific instances? The reason I ask is because this block loops:

IF
    !Allegiance(Myself,GOODCUTOFF)
    Allegiance(LastSummonerOf(Myself),ENEMY)
THEN
    RESPONSE #100
        DisplayString(Player1,1) // Why hast thou disturbed me here? Hast thou no manners? Get out!
        ChangeEnemyAlly(Myself,GOODCUTOFF)
        SetGlobal("MaxStrength","LOCALS",0)
END

This block on a normal enemy gnoll worked fine:

 

 

IF
    !Allegiance(Myself,GOODCUTOFF)
THEN
    RESPONSE #100
        DisplayString(Myself,1)
        ChangeEnemyAlly(Myself,GOODCUTOFF)
END
Link to comment

I won't pretend that I know what's going on, but I did recently encounter some funkiness with allegiance changes as well.

 

Whether it's a bug or a deliberate feature is beyond me, but sometimes it just doesn't seem to work as intended.

Link to comment

 

DisplayString(Player1,1) // Why hast thou disturbed me here? Hast thou no manners? Get out!

Does this even work ? Cause I would think, it would not.

 

 

Ignoring for the moment that this is unrelated to the issue at hand, yes, yes it does. The block loops and the string is displayed over and over. You know, I do run my scripts before I ask people to help me fix them.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...