Back to 'areatrigger_teleport' Return to world Go to 'areatrigger_template_actions'
Field | Type | Attributes | Key | Null | Default | Extra | Comment |
---|---|---|---|---|---|---|---|
Id | int | unsigned | PRI | NO | |||
IsServerSide | tinyint | unsigned | PRI | NO | |||
Type | tinyint | unsigned | NO | 0 | |||
Flags | int | unsigned | NO | 0 | |||
Data0 | float | NO | 0 | ||||
Data1 | float | NO | 0 | ||||
Data2 | float | NO | 0 | ||||
Data3 | float | NO | 0 | ||||
Data4 | float | NO | 0 | ||||
Data5 | float | NO | 0 | ||||
Data6 | float | NO | 0 | ||||
Data7 | float | NO | 0 | ||||
VerifiedBuild | int | unsigned | NO | 0 |
Unique identifier
0 = False
1 = True
If True
then the data is not sent to client via SMGS_UPDATE_OBJECT
packet (e.g. instance entries/exists)
Nevertheless there are still clientsided areatriggers for content before Legion addon.
You can see them inside AreaTrigger.db2
ID | Name |
---|---|
0 | AREATRIGGER_TYPE_SPHERE |
1 | AREATRIGGER_TYPE_BOX |
2 | AREATRIGGER_TYPE_UNK |
3 | AREATRIGGER_TYPE_POLYGON |
4 | AREATRIGGER_TYPE_CYLINDER |
5 | AREATRIGGER_TYPE_MAX |
Flag | Name |
---|---|
1 | AREATRIGGER_FLAG_HAS_ABSOLUTE_ORIENTATION |
2 | AREATRIGGER_FLAG_HAS_DYNAMIC_SHAPE |
4 | AREATRIGGER_FLAG_HAS_ATTACHED |
8 | AREATRIGGER_FLAG_HAS_FACE_MOVEMENT_DIR |
16 | AREATRIGGER_FLAG_HAS_FOLLOWS_TERRAIN |
32 | AREATRIGGER_FLAG_UNK1 |
64 | AREATRIGGER_FLAG_HAS_TARGET_ROLL_PITCH_YAW |
128 | AREATRIGGER_FLAG_UNK2 |
256 | AREATRIGGER_FLAG_UNK3 |
512 | AREATRIGGER_FLAG_UNK4 |
1024 | AREATRIGGER_FLAG_HAS_CIRCULAR_MOVEMENT |
The data changes depending on the Type.
SPHERE | BOX | UNK | POLYGON | CYLINDER | |
---|---|---|---|---|---|
Data0 | Radius | ExtentsX | Height | Radius | |
Data1 | RadiusTarget | ExtentsY | HeightTarget | RadiusTarget | |
Data2 | - | ExtentsZ | - | Height | |
Data3 | - | ExtentsTargetX | - | HeightTarget | |
Data4 | - | ExtentsTargetY | - | LocationZOffset | |
Data5 | - | ExtentsTargetZ | - | LocationZOffsetTarget |
Name of the script this object uses if needed
This field is used by the TrinityDB Team to determine whether a template has been verified from WDB files.
If value is 0 then it has not been parsed yet.
If value is above 0 then it has been parsed with WDB files from that specific client build.
If value is -1 then it is just a place holder until proper data are found on WDBs.
If value is -Client Build then it was parsed with WDB files from that specific client build and manually edited later for some special necessity.
Back to 'areatrigger_teleport' Return to world Go to 'areatrigger_template_actions'