[10901] Allow vehicles to have gossip menu

In addition rename IsGameobject -> IsGameObject.
This commit is contained in:
zergtmn 2010-12-21 15:11:41 +05:00
parent d736fe9d9a
commit 2f4e7a9377
8 changed files with 12 additions and 13 deletions

View file

@ -6327,7 +6327,7 @@ void Spell::UpdateOriginalCasterPointer()
{
if(m_originalCasterGUID == m_caster->GetObjectGuid())
m_originalCaster = m_caster;
else if (m_originalCasterGUID.IsGameobject())
else if (m_originalCasterGUID.IsGameObject())
{
GameObject* go = m_caster->IsInWorld() ? m_caster->GetMap()->GetGameObject(m_originalCasterGUID) : NULL;
m_originalCaster = go ? go->GetOwner() : NULL;
@ -6781,14 +6781,14 @@ WorldObject* Spell::GetAffectiveCasterObject() const
if (m_originalCasterGUID.IsEmpty())
return m_caster;
if (m_originalCasterGUID.IsGameobject() && m_caster->IsInWorld())
if (m_originalCasterGUID.IsGameObject() && m_caster->IsInWorld())
return m_caster->GetMap()->GetGameObject(m_originalCasterGUID);
return m_originalCaster;
}
WorldObject* Spell::GetCastingObject() const
{
if (m_originalCasterGUID.IsGameobject())
if (m_originalCasterGUID.IsGameObject())
return m_caster->IsInWorld() ? m_caster->GetMap()->GetGameObject(m_originalCasterGUID) : NULL;
else
return m_caster;