public void BroadcastBuffer(BaseObject obj, byte[] buff)
{
// obj.RefreshVisibleObject();
foreach (RefreshObject o in obj.GetVisibleList().Values)
{
BaseObject _obj = o.obj;
if (_obj.type == OBJECTTYPE.PLAYER && _obj.GetGameSession() != null)
{
NetMsg.BaseMsg basemsg = new NetMsg.BaseMsg();
basemsg.Create(buff, _obj.GetGamePackKeyEx());
_obj.SendData(basemsg.GetBuffer());
}
}
}