Tabelle: 'creature_formations'
The `creature_formations` tableThis table allows to group mobs. Members of group will follow others, and attack their targets. StructureField | Type | Attributes | Key | Null | Default | Extra | Comment |
---|
leaderGUID | int(11) | vorzeichenlos | | nein | NULL | | | memberGUID | int(11) | vorzeichenlos | PRI | nein | NULL | | | dist | float | vorzeichenlos | | nein | NULL | | | angle | float | vorzeichenlos | | nein | NULL | | | groupAI | int(11) | vorzeichenlos | | NO | NULL | | | point_1 | int(11) | vorzeichenlos | | NO | 0 | | | point_2 | int(11) | vorzeichenlos | | nein | 0 | | |
GUID of group leader GUID of group member Maximum distance between group leader and member Angle between leader and member Note: Only degrees are used! Values should be between 0 and 360 Sets group member behaviours, values are: Value | Behaviour | 0 | If any creature from group is attacked, members won't assist | 1 | Group member will assist only their leader if attacked. | 2 | Group members will assist all group members |
These values are used to set leaderGUID pre ending path points for memberGUID's where the path is a straight return path and memberGUID's should not crossover to other side of leaderGUID on direction change. If your leader has a path like the one below where he moves to point 5 then back to 1 you would set point_1 = 4 and point_2 = 8 on the memberGUID. If the memberGUID is at angle 90 up to point 5 it will switch to angle 270 for the return trip. This is only needed to keep creatures on the correct side. these values can be left at 0 for creatures following directly behind leaderGUID or any creatures in a circular path. 1 2 3 4 5 -----<--------->------ 8 7 6
|