Core/Phases:
- Implemented CONDITION_SOURCE_TYPE_PHASE (26) - Implemented phase_area DB table to link phases to specific areas using conditions - updated logic to correctly handle phases gained from auras and areas (they should not remove each other's phases)
This commit is contained in:
1 parent
9690b54f75
commit
50228fc9da
13 files changed
+169
-15
No files matched your search
@@ -2150,11 +2150,13 @@ void GameObject::SetDisplayId(uint32 displayid)
|
||||
UpdateModel();
|
||||
}
|
||||
|
||||
void GameObject::SetInPhase(uint32 id, bool update, bool apply)
|
||||
bool GameObject::SetInPhase(uint32 id, bool update, bool apply)
|
||||
{
|
||||
WorldObject::SetInPhase(id, update, apply);
|
||||
bool res = WorldObject::SetInPhase(id, update, apply);
|
||||
if (m_model && m_model->isEnabled())
|
||||
EnableCollision(true);
|
||||
|
||||
return res;
|
||||
}
|
||||
|
||||
void GameObject::EnableCollision(bool enable)
|
||||
|
||||
Reference in new issue
Block a user