aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/shared')
-rw-r--r--src/server/shared/DataStores/DBCStructure.h32
-rw-r--r--src/server/shared/DataStores/DBCfmt.h1
2 files changed, 33 insertions, 0 deletions
diff --git a/src/server/shared/DataStores/DBCStructure.h b/src/server/shared/DataStores/DBCStructure.h
index cf43e5bc01f..c110b71838f 100644
--- a/src/server/shared/DataStores/DBCStructure.h
+++ b/src/server/shared/DataStores/DBCStructure.h
@@ -1555,6 +1555,38 @@ struct SpellItemEnchantmentConditionEntry
//uint8 Logic[5] // 25-30 m_logic[5]
};
+struct SpellVisualEntry
+{
+ //uint32 Id;
+ //uint32 PrecastKit;
+ //uint32 CastingKit;
+ //uint32 ImpactKit;
+ //uint32 StateKit;
+ //uint32 StateDoneKit;
+ //uint32 ChannelKit;
+ uint32 HasMissile;
+ int32 MissileModel;
+ //uint32 MissilePathType;
+ //uint32 MissileDestinationAttachment;
+ //uint32 MissileSound;
+ //uint32 AnimEventSoundID;
+ //uint32 Flags;
+ //uint32 CasterImpactKit;
+ //uint32 TargetImpactKit;
+ //int32 MissileAttachment;
+ //uint32 MissileFollowGroundHeight;
+ //uint32 MissileFollowGroundDropSpeed;
+ //uint32 MissileFollowGroundApprach;
+ //uint32 MissileFollowGroundFlags;
+ //uint32 MissileMotionId;
+ //uint32 MissileTargetingKit;
+ //uint32 InstantAreaKit;
+ //uint32 ImpactAreaKit;
+ //uint32 PersistentAreaKit;
+ //DBCPosition3D MissileCastOffset;
+ //DBCPosition3D MissileImpactOffset;
+};
+
struct StableSlotPricesEntry
{
uint32 Slot;
diff --git a/src/server/shared/DataStores/DBCfmt.h b/src/server/shared/DataStores/DBCfmt.h
index d72524ba87b..945ef9e037f 100644
--- a/src/server/shared/DataStores/DBCfmt.h
+++ b/src/server/shared/DataStores/DBCfmt.h
@@ -123,6 +123,7 @@ char constexpr SpellRadiusfmt[] = "nfff";
char constexpr SpellRangefmt[] = "nffffixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
char constexpr SpellRuneCostfmt[] = "niiii";
char constexpr SpellShapeshiftfmt[] = "nxxxxxxxxxxxxxxxxxxiixiiixxiiiiiiii";
+char constexpr SpellVisualfmt[] = "dxxxxxxiixxxxxxxxxxxxxxxxxxxxxxx";
char constexpr StableSlotPricesfmt[] = "ni";
char constexpr SummonPropertiesfmt[] = "niiiii";
char constexpr TalentEntryfmt[] = "niiiiiiiixxxxixxixxxxxx";