mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-18 19:35:42 +00:00
fix(Core): increase visibility distance of large game objects (#1788)
This commit is contained in:
@@ -524,6 +524,22 @@ struct GameObjectTemplate
|
||||
}
|
||||
}
|
||||
|
||||
bool IsLargeGameObject() const
|
||||
{
|
||||
switch (type)
|
||||
{
|
||||
case GAMEOBJECT_TYPE_BUTTON: return button.large != 0;
|
||||
case GAMEOBJECT_TYPE_QUESTGIVER: return questgiver.large != 0;
|
||||
case GAMEOBJECT_TYPE_GENERIC: return _generic.large != 0;
|
||||
case GAMEOBJECT_TYPE_TRAP: return trap.large != 0;
|
||||
case GAMEOBJECT_TYPE_SPELL_FOCUS: return spellFocus.large != 0;
|
||||
case GAMEOBJECT_TYPE_GOOBER: return goober.large != 0;
|
||||
case GAMEOBJECT_TYPE_SPELLCASTER: return spellcaster.large != 0;
|
||||
case GAMEOBJECT_TYPE_CAPTURE_POINT: return capturePoint.large != 0;
|
||||
default: return false;
|
||||
}
|
||||
}
|
||||
|
||||
bool IsGameObjectForQuests() const
|
||||
{
|
||||
return IsForQuests;
|
||||
|
||||
Reference in New Issue
Block a user