Noth the Plaguebringer update, he will now stay on the balcony instead of floating back down to the center
This commit is contained in:
@@ -81,7 +81,7 @@ public:
|
|||||||
void StartGroundPhase()
|
void StartGroundPhase()
|
||||||
{
|
{
|
||||||
me->SetReactState(REACT_AGGRESSIVE);
|
me->SetReactState(REACT_AGGRESSIVE);
|
||||||
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
|
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE | UNIT_FLAG_DISABLE_MOVE);
|
||||||
me->SetControlled(false, UNIT_STATE_ROOT);
|
me->SetControlled(false, UNIT_STATE_ROOT);
|
||||||
|
|
||||||
events.Reset();
|
events.Reset();
|
||||||
@@ -96,8 +96,9 @@ public:
|
|||||||
{
|
{
|
||||||
me->SetReactState(REACT_PASSIVE);
|
me->SetReactState(REACT_PASSIVE);
|
||||||
me->AttackStop();
|
me->AttackStop();
|
||||||
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
|
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE |UNIT_FLAG_DISABLE_MOVE);
|
||||||
|
me->SetControlled(true, UNIT_STATE_ROOT);
|
||||||
|
|
||||||
events.Reset();
|
events.Reset();
|
||||||
events.ScheduleEvent(EVENT_BALCONY_SUMMON_ANNOUNCE, 4000);
|
events.ScheduleEvent(EVENT_BALCONY_SUMMON_ANNOUNCE, 4000);
|
||||||
events.ScheduleEvent(EVENT_MOVE_TO_GROUND, 70000);
|
events.ScheduleEvent(EVENT_MOVE_TO_GROUND, 70000);
|
||||||
|
|||||||
Reference in New Issue
Block a user