creature_movement_override
This table overrides creature_template_movement on a per spawned creature basis.
Structure
| Field | Type | Attributes | Key | Null | Default | Extra | Comment |
|---|---|---|---|---|---|---|---|
| SpawnId | int | unsigned | PRI | NO | 0 | ||
| Ground | tinyint | unsigned | YES | NULL | |||
| Swim | tinyint | unsigned | YES | NULL | |||
| Flight | tinyint | unsigned | YES | NULL | |||
| Rooted | tinyint | unsigned | YES | NULL | |||
| Chase | tinyint | unsigned | YES | NULL | |||
| Random | tinyint | unsigned | YES | NULL | |||
| InteractionPauseTimer | int | unsigned | YES | NULL | Time (in milliseconds) during which creature will not move after interaction with player | ||
Description of fields
SpawnId
references creature.guid
Ground
- 0: None
- 1: Run
- 2: Hover
Swim
- 0: None
- 1: Swim
Flight
- 0: None
- 1: DisableGravity
- 2: CanFly (Deprecated: Use DisableGravity instead)
Rooted
- 0: None
- 1: Rooted
Chase
- 0: Run
- 1: CanWalk
- 2: AlwaysWalk
Random
- 0: Walk
- 1: CanRun
- 2: AlwaysRun
InteractionPauseTimer
Time (in milliseconds) during which the creature will not move after interaction with player.
Note: > Rooted creature that doesn't fall once dead must use
Ground=1,Swim=0,Flight=0,Rooted=1(Swim=1if above water) > Rooted creature that falls once dead must useGround=0,Swim=0,Flight=1,Rooted=1
