diff options
Diffstat (limited to 'src/server/scripts')
13 files changed, 21 insertions, 21 deletions
diff --git a/src/server/scripts/Commands/cs_modify.cpp b/src/server/scripts/Commands/cs_modify.cpp index b6feccc10c6..3e04cb48af4 100644 --- a/src/server/scripts/Commands/cs_modify.cpp +++ b/src/server/scripts/Commands/cs_modify.cpp @@ -718,7 +718,7 @@ public:                  (ChatHandler(player)).PSendSysMessage(LANG_YOURS_SIZE_CHANGED, handler->GetNameLink().c_str(), Scale);          } -        target->SetFloatValue(OBJECT_FIELD_SCALE_X, Scale); +        target->SetObjectScale(Scale);          return true;      } diff --git a/src/server/scripts/Commands/cs_wp.cpp b/src/server/scripts/Commands/cs_wp.cpp index f29dd8a5069..99ec263b8f9 100644 --- a/src/server/scripts/Commands/cs_wp.cpp +++ b/src/server/scripts/Commands/cs_wp.cpp @@ -949,7 +949,7 @@ public:                  if (target)                  {                      wpCreature->SetDisplayId(target->GetDisplayId()); -                    wpCreature->SetFloatValue(OBJECT_FIELD_SCALE_X, 0.5f); +                    wpCreature->SetObjectScale(0.5f);                      wpCreature->SetLevel(point > STRONG_MAX_LEVEL ? STRONG_MAX_LEVEL : point);                  }              } @@ -1003,7 +1003,7 @@ public:              if (target)              {                  creature->SetDisplayId(target->GetDisplayId()); -                creature->SetFloatValue(OBJECT_FIELD_SCALE_X, 0.5f); +                creature->SetObjectScale(0.5f);              }              return true; @@ -1052,7 +1052,7 @@ public:              if (target)              {                  creature->SetDisplayId(target->GetDisplayId()); -                creature->SetFloatValue(OBJECT_FIELD_SCALE_X, 0.5f); +                creature->SetObjectScale(0.5f);              }              return true; diff --git a/src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp b/src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp index 783ac6baad1..2bba875ad1f 100644 --- a/src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp +++ b/src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp @@ -185,7 +185,7 @@ public:                                  pAttumen->GetMotionMaster()->MoveChase(pAttumen->getVictim());                                  pAttumen->SetTarget(pAttumen->getVictim()->GetGUID());                              } -                            pAttumen->SetFloatValue(OBJECT_FIELD_SCALE_X, 1); +                            pAttumen->SetObjectScale(1);                          }                      } else Mount_Timer -= diff;                  } diff --git a/src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp b/src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp index 9a9f37d165f..a715dbfce9d 100644 --- a/src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp +++ b/src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp @@ -332,7 +332,7 @@ class boss_akilzon : public CreatureScript                          CloudGUID = Cloud->GetGUID();                          Cloud->SetUnitMovementFlags(MOVEMENTFLAG_DISABLE_GRAVITY);                          Cloud->StopMoving(); -                        Cloud->SetFloatValue(OBJECT_FIELD_SCALE_X, 1.0f); +                        Cloud->SetObjectScale(1.0f);                          Cloud->setFaction(35);                          Cloud->SetMaxHealth(9999999);                          Cloud->SetHealth(9999999); diff --git a/src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp b/src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp index ce6b3b37ef8..3da74d16dc3 100644 --- a/src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp +++ b/src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp @@ -197,7 +197,7 @@ class boss_thekal : public CreatureScript                          if (Resurrect_Timer <= diff)                          {                              DoCast(me, SPELL_TIGER_FORM); -                            me->SetFloatValue(OBJECT_FIELD_SCALE_X, 2.00f); +                            me->SetObjectScale(2.00f);                              me->SetStandState(UNIT_STAND_STATE_STAND);                              me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);                              me->SetFullHealth(); diff --git a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_prince_taldaram.cpp b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_prince_taldaram.cpp index 328d1ab1cd4..cf3c4274e48 100644 --- a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_prince_taldaram.cpp +++ b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_prince_taldaram.cpp @@ -354,7 +354,7 @@ public:              //! HACK: Creature's can't have MOVEMENTFLAG_FLYING              me->AddUnitMovementFlag(MOVEMENTFLAG_FLYING);              me->setFaction(16); -            me->SetFloatValue(OBJECT_FIELD_SCALE_X, 1.0f); +            me->SetObjectScale(1.0f);              DoCast(me, SPELL_FLAME_SPHERE_VISUAL);              DoCast(me, SPELL_FLAME_SPHERE_SPAWN_EFFECT);              DoCast(me, SPELL_FLAME_SPHERE_PERIODIC); diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_anubarak_trial.cpp b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_anubarak_trial.cpp index f329b940e1f..1fe7a7da569 100755 --- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_anubarak_trial.cpp +++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_anubarak_trial.cpp @@ -615,7 +615,7 @@ class mob_frost_sphere : public CreatureScript                          me->SetDisplayId(me->GetCreatureTemplate()->Modelid1);                          DoCast(SPELL_PERMAFROST_VISUAL);                          DoCast(SPELL_PERMAFROST); -                        me->SetFloatValue(OBJECT_FIELD_SCALE_X, 2.0f); +                        me->SetObjectScale(2.0f);                          break;                  }              } diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.cpp b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.cpp index 1d4961eb8b4..2643b8d60c7 100755 --- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.cpp +++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/trial_of_the_crusader.cpp @@ -439,7 +439,7 @@ class npc_fizzlebang_toc : public CreatureScript                              if (Unit* pTrigger =  me->SummonCreature(NPC_TRIGGER, ToCCommonLoc[1].GetPositionX(), ToCCommonLoc[1].GetPositionY(), ToCCommonLoc[1].GetPositionZ(), 4.69494f, TEMPSUMMON_MANUAL_DESPAWN))                              {                                  m_uiTriggerGUID = pTrigger->GetGUID(); -                                pTrigger->SetFloatValue(OBJECT_FIELD_SCALE_X, 2.0f); +                                pTrigger->SetObjectScale(2.0f);                                  pTrigger->SetDisplayId(22862);                                  pTrigger->CastSpell(pTrigger, SPELL_WILFRED_PORTAL, false);                              } @@ -456,7 +456,7 @@ class npc_fizzlebang_toc : public CreatureScript                              if (Creature* pPortal = me->SummonCreature(NPC_WILFRED_PORTAL, ToCCommonLoc[1].GetPositionX(), ToCCommonLoc[1].GetPositionY(), ToCCommonLoc[1].GetPositionZ(), 4.71239f, TEMPSUMMON_MANUAL_DESPAWN))                              {                                  pPortal->SetReactState(REACT_PASSIVE); -                                pPortal->SetFloatValue(OBJECT_FIELD_SCALE_X, 2.0f); +                                pPortal->SetObjectScale(2.0f);                                  pPortal->CastSpell(pPortal, SPELL_WILFRED_PORTAL, false);                                  m_uiPortalGUID = pPortal->GetGUID();                              } diff --git a/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp b/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp index 4d6bfc578ff..0a4fdec7222 100644 --- a/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp +++ b/src/server/scripts/Northrend/Naxxramas/boss_kelthuzad.cpp @@ -299,7 +299,7 @@ public:              for (itr = chained.begin(); itr != chained.end(); ++itr)              {                  if (Player* charmed = Unit::GetPlayer(*me, (*itr).first)) -                    charmed->SetFloatValue(OBJECT_FIELD_SCALE_X, (*itr).second); +                    charmed->SetObjectScale((*itr).second);              }              chained.clear(); @@ -347,7 +347,7 @@ public:              for (itr = chained.begin(); itr != chained.end(); ++itr)              {                  if (Player* player = Unit::GetPlayer(*me, (*itr).first)) -                    player->SetFloatValue(OBJECT_FIELD_SCALE_X, (*itr).second); +                    player->SetObjectScale((*itr).second);              }              chained.clear();          } @@ -512,7 +512,7 @@ public:                                      DoCast(target, SPELL_CHAINS_OF_KELTHUZAD);                                      float scale = target->GetFloatValue(OBJECT_FIELD_SCALE_X);                                      chained.insert(std::make_pair(target->GetGUID(), scale)); -                                    target->SetFloatValue(OBJECT_FIELD_SCALE_X, scale * 2); +                                    target->SetObjectScale(scale * 2);                                      events.ScheduleEvent(EVENT_CHAINED_SPELL, 2000); //core has 2000ms to set unit flag charm                                  }                              } @@ -530,7 +530,7 @@ public:                                  {                                      if (!player->isCharmed())                                      { -                                        player->SetFloatValue(OBJECT_FIELD_SCALE_X, (*itr).second); +                                        player->SetObjectScale((*itr).second);                                          std::map<uint64, float>::iterator next = itr;                                          ++next;                                          chained.erase(itr); diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_fathomlord_karathress.cpp b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_fathomlord_karathress.cpp index 206ba3d9455..3937b213e7e 100644 --- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_fathomlord_karathress.cpp +++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_fathomlord_karathress.cpp @@ -691,7 +691,7 @@ public:                  Creature* Cyclone = me->SummonCreature(CREATURE_CYCLONE, me->GetPositionX(), me->GetPositionY(), me->GetPositionZ(), float(rand()%5), TEMPSUMMON_TIMED_DESPAWN, 15000);                  if (Cyclone)                  { -                    CAST_CRE(Cyclone)->SetFloatValue(OBJECT_FIELD_SCALE_X, 3.0f); +                    CAST_CRE(Cyclone)->SetObjectScale(3.0f);                      Cyclone->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);                      Cyclone->setFaction(me->getFaction());                      Cyclone->CastSpell(Cyclone, SPELL_CYCLONE_CYCLONE, true); diff --git a/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp b/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp index 77c07f5fe4d..25207073708 100644 --- a/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp +++ b/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp @@ -409,7 +409,7 @@ class boss_alar : public CreatureScript                              if (Summoned)                              {                                  Summoned->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE); -                                Summoned->SetFloatValue(OBJECT_FIELD_SCALE_X, Summoned->GetFloatValue(OBJECT_FIELD_SCALE_X)*2.5f); +                                Summoned->SetObjectScale(Summoned->GetFloatValue(OBJECT_FIELD_SCALE_X)*2.5f);                                  Summoned->SetDisplayId(11686);                                  Summoned->setFaction(me->getFaction());                                  Summoned->SetLevel(me->getLevel()); diff --git a/src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp b/src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp index c0203150789..d202fdd2f44 100644 --- a/src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp +++ b/src/server/scripts/Outland/TempestKeep/Eye/boss_astromancer.cpp @@ -140,7 +140,7 @@ class boss_high_astromancer_solarian : public CreatureScript                  me->SetArmor(defaultarmor);                  me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);                  me->SetVisible(true); -                me->SetFloatValue(OBJECT_FIELD_SCALE_X, defaultsize); +                me->SetObjectScale(defaultsize);                  me->SetDisplayId(MODEL_HUMAN);                  Summons.DespawnAll(); @@ -153,7 +153,7 @@ class boss_high_astromancer_solarian : public CreatureScript              void JustDied(Unit* /*killer*/)              { -                me->SetFloatValue(OBJECT_FIELD_SCALE_X, defaultsize); +                me->SetObjectScale(defaultsize);                  me->SetDisplayId(MODEL_HUMAN);                  DoScriptText(SAY_DEATH, me);                  if (instance) @@ -397,7 +397,7 @@ class boss_high_astromancer_solarian : public CreatureScript                                  DoScriptText(SAY_VOIDB, me);                                  me->SetArmor(WV_ARMOR);                                  me->SetDisplayId(MODEL_VOIDWALKER); -                                me->SetFloatValue(OBJECT_FIELD_SCALE_X, defaultsize*2.5f); +                                me->SetObjectScale(defaultsize*2.5f);                              }                  DoMeleeAttackIfReady();              } diff --git a/src/server/scripts/Outland/blades_edge_mountains.cpp b/src/server/scripts/Outland/blades_edge_mountains.cpp index cf0955ed89c..4ec1d04b6ad 100644 --- a/src/server/scripts/Outland/blades_edge_mountains.cpp +++ b/src/server/scripts/Outland/blades_edge_mountains.cpp @@ -774,7 +774,7 @@ class npc_simon_bunny : public CreatureScript                  colorSequence.clear();                  playableSequence.clear();                  playerSequence.clear(); -                me->SetFloatValue(OBJECT_FIELD_SCALE_X, large ? 2.0f : 1.0f); +                me->SetObjectScale(large ? 2.0f : 1.0f);                  std::list<WorldObject*> ClusterList;                  Trinity::AllWorldObjectsInRange objects(me, searchDistance);  | 
