From 14d85a183e2bf1fef602e6377510e9fc05ac9107 Mon Sep 17 00:00:00 2001 From: QAston Date: Sat, 14 Feb 2009 15:56:04 +0100 Subject: *Make range check dependent from target. --HG-- branch : trunk --- src/shared/Database/DBCStructure.h | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'src/shared/Database/DBCStructure.h') diff --git a/src/shared/Database/DBCStructure.h b/src/shared/Database/DBCStructure.h index ea14a587d8e..86079fb417a 100644 --- a/src/shared/Database/DBCStructure.h +++ b/src/shared/Database/DBCStructure.h @@ -1228,16 +1228,23 @@ struct SpellThreatEntry struct SpellRadiusEntry { uint32 ID; - float Radius; - float Radius2; + float radiusHostile; + //uint32 Unk //always 0 + float radiusFriend; }; struct SpellRangeEntry { uint32 ID; - float minRange; - float maxRange; + float minRangeHostile; + float minRangeFriend; + float maxRangeHostile; + float maxRangeFriend; //friend means unattackable unit here uint32 type; + //char* Name[16]; // 7-23 unused + // 24 string flags, unused + //char* Name2[16]; // 25-40 unused + // 41 string flags, unused }; struct SpellRuneCostEntry -- cgit v1.2.3