Dankoo
Active Member
- Joined
- Sep 4, 2010
- Messages
- 1,007
- Reaction score
- 27
I'm trying to modify this luascript.cpp function:
[cpp]void ScriptEnviroment::addUniqueThing(Thing* thing)
{
Item* item = thing->getItem();
if(!item || !item->getUniqueId())
return;
if(m_globalMap[item->getUniqueId()])
{
if(item->getActionId() != 2000) //scripted quest system
std::clog << "Duplicate uniqueId " << item->getUniqueId() << std::endl;
}
else
m_globalMap[item->getUniqueId()] = thing;
}[/cpp]
To save the "Duplicate uniqueID" warning in logs/duplicate.txt
Any ideas?
[cpp]void ScriptEnviroment::addUniqueThing(Thing* thing)
{
Item* item = thing->getItem();
if(!item || !item->getUniqueId())
return;
if(m_globalMap[item->getUniqueId()])
{
if(item->getActionId() != 2000) //scripted quest system
std::clog << "Duplicate uniqueId " << item->getUniqueId() << std::endl;
}
else
m_globalMap[item->getUniqueId()] = thing;
}[/cpp]
To save the "Duplicate uniqueID" warning in logs/duplicate.txt
Any ideas?