Core/AreaTriggers: Check actionset flags for client areatriggers to allow some areatriggers to trigger while dead
Port From (https://github.com/TrinityCore/TrinityCore/commit/d51d6b0abeec25a7c7fd4903ddbca0124ee8c723)
This commit is contained in:
@@ -55,6 +55,9 @@ namespace Framework.Database
|
||||
PrepareStatement(HotfixStatements.SEL_AREA_TRIGGER, "SELECT PosX, PosY, PosZ, ID, ContinentID, PhaseUseFlags, PhaseID, PhaseGroupID, Radius, BoxLength, " +
|
||||
"BoxWidth, BoxHeight, BoxYaw, ShapeType, ShapeID, AreaTriggerActionSetID, Flags FROM area_trigger WHERE (`VerifiedBuild` > 0) = ?");
|
||||
|
||||
// AreaTriggerActionSet.db2
|
||||
PrepareStatement(HotfixStatements.SEL_AREA_TRIGGER_ACTION_SET, "SELECT ID, Flags FROM area_trigger_action_set WHERE (`VerifiedBuild` > 0) = ?");
|
||||
|
||||
// ArmorLocation.db2
|
||||
PrepareStatement(HotfixStatements.SEL_ARMOR_LOCATION, "SELECT ID, Clothmodifier, Leathermodifier, Chainmodifier, Platemodifier, Modifier FROM armor_location" +
|
||||
" WHERE (`VerifiedBuild` > 0) = ?");
|
||||
@@ -1642,6 +1645,8 @@ namespace Framework.Database
|
||||
|
||||
SEL_AREA_TRIGGER,
|
||||
|
||||
SEL_AREA_TRIGGER_ACTION_SET,
|
||||
|
||||
SEL_ARMOR_LOCATION,
|
||||
|
||||
SEL_ARTIFACT,
|
||||
|
||||
Reference in New Issue
Block a user