目录

spawn_group_template

<-Back-to:World

The `spawn_group_template` table

This table contains Spawn Group names and flags.

Structure

Field Type Attributes Key Null Default Extra Comment
roupId INT UNSIGNED PRI NO NULL
roupName VARCHAR(100) NO NULL
roupFlags INT UNSIGNED NO 0

Description of the fields

groupId

This is the Group ID for the group. It must be a unique number. Groups 0-4 are reserved for system tasks.

groupName

This is a descriptive name for the group.

groupFlags

These are the flags that will apply to the group.

Flag Number Description
SPAWNGROUP_FLAG_NONE 0x00 No flags applied
SPAWNGROUP_FLAG_SYSTEM 0x01 This group is a system group (applies to standard groups 0-4)
SPAWNGROUP_FLAG_COMPATIBILITY_MODE 0x02 This group will contain legacy objects/creatures that don't work with dynamic spawn changes
SPAWNGROUP_FLAG_MANUAL_SPAWN 0x04 This group will not be spawned by core by default. Scripts can manually spawn/despawn these groups on demand.
SPAWNGROUP_FLAG_DYNAMIC_SPAWN_RATE 0x08 This group will have dynamic spawn rates applied (by default quest interested creatures/gos and gather nodes use this)
SPAWNGROUP_FLAG_ESCORTQUESTNPC 0x10 This group contains Escort quest NPCs. This further enhances Dynamic spawn to begin respawn time at the point a quest is taken and the escort begins