/// <inheritdoc />
 public CreatureQueryResponseInfo_Vanilla(string[] creatureNames, string alternativeName, CreatureTypeFlags flags, CreatureType creatureType, CreatureFamily family, CreatureEliteType classification, int unk1, int petSpellDataId, int creatureDisplayId, bool isCivilian, bool isLeader)
 {
     CreatureNames     = creatureNames;
     AlternativeName   = alternativeName;
     Flags             = flags;
     CreatureType      = creatureType;
     Family            = family;
     Classification    = classification;
     Unk1              = unk1;
     PetSpellDataId    = petSpellDataId;
     CreatureDisplayId = creatureDisplayId;
     IsCivilian        = isCivilian;
     IsLeader          = isLeader;
 }
Example #2
0
 //TODO: Validate parameters
 //TODO: Ctor overloads
 /// <inheritdoc />
 public CreatureQueryResponseInfo(string[] creatureNames, string alternativeName, string cursorName, CreatureTypeFlags flags, CreatureType creatureType, CreatureFamily family, CreatureEliteType classification, int[] proxyCreatureIds, int[] creatureDisplayIds, float healthMultiplier, float energyMultiplier, bool isLeader, int[] questItemIds, int creatureMovementInfoId)
 {
     CreatureNames          = creatureNames;
     AlternativeName        = alternativeName;
     CursorName             = cursorName;
     Flags                  = flags;
     CreatureType           = creatureType;
     Family                 = family;
     Classification         = classification;
     ProxyCreatureIds       = proxyCreatureIds;
     CreatureDisplayIds     = creatureDisplayIds;
     HealthMultiplier       = healthMultiplier;
     EnergyMultiplier       = energyMultiplier;
     IsLeader               = isLeader;
     QuestItemIds           = questItemIds;
     CreatureMovementInfoId = creatureMovementInfoId;
 }