Skip to content

creature_summon_groups

This table holds data about temporary summoned creatures. It is possible to group summons and create boss waves of adds etc.

Structure ​

FieldTypeAttributesKeyNullDefaultExtraComment
summonerIdintunsignedNO0
summonerTypetinyintunsignedNO0
groupIdtinyintunsignedNO0
entryintunsignedNO0
position_xfloatNO0
position_yfloatNO0
position_zfloatNO0
orientationfloatNO0
summonTypetinyintunsignedNO0
summonTimeintunsignedNO0
Commentvarchar(255)NO''
 

Description of fields ​

summonerId ​

Summoner's id depending on summonerType  

summonerType ​

ValueType
0SUMMONER_TYPE_CREATURE
1SUMMONER_TYPE_GAMEOBJECT
2SUMMONER_TYPE_MAP

 

groupId ​

Group identificator. All creatures with the same groupId will be summoned at once.  

entry ​

Entry of summoned creature from creature_template.entry  

position_x ​

X coordinate of position, where the creature will be spawned  

position_y ​

Y coordinate of position, where the creature will be spawned  

position_z ​

Z coordinate of position, where the creature will be spawned  

orientation ​

Orientation the summoned creature will get when spawned  

summonType ​

ValueNameComment
1TEMPSUMMON_TIMED_OR_DEAD_DESPAWNDespawns after a specified time OR when the creature disappears
2TEMPSUMMON_TIMED_OR_CORPSE_DESPAWNDespawns after a specified time OR when the creature dies
3TEMPSUMMON_TIMED_DESPAWNDespawns after a specified time
4TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBATDespawns after a specified time after the creature is out of combat
5TEMPSUMMON_CORPSE_DESPAWNDespawns instantly after death
6TEMPSUMMON_CORPSE_TIMED_DESPAWNDespawns after a specified time after death
7TEMPSUMMON_DEAD_DESPAWNDespawns when the creature disappears
8TEMPSUMMON_MANUAL_DESPAWNDespawns when UnSummon() is called

 

summonTime ​

Timer (in milliseconds) linked to summonType  

Comment ​

This field is for any comment you want to make. It is arbitrary text.