DB/SummonProperties

From wowdev
(Redirected from SummonProperties.dbc)
Jump to navigation Jump to search

≥ BC

struct SummonPropertiesEntry
{
    uint32  Id;                                             // 0
    uint32  Control;                                        // 1, 0 : - NONE -, 1 : Guardian, 2 : Pet, 3 : Possessed	, 4 : Possessed Vehicle, 5 : Vehicle (Wild, but Ride Spell will be cast)	
    uint32  Faction;                                        // 2, 14 rows > 0
    uint32  Type;                                           // 3, see enum below
    uint32  Slot;                                           // 4, [-1]-[6]. 0 : None,  1-4 : Totem 1-4, 5: Critter, 6: Quest (Players Only), -1 = Any Available Totem
    uint32  Flags;                                          // 5 see enum below
};

6.0.1.18179

struct SummonPropertiesRec {
  uint32_t m_id;
  uint32_t m_control;
  uint32_t m_faction;
  uint32_t m_title;
  uint32_t m_slot;
  uint32_t m_flags;
};

Summon Types (3.3.5)

ID Name
0 None
1 Pet
2 Guardian
3 Minion
4 Totem
5 Mini pet
6 Guardian2
7 Wild2
8 Wild3
9 Vehicle
10 Vehicle2
11 Lightwell
12 Jeeves

Flags (from Classic TBC client)

Value Description
0x00000001 Attack Summoner
0x00000002 Help when Summoned in combat
0x00000004 Use Level Offset
0x00000008 Despawn on Summoner Death
0x00000010 Only Visible to Summoner
0x00000020 Cannot Dismiss Pet
0x00000040 Use Demon Timeout
0x00000080 Unlimited Summons
0x00000100 Use Creature Level
0x00000200 Join Summoner's Spawn Group
0x00000400 Do Not Toggle
0x00000800 Despawn When Expired
0x00001000 Use Summoner Faction
0x00002000 Do Not Follow Mounted Summoner
0x00004000 Save Pet Autocast
0x00008000 Ignore Summoner's Phase (Wild Only)
0x00010000 Only Visible to Summoner's Group
0x00020000 Despawn on Summoner Logout
0x00040000 Cast Ride Vehicle Spell on Summoner
0x00080000 Guardian Acts Like a Pet
0x00100000 Don't Snap Sessile To Ground
0x00200000 Summons from Battle Pet Journal
0x00400000 Unit Clutter
0x00800000 Default Name Color
0x01000000 Use Own Invisibility Detection (Ignore Owner's Invisibility Detection)
0x02000000 Despawn When Replaced (Totem Slots Only)
0x04000000 Despawn When Teleporting Out of Range
0x08000000 Summoned at Group Formation Position
0x10000000 Don't Despawn On Summoner's Death
0x20000000 Use Title As Creature Name
0x40000000 Attackable By Summoner
0x80000000 Don't dismiss when an encounter is aborted