Upgraded SCRIPT_COMMAND_EMOTE to do state emotes, too, based on datalong2 value. By Malcrom.
--HG-- branch : trunk
This commit is contained in:
+4
-1
@@ -3064,7 +3064,10 @@ void Map::ScriptsProcess()
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
source->ToCreature()->HandleEmoteCommand(step.script->datalong);
|
if (step.script->datalong2)
|
||||||
|
((Creature *)source)->SetUInt32Value(UNIT_NPC_EMOTESTATE, step.script->datalong);
|
||||||
|
else
|
||||||
|
((Creature *)source)->HandleEmoteCommand(step.script->datalong);
|
||||||
break;
|
break;
|
||||||
case SCRIPT_COMMAND_FIELD_SET:
|
case SCRIPT_COMMAND_FIELD_SET:
|
||||||
if(!source)
|
if(!source)
|
||||||
|
|||||||
Reference in New Issue
Block a user