rendered paste bodyOriginal File: root/trunk/src/game/GridNotifiersImpl.h
Code:
102 template<>
103 inline void
104 MaNGOS::ObjectUpdater::Visit(std::map<OBJECT_HANDLE> &m)
105 {
106 std::map<OBJECT_HANDLE> tmp(m);
107 for(std::map<OBJECT_HANDLE>::iterator iter=tmp.begin(); iter != tmp.end(); ++iter)
108 if(!MaNGOS::Utilities::IsSpiritHealer(iter->second))
109 iter->second->Update(i_timeDiff);
110 }
I think that it should be this way:
template<>
inline void
MaNGOS::ObjectUpdater::Visit(std::map<OBJECT_HANDLE> &m)
{
//std::map<OBJECT_HANDLE> tmp(m);
for(std::map<OBJECT_HANDLE>::iterator iter=m.begin(); iter != m.end(); ++iter)
if(!MaNGOS::Utilities::IsSpiritHealer(iter->second))
iter->second->Update(i_timeDiff);
}