diff options
| author | Machiavelli <machiavelli.trinity@gmail.com> | 2010-12-30 17:33:51 +0100 |
|---|---|---|
| committer | Machiavelli <machiavelli.trinity@gmail.com> | 2010-12-30 17:33:51 +0100 |
| commit | 8c8f4a828b7b5000f968e326fef76f48be8067ee (patch) | |
| tree | 2cc38dcd3fceeb90cdd24e7c838e022ef814ce62 /src/server/game/DataStores | |
| parent | 2325e8b3d60b112cba0667369d8b1c64094419fa (diff) | |
Core/Vehicles: - Prevent client ejecting passengers from non-ejectable seats.
- Chart some more VehicleSeatFlags and VehicleSeatFlagsB. Research by linencloth
Diffstat (limited to 'src/server/game/DataStores')
| -rwxr-xr-x | src/server/game/DataStores/DBCStructure.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/game/DataStores/DBCStructure.h b/src/server/game/DataStores/DBCStructure.h index 22f2bf785ab..b748d4dad26 100755 --- a/src/server/game/DataStores/DBCStructure.h +++ b/src/server/game/DataStores/DBCStructure.h @@ -1849,6 +1849,7 @@ struct VehicleSeatEntry bool IsUsableByPlayer() const { return m_flags & VEHICLE_SEAT_FLAG_USABLE; } bool IsUsableByAura() const { return m_flagsB & (VEHICLE_SEAT_FLAG_B_USABLE_FORCED | VEHICLE_SEAT_FLAG_B_USABLE_FORCED_2 | VEHICLE_SEAT_FLAG_B_USABLE_FORCED_3); } + bool IsEjectable() const { return m_flagsB & VEHICLE_SEAT_FLAG_B_EJECTABLE; } }; struct WMOAreaTableEntry |
