DB/Instance/The Eye: Overhaul part 1

This commit is contained in:
offl
2021-02-16 00:16:38 +02:00
parent cfe5b6452b
commit 2f9e38612f
2 changed files with 410 additions and 5 deletions

View File

@@ -103,7 +103,6 @@ class boss_high_astromancer_solarian : public CreatureScript
Initialize();
defaultarmor = creature->GetArmor();
defaultsize = creature->GetObjectScale();
memset(Portals, 0, sizeof(Portals));
}
@@ -138,7 +137,6 @@ class boss_high_astromancer_solarian : public CreatureScript
uint32 defaultarmor;
uint32 Wrath_Timer;
float defaultsize;
float Portals[3][3];
bool AppearDelay;
@@ -151,7 +149,6 @@ class boss_high_astromancer_solarian : public CreatureScript
me->SetArmor(defaultarmor);
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
me->SetVisible(true);
me->SetObjectScale(defaultsize);
me->SetDisplayId(MODEL_HUMAN);
}
@@ -163,7 +160,6 @@ class boss_high_astromancer_solarian : public CreatureScript
void JustDied(Unit* /*killer*/) override
{
me->SetObjectScale(defaultsize);
me->SetDisplayId(MODEL_HUMAN);
Talk(SAY_DEATH);
_JustDied();
@@ -403,7 +399,6 @@ class boss_high_astromancer_solarian : public CreatureScript
Talk(SAY_VOIDB);
me->SetArmor(WV_ARMOR);
me->SetDisplayId(MODEL_VOIDWALKER);
me->SetObjectScale(defaultsize*2.5f);
}
DoMeleeAttackIfReady();