bool InventoryItem::SetAttribute( uint32 attributeID, uint32 num, bool notify /* true */, bool shadow_copy_to_default_set /* false */ ) { EvilNumber devil_number((int64)num); bool status = mAttributeMap.SetAttribute(attributeID, devil_number, notify); if(shadow_copy_to_default_set) status = status && mDefaultAttributeMap.SetAttribute(attributeID, devil_number, notify); return status; }
bool InventoryItem::SetAttribute( uint32 attributeID, uint32 num, bool notify /* true */ ) { EvilNumber devil_number((int64)num); return mAttributeMap.SetAttribute(attributeID, devil_number, notify); }