29772Fermer29774
WarptenLe 21/12/2016 à 12:05
private void TryAttach(ItemDisplayInfoEntry item, params int[] slots) { if (item == null) return; foreach (var slot in slots) { if (!CreatureRenderer.CanAttach(slot)) continue; var order = -1; if (slot == 5 || slot == 6) order = 6 - slot; var itemFile = DBC.GetModelFile(item.Model[0], DisplayInfo, order); if (itemFile == 0) itemFile = DBC.GetModelFile(item.Model[1], DisplayInfo, order); if (itemFile == 0) continue; var itemRenderer = new ModelRenderer(itemFile, Context); itemRenderer.PrepareRender(); CreatureRenderer.Attach(slot, itemRenderer); } }