diff options
author | Shauren <shauren.trinity@gmail.com> | 2018-12-31 21:35:55 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2018-12-31 21:41:25 +0100 |
commit | 3b5014fdae1b57add7fd204a9f9f10f3c2092b83 (patch) | |
tree | 9701a11c976afb47e0db62d8e0657d54840da1c3 /src/server/shared | |
parent | 6ec338eb9aa96b2ef85a7800d5fefe426341082a (diff) |
Core/Spells: Fixed ErrorCube spell missiles
Diffstat (limited to 'src/server/shared')
-rw-r--r-- | src/server/shared/DataStores/DBCStructure.h | 32 | ||||
-rw-r--r-- | src/server/shared/DataStores/DBCfmt.h | 1 |
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"; |